Class StoryTagValue

java.lang.Object
de.rpgframework.genericrpg.modification.ModifyableImpl
de.rpgframework.genericrpg.data.DataItemValue<StoryTag>
de.rpgframework.genericrpg.data.ComplexDataItemValue<StoryTag>
de.rpgframework.random.withoutnumber.StoryTagValue
All Implemented Interfaces:
de.rpgframework.genericrpg.data.DecisionContainer, de.rpgframework.genericrpg.data.ResolvableDataItem<StoryTag>, de.rpgframework.genericrpg.modification.Modifyable, de.rpgframework.genericrpg.NumericalValue<StoryTag>, de.rpgframework.genericrpg.SelectedValue<StoryTag>

public class StoryTagValue extends de.rpgframework.genericrpg.data.ComplexDataItemValue<StoryTag>
  • Field Summary

    Fields inherited from class de.rpgframework.genericrpg.data.ComplexDataItemValue

    autoFlags, decisions, flags, uuid

    Fields inherited from class de.rpgframework.genericrpg.data.DataItemValue

    character, customName, injectedBy, language, ref, resolved, value

    Fields inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl

    incomingModifications, outgoingModifications
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
     
    void
    setComplication(String complication)
     
    void
     
    void
    setFriend(String friend)
     
    void
     
    void
     

    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, updateOutgoingModificiations

    Methods 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, setResolved

    Methods inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl

    addIncomingModification, addModifications, addOutgoingModification, clearIncomingModifications, clearOutgoingModifications, getIncomingModifications, getOutgoingModifications, removeIncomingModification, removeIncomingModificationForSource, removeIncomingModifications, setIncomingModifications

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.rpgframework.genericrpg.NumericalValue

    getDistributed, setDistributed

    Methods inherited from interface de.rpgframework.genericrpg.SelectedValue

    getModifyable
  • Constructor Details

    • StoryTagValue

      public StoryTagValue()
    • StoryTagValue

      public StoryTagValue(StoryTag data)
      Parameters:
      data -
  • Method Details

    • getEnemy

      public StoryTagElement getEnemy()
      Returns:
      the enemy
    • setEnemy

      public void setEnemy(StoryTagElement enemy)
      Parameters:
      enemy - the enemy to set
    • getFriend

      public StoryTagElement getFriend()
      Returns:
      the friend
    • setFriend

      public void setFriend(String friend)
      Parameters:
      friend - the friend to set
    • getComplication

      public StoryTagElement getComplication()
      Returns:
      the complication
    • setComplication

      public void setComplication(String complication)
      Parameters:
      complication - the complication to set
    • getThing

      public StoryTagElement getThing()
      Returns:
      the thing
    • setThing

      public void setThing(String thing)
      Parameters:
      thing - the thing to set
    • getPlace

      public StoryTagElement getPlace()
      Returns:
      the place
    • setPlace

      public void setPlace(String place)
      Parameters:
      place - the place to set