Package ch.nolix.system.webgui.itemmenu
Klasse ItemMenuItem
java.lang.Object
ch.nolix.system.element.mutableelement.MutableElement
ch.nolix.system.webgui.itemmenu.ItemMenuItem
- Alle implementierten Schnittstellen:
IIdHolder
,Resettable
,BlanknessRequestable
,IElement
,IMutableElement
,Selectable
,SelectionRequestable
,IItemMenuItem<ItemMenuItem>
-
Feldübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
static ItemMenuItem
static ItemMenuItem
fromSpecification
(INode<?> specification) getId()
getText()
void
internalSetParentMenu
(IItemMenu<?, ?> parentMenu) boolean
isBlank()
boolean
void
reset()
Resets the currentResettable
.void
select()
void
unselect()
static ItemMenuItem
withIdAndText
(String id, String text) static ItemMenuItem
withIdAndTextAndSelectAction
(String id, String text, Runnable selectAction) static ItemMenuItem
withIdAndTextAndSelectAction
(String id, String text, Consumer<IItemMenuItem<?>> selectAction) static ItemMenuItem
static ItemMenuItem
withTextAndSelectAction
(String text, Runnable selectAction) static ItemMenuItem
withTextAndSelectAction
(String text, Consumer<IItemMenuItem<?>> selectAction) Von Klasse geerbte Methoden ch.nolix.system.element.mutableelement.MutableElement
addOrChangeAttribute, addOrChangeAttribute, equals, getAttributes, getSpecification, hashCode, resetFromFileWithFilePath, toString
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IElement
getAttributes, getSpecification, toFormatedString, toXml
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.IIdHolder
getIdInQuotes, hasId
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecification
-
Felddetails
-
DEFAULT_SELECTION_FLAG
public static final boolean DEFAULT_SELECTION_FLAG- Siehe auch:
-
-
Methodendetails
-
createBlankItem
-
fromSpecification
-
withIdAndText
-
withIdAndTextAndSelectAction
public static ItemMenuItem withIdAndTextAndSelectAction(String id, String text, Runnable selectAction) -
withIdAndTextAndSelectAction
public static ItemMenuItem withIdAndTextAndSelectAction(String id, String text, Consumer<IItemMenuItem<?>> selectAction) -
withText
-
withTextAndSelectAction
-
withTextAndSelectAction
public static ItemMenuItem withTextAndSelectAction(String text, Consumer<IItemMenuItem<?>> selectAction) -
belongsToMenu
public boolean belongsToMenu()- Angegeben von:
belongsToMenu
in SchnittstelleIItemMenuItem<ItemMenuItem>
-
getId
-
getText
- Angegeben von:
getText
in SchnittstelleIItemMenuItem<ItemMenuItem>
-
isBlank
public boolean isBlank()- Angegeben von:
isBlank
in SchnittstelleBlanknessRequestable
- Gibt zurück:
- true if
BlanknessRequestable
is blank.
-
isSelected
public boolean isSelected()- Angegeben von:
isSelected
in SchnittstelleSelectionRequestable
-
reset
public void reset()Beschreibung aus Schnittstelle kopiert:Resettable
Resets the currentResettable
.- Angegeben von:
reset
in SchnittstelleResettable
-
select
public void select()- Angegeben von:
select
in SchnittstelleSelectable
-
unselect
public void unselect()- Angegeben von:
unselect
in SchnittstelleSelectable
-