Uses of Class
story.dbcore.misc.AttributeID

Packages that use AttributeID
story.aesop.nodes   
story.dbcore.admin   
story.dbcore.attributes   
story.dbcore.exceptions   
story.dbcore.gui   
story.dbcore.links   
story.dbcore.nodes   
story.dbcore.parameters   
story.flashback.gui   
story.flashback.nodes   
story.scheherazade.nodes   
 

Uses of AttributeID in story.aesop.nodes
 

Fields in story.aesop.nodes declared as AttributeID
static AttributeID Want.ATT_COMMENT
           
static AttributeID Theme.ATT_COMMENT
           
static AttributeID Example.ATT_COMMENT
           
static AttributeID Char.ATT_COMMENT
           
static AttributeID Want.ATT_COMMENT2
           
static AttributeID Want.ATT_EVIL
           
static AttributeID Char.ATT_NAME
           
static AttributeID Want.ATT_SALIENCE
           
 

Methods in story.aesop.nodes that return AttributeID
 AttributeID[] Want.registerAttributes()
           
 AttributeID[] Theme.registerAttributes()
           
 AttributeID[] Example.registerAttributes()
           
 AttributeID[] Char.registerAttributes()
           
 

Methods in story.aesop.nodes with parameters of type AttributeID
 Attribute Want.initAttribute(AttributeID att)
           
 Attribute Theme.initAttribute(AttributeID att)
           
 Attribute Example.initAttribute(AttributeID att)
           
 Attribute Char.initAttribute(AttributeID att)
           
 

Uses of AttributeID in story.dbcore.admin
 

Methods in story.dbcore.admin with parameters of type AttributeID
 AttributeValue Document.getNodeAttribute(NodeAddress nodeAddress, AttributeID attribute, boolean overrideInheritance)
          Retrieve a node's attribute's value.
 boolean Document.nodeAttributeEquals(NodeAddress nodeAddress, AttributeID attribute, AttributeValue other, boolean overrideInheritance)
          Determine whether a node's attribute is equal to some constant value.
 boolean Document.nodeAttributeGreaterThan(NodeAddress nodeAddress, AttributeID attribute, AttributeValue other, boolean overrideInheritance)
          Determine whether a node's attribute is greater than some constant value.
 

Uses of AttributeID in story.dbcore.attributes
 

Methods in story.dbcore.attributes that return AttributeID
 AttributeID AttributeValue.getAttributeID()
          Returns the AttributeID of the attribute for which this is the value in some node, or null if it is not so attached
 

Methods in story.dbcore.attributes with parameters of type AttributeID
 boolean AttributeSet.attributeEquals(AttributeID ID, AttributeValue other, boolean overrideInheritance)
          Determine whether an attribute is equal to some constant value.
 boolean AttributeSet.attributeGreaterThan(AttributeID ID, AttributeValue other, boolean overrideInheritance)
          Determine whether an attribute is greater than some constant value.
 boolean AttributeSet.containsAttribute(AttributeID ID)
          Determines whether the set has an attribute of a certain name.
 java.lang.Class AttributeSet.getAttributeClass(AttributeID ID)
          Get an existing attribute (value)'s class.
 java.lang.Class AttributeSet.getAttributeType(AttributeID ID)
          Get an existing attribute's type as a class.
 AttributeValue AttributeSet.getAttributeValue(AttributeID ID, boolean overrideInheritance)
          Get an existing attribute's value.
 int AttributeSet.getMaxAttributeLength(AttributeID ID)
          Returns the "maximum" length of the acceptable value for an attribute.
 void AttributeSet.initLinkAttribute(AttributeID ID, Attribute attribute)
          Add a new attribute.
 boolean AttributeSet.modified(AttributeID ID)
          Returns whether an attribute has been set(), i.e., modified from its default value.
 AttributeValue AttributeSet.setAttribute(AttributeID ID, AttributeValue value)
          Set an existing attribute from a string.
 

Constructors in story.dbcore.attributes with parameters of type AttributeID
AttributeValue(AttributeValue attvalue, NodeAddress node, AttributeID attributeID, java.lang.Class attributeClass)
          Constructor for a "live" AttributeValue, i.e., reflecting real data in the db-core, attached to a node.
 

