v2.10-0 (21000JUN2005)

Go4CommandsAnalysis
Class TGo4AnalysisObjectCommand

Direct Known Subclasses:
TGo4ComClearObject, TGo4ComCopyObject, TGo4ComCreateObject, TGo4ComDeleteObject, TGo4ComGetCanvas, TGo4ComGetCondition, TGo4ComGetCurrentEvent, TGo4ComGetEnvelope, TGo4ComGetObject, TGo4ComGetObjectStatus, TGo4ComGetParameter, TGo4ComGetPicture, TGo4ComGetTreeStructure, TGo4ComSetCanvas, TGo4ComSetCondition, TGo4ComSetParameter, TGo4ComSetPicture, TGo4ComSetPrintEvent, TGo4ComSetProtections

class TGo4AnalysisObjectCommand
derived from TGo4AnalysisCommand

Intermediate class for all commands accessing an analysis object by name.

Author:
J. Adamczewski
Since: 06-Jun-2001, added folder name 08-Apr-2003

Field Summary
 private TStringfxFolderName
          Optional subfolder name where the object is located.
 private TStringfxObjectName
          Name of the object under command.

Fields inherited from class Go4CommandsBase.TGo4Command
fbIsEnabled, fbIsExclusive, fbIsLocal, fbIsSynchron, fgcMODEDESCRIPTION, fiCommandID, fiMode, fiProtection, fiVersion, fxReceiverBase

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4AnalysisObjectCommand()
           
TGo4AnalysisObjectCommand(const Text_t* comname, const Text_t* description, const Text_t* obname)
           

Destructor Summary
 virtual synchronized ~TGo4AnalysisObjectCommand()
           

Method Summary
 const const char *GetFolderName()
           
 const const char *GetObjectName()
          access to the object name under command.
 voidSetFolderName(const char * name)
           
 voidSetObjectName(const char * name)
          set the object name under command.

Methods inherited from class Go4CommandsAnalysis.TGo4AnalysisCommand
operator=, RefuseCom

Methods inherited from class Go4CommandsBase.TGo4Command
ExeCom, GetCommandID, GetMode, GetModeDescription, GetProtection, GetReceiverName, GetTaskName, Help, IsEnabled, IsExclusive, IsLocal, IsSynchron, Log, SetDescription, SetMode, SetProtection, SetReceiver, SetReceiverName, SetTaskName, UnExeCom, What

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fxFolderName

private TString fxFolderName
Optional subfolder name where the object is located.

fxObjectName

private TString fxObjectName
Name of the object under command.
Constructor Detail

TGo4AnalysisObjectCommand

public TGo4AnalysisObjectCommand()

TGo4AnalysisObjectCommand

public TGo4AnalysisObjectCommand(const Text_t* comname, const Text_t* description, const Text_t* obname)
Method Detail

~TGo4AnalysisObjectCommand

public virtual synchronized ~TGo4AnalysisObjectCommand()
Method Detail

GetFolderName

public const const char * GetFolderName()

GetObjectName

public const const char * GetObjectName()
access to the object name under command.

SetFolderName

public void SetFolderName(const char * name)

SetObjectName

public void SetObjectName(const char * name)
set the object name under command.

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005