Interface NumericalDataItemController<D extends ComplexDataItem, V extends ComplexDataItemValue<D>>
- All Superinterfaces:
ComplexDataItemController<D,,V> PartialController<D>,ProcessingStep
public interface NumericalDataItemController<D extends ComplexDataItem, V extends ComplexDataItemValue<D>>
extends ComplexDataItemController<D,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.rpgframework.genericrpg.chargen.ComplexDataItemController
ComplexDataItemController.RemoveMode -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeDecreased(V value) booleancanBeIncreased(V value) booleanbooleanMethods inherited from interface de.rpgframework.genericrpg.chargen.ComplexDataItemController
canBeDeselected, canBeSelected, deselect, deselect, getAvailable, getChoicesToDecide, getRecommendationState, getRecommendationState, getSelected, getSelectionCost, getSelectionCostString, selectMethods inherited from interface de.rpgframework.genericrpg.chargen.PartialController
decide, getAsChoice, getAsModificationChoice, getCharacterController, getChoices, getChoiceUUIDs, getModel, getToDos, rollMethods inherited from interface de.rpgframework.character.ProcessingStep
process
-
Method Details
-
canBeIncreased
-
increase
-
canBeDecreased
-
decrease
-