Class SkillSpecializationValue<S extends ISkill>
java.lang.Object
de.rpgframework.genericrpg.modification.ModifyableImpl
de.rpgframework.genericrpg.data.DataItemValue<SkillSpecialization<S>>
de.rpgframework.genericrpg.data.ComplexDataItemValue<SkillSpecialization<S>>
de.rpgframework.genericrpg.data.SkillSpecializationValue<S>
- All Implemented Interfaces:
DecisionContainer,ResolvableDataItem<SkillSpecialization<S>>,Modifyable,NumericalValue<SkillSpecialization<S>>,SelectedValue<SkillSpecialization<S>>
public class SkillSpecializationValue<S extends ISkill>
extends ComplexDataItemValue<SkillSpecialization<S>>
-
Field Summary
Fields inherited from class de.rpgframework.genericrpg.data.ComplexDataItemValue
autoFlags, decisions, flags, uuidFields inherited from class de.rpgframework.genericrpg.data.DataItemValue
character, customName, injectedBy, language, ref, resolved, valueFields inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl
incomingModifications, outgoingModifications -
Constructor Summary
ConstructorsConstructorDescriptionSkillSpecializationValue(SkillSpecialization<S> resolved) SkillSpecializationValue(SkillSpecialization<S> resolved, int val) -
Method Summary
Methods inherited from class de.rpgframework.genericrpg.data.ComplexDataItemValue
addAutoFlag, addAutoFlag, addDecision, addFlag, clearAutoFlags, clearEmptyFlags, getAutoFlags, getChoiceMapRecursivly, getDecision, getDecisionArray, getDecisionByRef, getDecisionByType, getDecisions, getDecisionString, getDecisionString, getFlags, getNameWithoutRating, getNameWithoutRating, getNameWithRating, getPerDecisionString, getPool, getUuid, hasAutoFlag, hasFlag, hasFlag, hasUserFlag, removeAutoFlag, removeDecision, removeDecision, removeFlag, reset, setAutoFlag, setAutoFlag, setFlag, setPool, setUuid, updateDecision, updateOutgoingModificiationsMethods inherited from class de.rpgframework.genericrpg.data.DataItemValue
getCharacter, getCustomName, getDistributed, getInjectedBy, getKey, getLanguage, getModifyable, getNameWithoutDecisions, getNameWithRating, getResolved, getShortName, isAutoAdded, setCharacter, setCustomName, setDistributed, setInjectedBy, setLanguage, setResolvedMethods inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl
addIncomingModification, addModifications, addOutgoingModification, clearIncomingModifications, clearOutgoingModifications, getIncomingModifications, getOutgoingModifications, removeIncomingModification, removeIncomingModificationForSource, removeIncomingModifications, setIncomingModificationsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.rpgframework.genericrpg.NumericalValue
getDistributed, setDistributedMethods inherited from interface de.rpgframework.genericrpg.SelectedValue
getModifyable
-
Constructor Details
-
SkillSpecializationValue
public SkillSpecializationValue() -
SkillSpecializationValue
-
SkillSpecializationValue
-
-
Method Details
-
toString
-