gsim.core.objects
Interface SelectionNodeIF

All Superinterfaces:
RuleIF, java.io.Serializable

public interface SelectionNodeIF
extends RuleIF


Method Summary
 void addNodeRef(java.lang.String formattedString, java.lang.String op, java.lang.String val)
           
 void addNodeRef(java.lang.String actionRef, java.lang.String objectRef, java.lang.String relativeAttPath, java.lang.String op, java.lang.String val)
           
 java.lang.String[] getNodeRefs()
           
 ActionIF getReferencedAction(java.lang.String actionName)
           
 ActionIF[] getReferencedActions()
           
 java.lang.String[] getReferencedParameters(java.lang.String actionRef)
           
 
Methods inherited from interface gsim.core.objects.RuleIF
addOrSetCondition, addOrSetConsequent, createCondition, getConditions, getConsequent, getConsequents, getName, isActivated, removeCondition, removeConsequent, setActivated
 

Method Detail

addNodeRef

void addNodeRef(java.lang.String formattedString,
                java.lang.String op,
                java.lang.String val)
                throws GSimObjectException
Throws:
GSimObjectException

addNodeRef

void addNodeRef(java.lang.String actionRef,
                java.lang.String objectRef,
                java.lang.String relativeAttPath,
                java.lang.String op,
                java.lang.String val)
                throws GSimObjectException
Throws:
GSimObjectException

getReferencedAction

ActionIF getReferencedAction(java.lang.String actionName)
                             throws GSimObjectException
Throws:
GSimObjectException

getReferencedActions

ActionIF[] getReferencedActions()
                                throws GSimObjectException
Throws:
GSimObjectException

getReferencedParameters

java.lang.String[] getReferencedParameters(java.lang.String actionRef)
                                           throws GSimObjectException
Throws:
GSimObjectException

getNodeRefs

java.lang.String[] getNodeRefs()
                               throws GSimObjectException
Throws:
GSimObjectException