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

Visitor implementation for moving a direction. More...

#include <ecDODRenamePoseVisitor.h>

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

Public Types

typedef ecboost::shared_ptr< EcDodLibraryRenameEventParamsEcDodLibraryRenameEventParamsSharedPtr
 

Public Member Functions

 EcDODRenamePoseVisitor (const EcString &oldPoseName, const EcString &newPoseName)
 constructor
 
virtual ~EcDODRenamePoseVisitor ()
 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 (EcManipulationSceneDirectorObject &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationSceneDirection &object, const EcString &objectName) EC_OVERRIDE
 
virtual void visit (EcManipulationScene &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
 
virtual void visit (EcManipulationWaypoint &object, const EcString &objectName) EC_OVERRIDE
 
EcString oldPoseName ()
 
EcString newPoseName ()
 
void setSuccess (EcBoolean flag)
 
- Public Member Functions inherited from EcDodObjectVisitor
 EcDodObjectVisitor ()
 constructor
 
virtual ~EcDodObjectVisitor ()
 destructor
 
virtual void visit (EcManipulationScriptDirectorObject &object, const EcString &objectName)
 
virtual void visit (EcManipulationScript &object, const EcString &objectName)
 
virtual void visit (EcDirectionCondition &object, const EcString &objectName)
 
virtual void visit (EcPose &object, const EcString &objectName)
 
virtual void visit (EcManipulationSceneReference &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_OldPoseName
 Old pose name that gets renamed.
 
EcString m_NewPoseName
 new pose name given
 
EcBoolean m_Success
 flag indicating if the move was successful
 
EcBoolean m_FolderRename
 
EcDodLibraryRenameEventParamsSharedPtr m_ParamPtr
 
- Protected Attributes inherited from EcDodObjectVisitor
EcStringVector m_ObjectModifiedVector
 

Detailed Description

Visitor implementation for moving a direction.

Definition at line 22 of file ecDODRenamePoseVisitor.h.


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