org.sblim.cimclient.internal.cimxml.sax.node
public abstract class AbstractMethodCallNode extends Node implements NonVolatileIf, ObjectPathIf
ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*, RESPONSEDESTINATION?) ATTLIST IMETHODCALL %CIMName; ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*, RESPONSEDESTINATION?) ATTLIST METHODCALL %CIMName;
Field Summary | |
---|---|
protected CIMObjectPath | iPath |
Constructor Summary | |
---|---|
AbstractMethodCallNode(String pNameEnum)
Ctor.
|
Method Summary | |
---|---|
void | addChild(Node pChild) |
void | childParsed(Node pChild) |
CIMArgument | getArgument(String pName)
getArgument
|
CIMArgument | getArgument(int pIdx)
getArgument
|
int | getArgumentCount()
getArgumentCount
|
CIMArgument[] | getCIMArguments()
getCIMArguments
|
CIMObjectPath | getCIMObjectPath() |
String | getName()
getName
|
void | init(Attributes pAttribs, SAXSession pSession) |
void | parseData(String pData) |
void | testChild(String pNodeNameEnum) |
void | testCompletness() |
protected abstract void | testSpecChild(String pNodeNameEnum) |
String | toString() |
Parameters: pNameEnum
Parameters: pName
Returns: CIMArgument
Parameters: pIdx
Returns: CIMArgument
Returns: int
Returns: CIMArgument[]
Returns: String, name of the called method