Uses of Class
story.dbcore.attributes.AttributeValue

Packages that use AttributeValue
story.dbcore.admin   
story.dbcore.attributes   
story.dbcore.links   
story.dbcore.nodes   
story.dbcore.parameters   
story.scheherazade.attributes   
story.scheherazade.elements   
 

Uses of AttributeValue in story.dbcore.admin
 

Methods in story.dbcore.admin that return AttributeValue
 AttributeValue Document.getNodeAttribute(NodeAddress nodeAddress, AttributeID attribute, boolean overrideInheritance)
          Retrieve a node's attribute's value.
 AttributeValue DBCAccessor.getNodeAttribute(java.lang.Object node, java.lang.Object attribute)
          Get a node attribute's value with no inheritance.
 AttributeValue DBCAccessor.getNodeAttribute(java.lang.Object node, java.lang.Object attribute, boolean overrideInheritance)
          Get a node attribute's value.
 AttributeValue DBCAccessor.setNodeAttribute(java.lang.Object nodeAddress, java.lang.Object attributeID, java.lang.Object attributeValue)
          Set a node attribute
 

Methods in story.dbcore.admin with parameters of type AttributeValue
 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 AttributeValue in story.dbcore.attributes
 

Fields in story.dbcore.attributes declared as AttributeValue
static AttributeValue AttributeValue.DEFAULT_VALUE
           
 

Methods in story.dbcore.attributes that return AttributeValue
 AttributeValue AttributeSet.getAttributeValue(AttributeID ID, boolean overrideInheritance)
          Get an existing attribute's value.
 AttributeValue AttributeValue.intern()
           
 AttributeValue AttributeSet.setAttribute(AttributeID ID, AttributeValue value)
          Set an existing attribute from a string.
 AttributeValue AttributeValue.unintern()
           
 AttributeValue TypeAttribute.value()
          Get the attribute value.
 AttributeValue ParameterSetAttribute.value()
          Serialize the attribute.
 AttributeValue NodeInstancingAttribute.value()
          Get the attribute value.
 AttributeValue EnumAttribute.value()
          Get the attribute value.
 

Methods in story.dbcore.attributes with parameters of type AttributeValue
 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 TypeAttribute.equals(AttributeValue other)
          Determines whether one TypeAttribue value is equal to another.
 boolean TextField.equals(AttributeValue otherValue)
          Determines whether the text equals another attribute value (case sensitive).
 boolean ParameterSetAttribute.equals(AttributeValue other)
          Determines whether one ParameterSetAttribute attribute is equal to another.
 boolean NodeInstancingAttribute.equals(AttributeValue other)
          Determines whether one NodeInstancing attribute is equal to another.
 boolean NodeAddressAttribute.equals(AttributeValue otherValue)
          Determines whether the NodeAddress equals some other NodeAddress.
 boolean LongAttribute.equals(AttributeValue otherValue)
          Determines whether the long equals some other long
 boolean IntegerAttribute.equals(AttributeValue otherValue)
          Determines whether the integer equals some other integer
 boolean FloatAttribute.equals(AttributeValue otherValue)
          Determines whether the float equals some other float (case sensitive).
 boolean EnumAttribute.equals(AttributeValue other)
          Determines whether one EnumAttribue value is equal to another.
 boolean DoubleAttribute.equals(AttributeValue otherValue)
          Determines whether the double equals some other double
 boolean BooleanAttribute.equals(AttributeValue other)
          Determines whether the Boolean equals some other Boolean
 boolean AttributeValue.equals(AttributeValue other)
          Test the equality of this value with another one.
abstract  boolean Attribute.equals(AttributeValue constant)
          All extending classes must implement an equals(AttributeValue) function that determines whether this attribute holds an equivalent value to an argued string constant.
 boolean TypeAttribute.greaterThan(AttributeValue other)
          Determines whether the attribute is greater than another attribute.
 boolean TextField.greaterThan(AttributeValue otherValue)
          Determines whether the text is greater than another value, lexiographically (case sensitive).
 boolean ParameterSetAttribute.greaterThan(AttributeValue other)
          Determines whether the attribute is greater than another attribute.
 boolean NodeInstancingAttribute.greaterThan(AttributeValue other)
          Determines whether the attribute is greater than another attribute.
 boolean NodeAddressAttribute.greaterThan(AttributeValue otherValue)
          Determines whether one NodeAddress is greater than another.
 boolean LongAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the long is greater than another long
 boolean IntegerAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the integer is greater than another integer
 boolean FloatAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the float is greater than another float
 boolean EnumAttribute.greaterThan(AttributeValue other)
          Determines whether the attribute is greater than another attribute.
 boolean DoubleAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the double is greater than another double
 boolean BooleanAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the Boolean is greater than anotherBoolean