Uses of AttributeID in story.dbcore.exceptions
 

Methods in story.dbcore.exceptions that return AttributeID
 AttributeID MultipleAttributeInheritance.getAttributeID()
          Get the attribute ID.
 

Constructors in story.dbcore.exceptions with parameters of type AttributeID
MultipleAttributeInheritance(NodeAddress node, AttributeID ID, NodeAddress firstCandidate, LinkType firstLink, NodeAddress secondCandidate, LinkType secondLink)
           
 

Uses of AttributeID in story.dbcore.gui
 

Methods in story.dbcore.gui with parameters of type AttributeID
 boolean TreeView.triggersReload(NodeType type, AttributeID ID)
          If the argued attribute is changed to a new value, should the Forest reload its tree models?
 boolean DefaultTreeView.triggersReload(NodeType type, AttributeID ID)
           
 

Uses of AttributeID in story.dbcore.links
 

Methods in story.dbcore.links with parameters of type AttributeID
 boolean LinkLabel.containsAttribute(AttributeID ID)
          Determines whether the label has an attribute of a certain name.
 java.lang.Class LinkLabel.getAttributeClass(AttributeID ID)
          Get an existing attribute's class.
 AttributeValue LinkLabel.getAttributeValue(AttributeID ID)
           
 void LinkLabel.initAttribute(AttributeID ID, Attribute attribute)
          Initializes an attribute in the LinkLabel.
 AttributeValue LinkLabel.setAttribute(AttributeID ID, AttributeValue value)
          Sets an attribute in the LinkLabel.
 

Constructors in story.dbcore.links with parameters of type AttributeID
LinkLabel(AttributeID ID, Attribute attribute)
          Constructor with first attribute to initiate.
 

Uses of AttributeID in story.dbcore.nodes
 

Fields in story.dbcore.nodes declared as AttributeID
static AttributeID GenericNode.ATT_EXPANSION
           
static AttributeID GenericNode.ATT_SUBNODETYPE_ID
           
 

Methods in story.dbcore.nodes that return AttributeID
 AttributeID[] NodeConfig.registerAttributes()
           
 

Methods in story.dbcore.nodes with parameters of type AttributeID
 boolean GenericNode.attributeEquals(AttributeID attribute, AttributeValue other, boolean overrideInheritance)
          Determine whether an attribute is equal to some constant value.
 boolean GenericNode.attributeGreaterThan(AttributeID attribute, AttributeValue other, boolean overrideInheritance)
          Determine whether an attribute is greater than to some constant value.
 boolean GenericNode.attributeModified(AttributeID attribute)
          Determine whether an attribute has been modified from its default value.
 AttributeValue GenericNode.getAttributeValue(AttributeID attribute, boolean overrideInheritance)
          Retrieve the value of a particular attribute of the node.
 int GenericNode.getMaxAttributeLength(AttributeID attribute)
          Returns the "maximum" length of the acceptable value for an attribute.
 Attribute NodeConfig.initAttribute(AttributeID ID)
           
 AttributeValue GenericNode.setAttribute(AttributeID ID, AttributeValue value)
          Set an attribute of the node
 

Uses of AttributeID in story.dbcore.parameters
 

Methods in story.dbcore.parameters that return AttributeID
 AttributeID NodeInstancing.getAttribute()
           
 AttributeID AttComparedToAttParameter.getAttribute()
           
 AttributeID AttComparedToConstParameter.getAttributeID()
           
 AttributeID NodeInstancing.getParameterAttribute()
          Return the AttributeID of the attribute of the frame used as the parameter for instancing.
 

Constructors in story.dbcore.parameters with parameters of type AttributeID
AttComparedToAttParameter(VariableID node1reference, VariableID node2reference, AttributeID attribute, boolean testGreaterThan, boolean overrideInheritance)
          Constructor.
AttComparedToConstParameter(VariableID nodeReference, AttributeID attribute, AttributeValue value, boolean test, boolean overrideInheritance)
          Constructor.
NodeInstancing(GenericNode frameNode, AttributeID parameterAttribute, ArgumentVector arguments)
          Constructs a NodeInstancing.
 

Uses of AttributeID in story.flashback.gui
 

Methods in story.flashback.gui with parameters of type AttributeID
 boolean ReferencesTreeView.triggersReload(NodeType type, AttributeID ID)
           
 

Uses of AttributeID in story.flashback.nodes
 

Fields in story.flashback.nodes declared as AttributeID
static AttributeID Reference.ATT_ADDRESS
           
static AttributeID Reference.ATT_AUTHOR
           
static AttributeID Reference.ATT_BOOKTITLE
           
static AttributeID Reference.ATT_CHAPTER
           
static AttributeID Venue.ATT_COMMENT
           
static AttributeID Reference.ATT_COMMENT
           
static AttributeID Area.ATT_COMMENT
           
static AttributeID Reference.ATT_EDITION
           
static AttributeID Reference.ATT_EDITOR
           
static AttributeID Reference.ATT_HIDDEN_ASSOCIATION
           
static AttributeID Reference.ATT_HOWPUBLISHED
           
static AttributeID Reference.ATT_INSTITUTION
           
static AttributeID Reference.ATT_ISBN
           
static AttributeID Reference.ATT_JOURNAL
           
static AttributeID Reference.ATT_MONTH
           
static AttributeID Reference.ATT_NOTE
           
static AttributeID Reference.ATT_NUMBER
           
static AttributeID Reference.ATT_ORGANIZATION
           
static AttributeID Reference.ATT_PAGES
           
static AttributeID Reference.ATT_PUBLISHER
           
static AttributeID Reference.ATT_SCHOOL
           
static AttributeID Reference.ATT_SERIES
           
static AttributeID Reference.ATT_TITLE
           
static AttributeID Reference.ATT_TYPE
           
static AttributeID Reference.ATT_VOLUME
           
static AttributeID Reference.ATT_YEAR
           
 

Methods in story.flashback.nodes that return AttributeID
 AttributeID[] Venue.registerAttributes()
           
 AttributeID[] Reference.registerAttributes()
           
 AttributeID[] Area.registerAttributes()
           
 

Methods in story.flashback.nodes with parameters of type AttributeID
 Attribute Venue.initAttribute(AttributeID att)
           
 Attribute Reference.initAttribute(AttributeID att)
           
 Attribute Area.initAttribute(AttributeID att)
           
 

Uses of AttributeID in story.scheherazade.nodes
 

Fields in story.scheherazade.nodes declared as AttributeID
static AttributeID TimelineNode.ATT_ATTACHMENT_POINT
           
static AttributeID TransitionNode.ATT_COMMENT
           
static AttributeID TimelineNode.ATT_COMMENT
           
static AttributeID StateNode.ATT_COMMENT
           
static AttributeID SettingNode.ATT_COMMENT
           
static AttributeID NarrativeNode.ATT_COMMENT
           
static AttributeID ModifierNode.ATT_COMMENT
           
static AttributeID ConditionNode.ATT_COMMENT
           
static AttributeID TimelineNode.ATT_CREATION_TIME
           
static AttributeID ModifierNode.ATT_CREATION_TIME
           
static AttributeID InterpNode.ATT_CREATION_TIME
           
static AttributeID ConditionNode.ATT_CREATION_TIME
           
static AttributeID ActionNode.ATT_CREATION_TIME
           
static AttributeID ModifierNode.ATT_DECLARATION
           
static AttributeID ConditionNode.ATT_DECLARATION
           
static AttributeID ActionNode.ATT_DECLARATION
           
static AttributeID NounNode.ATT_DEFINITION
           
static AttributeID ModifierNode.ATT_DEFINITION
           
static AttributeID ConditionNode.ATT_DEFINITION
           
static AttributeID ActionNode.ATT_DEFINITION
           
static AttributeID NounNode.ATT_GENDER
           
static AttributeID TimelineNode.ATT_ID
           
static AttributeID ModifierNode.ATT_IF
           
