Modul de.rpgframework.rules
Schnittstelle SingleComplexDataItemController<D extends DataItem,V extends DataItemValue<D>>
public interface SingleComplexDataItemController<D extends DataItem,V extends DataItemValue<D>>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcanBeDeselected(V value) Check if the user is allowed to deselect the itembooleanbooleanRemove/Deselect the itemAdd/Select the item using the given decisionsvoid
-
Methodendetails
-
canBeUsed
boolean canBeUsed() -
selectClicked
void selectClicked() -
select
Add/Select the item using the given decisions- Parameter:
value- Item to selectdecisions- Decisions made- Gibt zurück:
- value instance of selected item
- Löst aus:
IllegalArgumentException- Thrown if a decision is missing or invalid
-
canBeDeselected
Check if the user is allowed to deselect the item- Parameter:
value- ItemValue to deselect- Gibt zurück:
- Deselection allowed or not
-
deselect
Remove/Deselect the item- Parameter:
value- Item to select- Gibt zurück:
- TRUE if item has been deselected
- Löst aus:
IllegalArgumentException- Thrown if a decision is missing or invalid
-