abstract  boolean Attribute.greaterThan(AttributeValue constant)
          All extending classes must implement a greaterThan(AttributeValue) function that determines whether this attribute holds a value greater than an argued string constant.
 AttributeValue AttributeSet.setAttribute(AttributeID ID, AttributeValue value)
          Set an existing attribute from a string.
 

Constructors in story.dbcore.attributes with parameters of type AttributeValue
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.
BooleanAttribute(AttributeValue value)
          Constructor with initial value.
DoubleAttribute(AttributeValue value)
          Constructor with initial value.
EnumAttribute(ImmutableHashSet myEnum, AttributeValue selected)
          Constructor with initial value.
FloatAttribute(AttributeValue value)
          Constructor with initial value.
IntegerAttribute(AttributeValue value)
          Constructor with initial value.
LongAttribute(AttributeValue value)
          Constructor with initial value.
NodeAddressAttribute(AttributeValue value)
          Constructor with initial value.
NodeInstancingAttribute(AttributeValue value)
          Constructor with initial value.
ParameterSetAttribute(AttributeValue value)
          Constructor with initial value.
TextField(AttributeValue value)
          Constructor without maximum field length but with initial value.
TextField(int maxLength, AttributeValue value)
          Constructor with maximum field length and initial value.
TypeAttribute(GenericType type, AttributeValue selected)
          Constructor with initial value.
 

Uses of AttributeValue in story.dbcore.links
 

Methods in story.dbcore.links that return AttributeValue
 AttributeValue LinkLabel.getAttributeValue(AttributeID ID)
           
 AttributeValue LinkLabel.setAttribute(AttributeID ID, AttributeValue value)
          Sets an attribute in the LinkLabel.
 

Methods in story.dbcore.links with parameters of type AttributeValue
 AttributeValue LinkLabel.setAttribute(AttributeID ID, AttributeValue value)
          Sets an attribute in the LinkLabel.
 

Uses of AttributeValue in story.dbcore.nodes
 

Methods in story.dbcore.nodes that return AttributeValue
 AttributeValue GenericNode.getAttributeValue(AttributeID attribute, boolean overrideInheritance)
          Retrieve the value of a particular attribute of the node.
 AttributeValue GenericNode.setAttribute(AttributeID ID, AttributeValue value)
          Set an attribute of the node
 

Methods in story.dbcore.nodes with parameters of type AttributeValue
 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.
 AttributeValue GenericNode.setAttribute(AttributeID ID, AttributeValue value)
          Set an attribute of the node
 

Uses of AttributeValue in story.dbcore.parameters
 

Methods in story.dbcore.parameters that return AttributeValue
 AttributeValue AttComparedToConstParameter.getAttributeValue()
           
 

Constructors in story.dbcore.parameters with parameters of type AttributeValue
AttComparedToConstParameter(VariableID nodeReference, AttributeID attribute, AttributeValue value, boolean test, boolean overrideInheritance)
          Constructor.
 

Uses of AttributeValue in story.scheherazade.attributes
 

