Packagenet.systemeD.halcyon.connection.actions
Classpublic class AddMemberToRelationAction
InheritanceAddMemberToRelationAction Inheritance UndoableEntityAction Inheritance UndoableAction



Public Properties
 PropertyDefined by
 InheritedconnectionWasDirty : Boolean
UndoableEntityAction
 InheritedwasDirty : Boolean
UndoableEntityAction
Protected Properties
 PropertyDefined by
 Inheritedentity : Entity
UndoableEntityAction
 Inheritedname : String
UndoableEntityAction
Public Methods
 MethodDefined by
  
AddMemberToRelationAction(rel:Relation, index:int, member:RelationMember, memberList:Array)
AddMemberToRelationAction
  
doAction():uint
AddMemberToRelationAction
 Inherited
mergePrevious(previous:UndoableAction):Boolean
Can this action be merged with the previous action? This is sometimes wanted, such as when moving nodes around.
UndoableAction
 Inherited
toString():String
UndoableEntityAction
  
undoAction():uint
AddMemberToRelationAction
Protected Methods
 MethodDefined by
 Inherited
markClean():void
Mark this action as clean.
UndoableEntityAction
 Inherited
markDirty():void
Mark this action as dirty.
UndoableEntityAction
Public Constants
 ConstantDefined by
 InheritedFAIL : uint = 0
[static] Something went wrong while attempting the action
UndoableAction
 InheritedNO_CHANGE : uint = 2
[static] No entity was altered by this action
UndoableAction
 InheritedSUCCESS : uint = 1
[static] The action worked, and entities were changed
UndoableAction
Constructor detail
AddMemberToRelationAction()constructor
public function AddMemberToRelationAction(rel:Relation, index:int, member:RelationMember, memberList:Array)Parameters
rel:Relation
 
index:int
 
member:RelationMember
 
memberList:Array
Method detail
doAction()method
public override function doAction():uint

Returns
uint
undoAction()method 
public override function undoAction():uint

Returns
uint