public interface ISelectionPresenter
ISelectionView
Modifier and Type | Method and Description |
---|---|
void |
alignBottom()
Align selected objects to their bottom limit.
|
void |
alignCenter()
Align selected objects to their center axis.
|
void |
alignFrameBottom()
Align selected objects to the current view bottom border.
|
void |
alignFrameCenter()
Align selected objects to the current view center axis.
|
void |
alignFrameLeft()
Align selected objects to the current view left border.
|
void |
alignFrameMiddle()
Align selected objects to the current view middle axis.
|
void |
alignFrameRight()
Align selected objects to the current view right border.
|
void |
alignFrameTop()
Align selected objects to the current view top border.
|
void |
alignLeft()
Align selected objects to their left limit.
|
void |
alignMiddle()
Align selected objects to their middle axis.
|
void |
alignRight()
Align selected objects to their right limit.
|
void |
alignTop()
Align selected objects to their top limit.
|
void |
onDrawnMore(int clientX,
int clientY,
java.lang.String[] drawnList)
Open the selection dialog with the drawn objects id list.
|
void |
runApplyStyleTask()
Start the apply style task with the selected object.
|
void |
runDefMarkerTask()
Start the define marker task with selected objects.
|
void |
runDefPatternTask()
Start the define pattern task with selected objects.
|
void |
runSelectTask()
Start selection task.
|
void |
selectAll()
Select all objects
|
void |
selectBackgroundRect()
Select the background rectangle object.
|
void |
selectDrawn(java.lang.String id,
boolean ctrlKey)
Select or deselect an object from the drawing list
|
void |
selectionOrderBack()
Move selected objects to the back of their layer.
|
void |
selectionOrderBackOne()
Move each object of the selection behind its successor.
|
void |
selectionOrderForwardOne()
Move each object of the selection in front of its predecessor.
|
void |
selectionOrderFront()
Move selected objects to the front of their layer.
|
void |
spaceEquallyX()
Distribute space equally between selected objects along X axis.
|
void |
spaceEquallyY()
Distribute space equally between selected objects along Y axis.
|
void runSelectTask()
void selectionOrderFront()
void selectionOrderBack()
void selectionOrderForwardOne()
void selectionOrderBackOne()
void selectDrawn(java.lang.String id, boolean ctrlKey)
id
- the object idctrlKey
- true add or remove to the selection list, false set as the selection listvoid runApplyStyleTask()
void runDefMarkerTask()
void runDefPatternTask()
void selectBackgroundRect()
void alignTop()
void alignMiddle()
void alignBottom()
void alignLeft()
void alignCenter()
void alignRight()
void alignFrameTop()
void alignFrameMiddle()
void alignFrameBottom()
void alignFrameLeft()
void alignFrameCenter()
void alignFrameRight()
void spaceEquallyX()
void spaceEquallyY()
void onDrawnMore(int clientX, int clientY, java.lang.String[] drawnList)
clientX
- dialog position xclientY
- dialog position ydrawnList
- drawn objects id listvoid selectAll()