Methods in story.scheherazade.attributes with parameters of type AttributeValue
 boolean ValidNounAttribute.equals(AttributeValue otherValue)
          Determines whether the ValidNoun equals some other ValidNoun
 boolean ValidModifierAttribute.equals(AttributeValue otherValue)
          Determines whether the ValidModifier equals some other ValidModifier
 boolean ValidConditionAttribute.equals(AttributeValue otherValue)
          Determines whether the ValidCondition equals some other ValidCondition
 boolean ValidActionAttribute.equals(AttributeValue otherValue)
          Determines whether the ValidAction equals some other ValidAction
 boolean TimelineTimeAttribute.equals(AttributeValue otherValue)
          Determines whether the TimelineTime equals some other TimelineTime (case sensitive).
 boolean TimelineIDAttribute.equals(AttributeValue otherValue)
          Determines whether the TimelineID equals some other TimelineID (case sensitive).
 boolean TextSpanAttribute.equals(AttributeValue otherValue)
          Determines whether the text span equals some other
 boolean StoryAssertionAttribute.equals(AttributeValue otherValue)
          Determines whether the StoryAssertion equals some other SCHParameterSet (case sensitive).
 boolean StateTimeAttribute.equals(AttributeValue otherValue)
          Determines whether the StateTime equals some other StateTime (case sensitive).
 boolean SCHArgumentsAttribute.equals(AttributeValue otherValue)
          Determines whether the SCHArguments equals some other SCHArguments (case sensitive).
 boolean PointAttribute.equals(AttributeValue otherValue)
          Determines whether the text point equals some other
 boolean NounTypeAttribute.equals(AttributeValue otherValue)
          Determines whether the NounType equals some other NounType (case sensitive).
 boolean NounNameAttribute.equals(AttributeValue otherValue)
          Determines whether the NounName equals some other NounName (case sensitive).
 boolean NarrativeIDAttribute.equals(AttributeValue otherValue)
          Determines whether the NarrativeID equals some other NarrativeID (case sensitive).
 boolean ModifierTypeAttribute.equals(AttributeValue otherValue)
          Determines whether the ModifierType equals some other ModifierType (case sensitive).
 boolean ModifiablePredicatesAttribute.equals(AttributeValue otherValue)
          Determines whether the ModifiablePredicates equals some other ModifiablePredicates
 boolean ConditionTypeAttribute.equals(AttributeValue otherValue)
          Determines whether the ConditionType equals some other ConditionType (case sensitive).
 boolean ActionTypeAttribute.equals(AttributeValue otherValue)
          Determines whether the ActionType equals some other ActionType (case sensitive).
 boolean ValidNounAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ValidNoun is greater than another
 boolean ValidModifierAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ValidModifier is greater than another
 boolean ValidConditionAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ValidCondition is greater than another
 boolean ValidActionAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ValidAction is greater than another
 boolean TimelineTimeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the TimelineTime is greater than another
 boolean TimelineIDAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the TimelineID is greater than another
 boolean TextSpanAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the TextSpan is greater than another
 boolean StoryAssertionAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the StoryAssertion is greater than another
 boolean StateTimeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the StateTime is greater than another
 boolean SCHArgumentsAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the SCHArguments is greater than another
 boolean PointAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the SCHPoint is greater than another
 boolean NounTypeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the NounType is greater than another
 boolean NounNameAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the NounName is greater than another
 boolean NarrativeIDAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the NarrativeID is greater than another
 boolean ModifierTypeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ModifierType is greater than another
 boolean ModifiablePredicatesAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ModifiablePredicates is greater than another
 boolean ConditionTypeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ConditionType is greater than another
 boolean ActionTypeAttribute.greaterThan(AttributeValue otherValue)
          Determines whether the ActionType is greater than another
 

Constructors in story.scheherazade.attributes with parameters of type AttributeValue
ActionTypeAttribute(AttributeValue value)
          Constructor with initial value.
ConditionTypeAttribute(AttributeValue value)
          Constructor with initial value.
ModifiablePredicatesAttribute(AttributeValue value)
          Constructor with initial value.
ModifierTypeAttribute(AttributeValue value)
          Constructor with initial value.
NarrativeIDAttribute(AttributeValue value)
          Constructor with initial value.
NounNameAttribute(AttributeValue value)
          Constructor with initial value.
NounTypeAttribute(AttributeValue value)
          Constructor with initial value.
PointAttribute(AttributeValue value)
          Constructor with initial value.
SCHArgumentsAttribute(AttributeValue value)
          Constructor with initial value.
StateTimeAttribute(AttributeValue value)
          Constructor with initial value.
StoryAssertionAttribute(AttributeValue value)
          Constructor with initial value.
TextSpanAttribute(AttributeValue value)
          Constructor with initial value.
TimelineIDAttribute(AttributeValue value)
          Constructor with initial value.
TimelineTimeAttribute(AttributeValue value)
          Constructor with initial value.
ValidActionAttribute(AttributeValue value)
          Constructor with initial value.
ValidConditionAttribute(AttributeValue value)
          Constructor with initial value.
ValidModifierAttribute(AttributeValue value)
          Constructor with initial value.
ValidNounAttribute(AttributeValue value)
          Constructor with initial value.
 

Uses of AttributeValue in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return AttributeValue
 AttributeValue Timeline.getNodeAttribute(NodeAddress node, java.lang.Object attribute)
          Have the DBCA retrieve a node attribute on someone's behalf with no inheritance.
 AttributeValue Timeline.getNodeAttribute(NodeAddress node, java.lang.Object attribute, boolean overrideInheritance)
          Have the DBCA retrieve a node attribute on someone's behalf.
 



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