v2.10-0 (21000JUN2005)

Go4CommandsAnalysis
Class TGo4DynamicListCommand

Direct Known Subclasses:
TGo4ComGetDynamicEntryStatus, TGo4ComRemoveDynamicEntry, TGo4ComSetDynamicEntry

class TGo4DynamicListCommand
derived from TGo4AnalysisCommand

Baseclass for all commands effecting an dynamic list entry.
Entry is searched by name in the dynamic list specified by
lisrt name.
Default dynamic list is the top Go4DynamicList object.

Author:
J. Adamczewski
Since: 15-Jul-2002

Field Summary
 private TStringfxEntryName
          Name of dynamic entry to be removed.
 private TStringfxListName
          Name of dynamic list which contains entry to be removed.

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
TGo4DynamicListCommand()
           
TGo4DynamicListCommand(const char * comname, const char * description, const char * entryname, const char * listname)
           

Destructor Summary
 virtual synchronized ~TGo4DynamicListCommand()
           

Method Summary
 const const char *GetEntryName()
          Access to the dynamic list name
 const const char *GetListName()
          Access to the dynamic list name
 voidSetEntryName(const char * name)
          Set the dynamic entry name
 voidSetListName(const char * name)
          Set the dynamic list name

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

fxEntryName

private TString fxEntryName
Name of dynamic entry to be removed.

fxListName

private TString fxListName
Name of dynamic list which contains entry to be removed.
Constructor Detail

TGo4DynamicListCommand

public TGo4DynamicListCommand()

TGo4DynamicListCommand

public TGo4DynamicListCommand(const char * comname, const char * description, const char * entryname, const char * listname)
Method Detail

~TGo4DynamicListCommand

public virtual synchronized ~TGo4DynamicListCommand()
Method Detail

GetEntryName

public const const char * GetEntryName()
Access to the dynamic list name

GetListName

public const const char * GetListName()
Access to the dynamic list name

SetEntryName

public void SetEntryName(const char * name)
Set the dynamic entry name

SetListName

public void SetListName(const char * name)
Set the dynamic list name

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

30-06-2005