class UISocketCommand

UISocketCommand is the command variant of UISocketElement.

Inheritance:


Public Fields

[more]struct dimCmdStruct *dimCmdPtr
See AbstractUISocketElement for further details
[more]struct cmdParamStruct*cmdParamList
See AbstractUISocketElement for further details

Public Methods

[more] UISocketCommand()
Basic Constructor for the UISocketCommand
[more]cmdParamStruct* cloneParamList()
[more]void addParam(string id, UISocketCommandParam*cmdParam)
Add 'commandParam' to commandParams map.
[more]virtual AbstractUISocketElement* clone()
It's virtual interface method which will clone calling class


Inherited from AbstractUISocketElement:

Public Fields

oSession* session
olist<string> dimensionList

Public Methods

ostring getElementId()
ovoid setElementId(string elementId)
obool isDimensional()
ovoid setDimensional(bool isDimensional)
oSocketDescription* getSocket()
ovoid setSocket(SocketDescription* socketDescription)
oSession* getSession()
ovoid setSession(Session* session)
obool isIncludeRes()
ovoid setIncludeRes(bool isIncludeRes)
ovirtual void addSocketElement(AbstractUISocketElement*socketElement)
ovirtual SocketElementList* getElementIdSocketElementMap()
ovirtual void setElementIdSocketElementMap(SocketElementList* elementIdSocketElementMap)
ovirtual void parse(IXML_Node* rootElement)


Documentation

UISocketCommand is the command variant of UISocketElement. It also serves as the base class for all of the specific command types.

ostruct dimCmdStruct *dimCmdPtr
See AbstractUISocketElement for further details

ostruct cmdParamStruct*cmdParamList
See AbstractUISocketElement for further details

o UISocketCommand()
Basic Constructor for the UISocketCommand

ocmdParamStruct* cloneParamList()

Get Cloned copy of command Parameters.

Returns:
cmdParamStruct Structure

ovoid addParam(string id, UISocketCommandParam*cmdParam)
Add 'commandParam' to commandParams map.
Parameters:
String - Value id of commandParam
commandParam - an Object of UISocketCommandParam

ovirtual AbstractUISocketElement* clone()
It's virtual interface method which will clone calling class
Returns:
Object of AbstractUISocketElement


Direct child classes:
UISocketVoidCommand
UISocketTimedCommand
UISocketBasicCommand
Author:
Parikshit Thakur & Team, Trace R&D Center
Version:
Revision: 1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.