story.scheherazade.nodes
Class ModifierNode
java.lang.Object
story.scheherazade.nodes.ModifierNode
- All Implemented Interfaces:
- NodeConfig
public class ModifierNode
- extends java.lang.Object
- implements NodeConfig
Modifier node. Represents a single Modifier.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATT_TYPE
public static final AttributeID ATT_TYPE
ATT_PARAMETERS
public static final AttributeID ATT_PARAMETERS
ATT_DECLARATION
public static final AttributeID ATT_DECLARATION
ATT_DEFINITION
public static final AttributeID ATT_DEFINITION
ATT_CREATION_TIME
public static final AttributeID ATT_CREATION_TIME
ATT_COMMENT
public static final AttributeID ATT_COMMENT
ATT_MODIFIABLES
public static final AttributeID ATT_MODIFIABLES
ATT_SCOPE
public static final AttributeID ATT_SCOPE
ATT_IF
public static final AttributeID ATT_IF
ATT_SOURCE_INTERVAL
public static final AttributeID ATT_SOURCE_INTERVAL
ATT_INTERP_POSITION
public static final AttributeID ATT_INTERP_POSITION
ATT_SOURCE_INTERP_POSITION
public static final AttributeID ATT_SOURCE_INTERP_POSITION
ATT_INTERP
public static final AttributeID ATT_INTERP
ATT_NO_INTERPRETATION
public static final AttributeID ATT_NO_INTERPRETATION
ModifierNode
public ModifierNode()
getType
public NodeType getType()
- Specified by:
getType
in interface NodeConfig
registerAttributes
public AttributeID[] registerAttributes()
throws Scheherexception
- Specified by:
registerAttributes
in interface NodeConfig
- Throws:
Scheherexception
initAttribute
public Attribute initAttribute(AttributeID att)
throws Scheherexception
- Specified by:
initAttribute
in interface NodeConfig
- Throws:
Scheherexception
subTypes
public GenericType subTypes()
- Description copied from interface:
NodeConfig
- If you want this node type to support subtypes, return a
GenericType for the enum you want to describe the possible
subtypes. Otherwise, return null.
- Specified by:
subTypes
in interface NodeConfig
Copyright © 2011 David K. Elson. All Rights Reserved.