Actin  Version 5.5.2
Software for Robotics Simulation and Control
EcDODRenameRoleVisitor Class Reference

Visitor implementation for moving a direction. More...

#include <ecDODRenameRoleVisitor.h>

Inheritance diagram for EcDODRenameRoleVisitor:
[legend]
Collaboration diagram for EcDODRenameRoleVisitor:
[legend]

Public Member Functions

 EcDODRenameRoleVisitor (const EcString &oldRoleName, const EcString &newRoleName)
 constructor
 
virtual ~EcDODRenameRoleVisitor ()
 destructor
 
virtual EcBoolean success () const EC_OVERRIDE
 returns a flag indicating of the visitor was successful
 
virtual void visit (EcDirectorObjectDirectory &object) EC_OVERRIDE
 
virtual void visit (EcManipulationSceneDirectionDirectorObject &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationScriptDirectorObject &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationScript &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationSceneDirectorObject &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationSceneDirection &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcDirectionCondition &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationScene &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationSceneReference &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationDirectionReference &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcStageDirectionReference &object, const EcString &objectName) EC_OVERRIDE
 
- Public Member Functions inherited from EcDodObjectVisitor
 EcDodObjectVisitor ()
 constructor
 
virtual ~EcDodObjectVisitor ()
 destructor
 
virtual void visit (EcPose &object, const EcString &objectName)
 
virtual void visit (EcManipulationWaypoint &object, const EcString &objectName)
 
virtual void visit (EcToolOffsetDirection &object, const EcString &objectName)
 
virtual void visit (EcPoseDirectorObject &object, const EcString &objectName)
 
void addToModifiedList (const EcString &objectName)
 
virtual void mergeActionVisitorModification ()
 
const EcStringVectormodifiedItems ()
 

Protected Attributes

EcString m_OldRoleName
 CurRole name that is being renamed.
 
EcString m_NewRoleName
 The new role name being.
 
EcBoolean m_Success
 flag indicating if the move was successful
 
EcDodLibraryRenameEventParamsm_Param
 
- Protected Attributes inherited from EcDodObjectVisitor
EcStringVector m_ObjectModifiedVector
 

Detailed Description

Visitor implementation for moving a direction.

Visitor implementation for renaming an action.

Definition at line 28 of file ecDODRenameRoleVisitor.h.


The documentation for this class was generated from the following file: