Class PieceOfGearVariant<M extends IVariantMode>
java.lang.Object
de.rpgframework.genericrpg.data.DataItem
de.rpgframework.genericrpg.data.ComplexDataItem
de.rpgframework.genericrpg.items.AGearData
de.rpgframework.genericrpg.items.PieceOfGearVariant<M>
- All Implemented Interfaces:
ChoiceOrigin,Cloneable
-
Field Summary
FieldsFields inherited from class de.rpgframework.genericrpg.items.AGearData
attributes, cache, flags, usagesFields inherited from class de.rpgframework.genericrpg.data.ComplexDataItem
choices, hasLevel, modifications, requires, userSelectableFlagsFields inherited from class de.rpgframework.genericrpg.data.DataItem
datasets, id, lang, languageAlternatives, logger, parentItem, parentSet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<? extends AlternateUsage> abstract List<? extends IGearTypeData> booleanMethods inherited from class de.rpgframework.genericrpg.items.AGearData
addFlags, addUsage, getAttribute, getAttributes, getAttributes, getFlags, getTypeData, getUsage, getUsages, hasFlag, setAttribute, setAttribute, setAttribute, setAttribute, validateMethods inherited from class de.rpgframework.genericrpg.data.ComplexDataItem
addChoice, addOutgoingModifications, addUserSelectableFlag, getChoice, getChoice, getChoice, getChoiceName, getChoiceOptionString, getChoiceOptionStrings, getChoices, getHardcodedChoice, getModificationChoice, getOutgoingModifications, getRequirements, getUserSelectableFlags, getVariantName, hasLevel, hasUserSelectableFlag, resolveWithinItem, setHasLevelMethods inherited from class de.rpgframework.genericrpg.data.DataItem
addLanguageAlternative, assignToDataSet, getAssignedDataSets, getDescription, getDescription, getFirstParent, getId, getLanguage, getLanguageAlternative, getLanguageAlternatives, getLocalizedString, getLocalizedString, getName, getPageReferences, getResource, getShortName, getTypeString, hasLanguageAlternative, hasLicense, hasLicense, inDataSets, preferWithLocale, setId, setParentItem, toListPreferringLocale, toString
-
Field Details
-
alternates
@ElementList(entry="alternate", type=AlternateUsage.class, inline=true) protected List<AlternateUsage> alternates -
mode
-
-
Constructor Details
-
PieceOfGearVariant
public PieceOfGearVariant()
-
-
Method Details
-
getEquipMode
-
getAlternates
-
getTypeData
- Specified by:
getTypeDatain classAGearData
-
getName
-
isNoBasename
public boolean isNoBasename()
-