Package com.tagtraum.core.app
Class AbsoluteActionLocation
- java.lang.Object
-
- com.tagtraum.core.app.ActionLocation
-
- com.tagtraum.core.app.AbsoluteActionLocation
-
public class AbsoluteActionLocation extends ActionLocation
Absolute action location.- Author:
- Hendrik Schreiber
-
-
Field Summary
Fields Modifier and Type Field Description static int
FIRST
static int
LAST
-
Fields inherited from class com.tagtraum.core.app.ActionLocation
insertMenuItemSeparatorAfterAction, insertMenuItemSeparatorBeforeAction
-
-
Constructor Summary
Constructors Constructor Description AbsoluteActionLocation(UIRegion uiRegion)
Equivalent toAbsoluteActionLocation(uiRegion, LAST)
.AbsoluteActionLocation(UIRegion uiRegion, int position)
Absolute location of an action.AbsoluteActionLocation(UIRegion uiRegion, int position, boolean insertMenuItemSeparatorBeforeAction, boolean insertMenuItemSeparatorAfterAction)
Absolute location of an action.AbsoluteActionLocation(String uiRegionPath)
AbsoluteActionLocation(String uiRegionPath, int position)
AbsoluteActionLocation(String uiRegionPath, int position, boolean insertMenuItemSeparatorBeforeAction, boolean insertMenuItemSeparatorAfterAction)
Absolute location of an action.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
getInsertIndex(Container container)
-
Methods inherited from class com.tagtraum.core.app.ActionLocation
getUIRegionPath, install, toString
-
-
-
-
Field Detail
-
LAST
public static final int LAST
- See Also:
- Constant Field Values
-
FIRST
public static final int FIRST
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbsoluteActionLocation
public AbsoluteActionLocation(UIRegion uiRegion, int position, boolean insertMenuItemSeparatorBeforeAction, boolean insertMenuItemSeparatorAfterAction)
Absolute location of an action.- Parameters:
uiRegion
- uiRegionposition
- insertion index, -1 isLAST
and 0 isFIRST
insertMenuItemSeparatorBeforeAction
- iftrue
a separator will be inserted before the action if the action is inserted into a menuinsertMenuItemSeparatorAfterAction
- iftrue
a separator will be inserted after the action if the action is inserted into a menu
-
AbsoluteActionLocation
public AbsoluteActionLocation(UIRegion uiRegion, int position)
Absolute location of an action.
-
AbsoluteActionLocation
public AbsoluteActionLocation(UIRegion uiRegion)
Equivalent toAbsoluteActionLocation(uiRegion, LAST)
.- Parameters:
uiRegion
- uiRegion
-
AbsoluteActionLocation
public AbsoluteActionLocation(String uiRegionPath, int position, boolean insertMenuItemSeparatorBeforeAction, boolean insertMenuItemSeparatorAfterAction)
Absolute location of an action.- Parameters:
uiRegionPath
- ui region pathposition
- insertion index, -1 isLAST
and 0 isFIRST
insertMenuItemSeparatorBeforeAction
- iftrue
a separator will be inserted before the action if the action is inserted into a menuinsertMenuItemSeparatorAfterAction
- iftrue
a separator will be inserted after the action if the action is inserted into a menu
-
AbsoluteActionLocation
public AbsoluteActionLocation(String uiRegionPath, int position)
-
AbsoluteActionLocation
public AbsoluteActionLocation(String uiRegionPath)
-
-
Method Detail
-
getInsertIndex
protected int getInsertIndex(Container container)
- Specified by:
getInsertIndex
in classActionLocation
-
-