Package de.xima.fc.gui.common.menu
Interface IViewMenuEntry
-
- All Superinterfaces:
IMenuEntry
public interface IViewMenuEntry extends IMenuEntry
Common interface for view menu entries.IMPORTANT: This interface is intended to be used by the formcycle core. Plugin developers should not implement this interface. This interface may be subject to change pretty soon.
- Since:
- 8.5.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IViewgetView()Returns the view associated with this menu entry.StringgetViewId()Returns the ID of the view associated with this menu entry.booleanisNeedsUserProfile()Returns if users need to have a user profile to access this menu entry.booleanisOpenTargetInNewTab()Returns whether the target of this menu entry should be opened in a new tab.-
Methods inherited from interface de.xima.fc.gui.common.menu.IMenuEntry
getIconStyleClass, getLabel, isAvailable, isEnabled
-
-
-
-
Method Detail
-
getViewId
String getViewId()
Returns the ID of the view associated with this menu entry.- Returns:
- the ID of the view associated with this menu entry
-
getView
IView getView()
Returns the view associated with this menu entry.- Returns:
- the view associated with this menu entry
-
isOpenTargetInNewTab
boolean isOpenTargetInNewTab()
Returns whether the target of this menu entry should be opened in a new tab.- Returns:
trueif the target should be opened in a new tab,falseotherwise
-
isNeedsUserProfile
boolean isNeedsUserProfile()
Returns if users need to have a user profile to access this menu entry.- Returns:
trueif users need to have a user profile to access this menu entry,falseotherwise
-
-