static AttributeID ConditionNode.ATT_IF
           
static AttributeID ActionNode.ATT_IF
           
static AttributeID ModifierNode.ATT_INTERP
           
static AttributeID ConditionNode.ATT_INTERP_KEY
           
static AttributeID ActionNode.ATT_INTERP_KEY
           
static AttributeID ModifierNode.ATT_INTERP_POSITION
           
static AttributeID InterpNode.ATT_INTERP_POSITION
           
static AttributeID ConditionNode.ATT_INTERP_POSITION
           
static AttributeID ActionNode.ATT_INTERP_POSITION
           
static AttributeID NounNode.ATT_ISGROUP
           
static AttributeID NounNode.ATT_ISTYPE
           
static AttributeID InterpNode.ATT_KEY
           
static AttributeID ModifierNode.ATT_MODIFIABLES
           
static AttributeID NounNode.ATT_NAME
           
static AttributeID ModifierNode.ATT_NO_INTERPRETATION
           
static AttributeID ConditionNode.ATT_NO_INTERPRETATION
           
static AttributeID ActionNode.ATT_NO_INTERPRETATION
           
static AttributeID NounNode.ATT_PARAMETERS
           
static AttributeID ModifierNode.ATT_PARAMETERS
           
static AttributeID ConditionNode.ATT_PARAMETERS
           
static AttributeID ActionNode.ATT_PARAMETERS
           
static AttributeID ModifierNode.ATT_SCOPE
           
static AttributeID ModifierNode.ATT_SOURCE_INTERP_POSITION
           
static AttributeID InterpNode.ATT_SOURCE_INTERP_POSITION
           
static AttributeID ConditionNode.ATT_SOURCE_INTERP_POSITION
           
static AttributeID ActionNode.ATT_SOURCE_INTERP_POSITION
           
static AttributeID ModifierNode.ATT_SOURCE_INTERVAL
           
static AttributeID ConditionNode.ATT_SOURCE_INTERVAL
           
static AttributeID ActionNode.ATT_SOURCE_INTERVAL
           
static AttributeID TimelineNode.ATT_STORY
           
static AttributeID StateNode.ATT_TIME
           
static AttributeID NarrativeNode.ATT_TITLE
           
static AttributeID TimelineNode.ATT_TYPE
           
static AttributeID NounNode.ATT_TYPE
           
static AttributeID ModifierNode.ATT_TYPE
           
static AttributeID InterpNode.ATT_TYPE
           
static AttributeID ConditionNode.ATT_TYPE
           
static AttributeID ActionNode.ATT_TYPE
           
 

Methods in story.scheherazade.nodes that return AttributeID
 AttributeID[] TransitionNode.registerAttributes()
           
 AttributeID[] TimelineNode.registerAttributes()
           
 AttributeID[] StateNode.registerAttributes()
           
 AttributeID[] SettingNode.registerAttributes()
           
 AttributeID[] NounNode.registerAttributes()
           
 AttributeID[] NarrativeNode.registerAttributes()
           
 AttributeID[] ModifierNode.registerAttributes()
           
 AttributeID[] InterpNode.registerAttributes()
           
 AttributeID[] ConditionNode.registerAttributes()
           
 AttributeID[] ActionNode.registerAttributes()
           
 

Methods in story.scheherazade.nodes with parameters of type AttributeID
 Attribute TransitionNode.initAttribute(AttributeID att)
           
 Attribute TimelineNode.initAttribute(AttributeID att)
           
 Attribute StateNode.initAttribute(AttributeID att)
           
 Attribute SettingNode.initAttribute(AttributeID att)
           
 Attribute NounNode.initAttribute(AttributeID att)
           
 Attribute NarrativeNode.initAttribute(AttributeID att)
           
 Attribute ModifierNode.initAttribute(AttributeID att)
           
 Attribute InterpNode.initAttribute(AttributeID att)
           
 Attribute ConditionNode.initAttribute(AttributeID att)
           
 Attribute ActionNode.initAttribute(AttributeID att)
           
 



Copyright © 2011 David K. Elson. All Rights Reserved.