org.sblim.cimclient.internal.cimxml.sax.node

Class QualifiedNodeHandler

public class QualifiedNodeHandler extends Object

Class QualifiedNodeHandler helps parsing XML elements with QUALIFIER child elements.
Method Summary
booleanaddQualifierNode(Node pNode)
addQualifierNode
CIMQualifier<?>[]getQualis()
getQualis
CIMQualifier<?>[]getQualis(boolean pIncludeEmbObj)
getQualis
static QualifiedNodeHandlerinit(QualifiedNodeHandler pQNH)
init
voidinit()
init - for reusing an existing QualifiedNodeHandler instance
booleanisAssociation()
isAssociation
booleanisEmbeddedInstance()
isEmbeddedInstance
booleanisEmbeddedObject()
isEmbeddedObject
booleanisKeyed()
isKeyed

Method Detail

addQualifierNode

public boolean addQualifierNode(Node pNode)
addQualifierNode

Parameters: pNode

Returns: false if pNode is not instance of QualifierNode

getQualis

public CIMQualifier<?>[] getQualis()
getQualis

Returns: CIMQualifier[]

getQualis

public CIMQualifier<?>[] getQualis(boolean pIncludeEmbObj)
getQualis

Parameters: pIncludeEmbObj

Returns: CIMQualifier[]

init

public static QualifiedNodeHandler init(QualifiedNodeHandler pQNH)
init

Parameters: pQNH - if it's null it returns with a new instance otherwise it inits and returns pQNH

Returns: a QualifiedNodeHandler instance

init

public void init()
init - for reusing an existing QualifiedNodeHandler instance

isAssociation

public boolean isAssociation()
isAssociation

Returns: boolean

isEmbeddedInstance

public boolean isEmbeddedInstance()
isEmbeddedInstance

Returns: boolean

isEmbeddedObject

public boolean isEmbeddedObject()
isEmbeddedObject

Returns: boolean

isKeyed

public boolean isKeyed()
isKeyed

Returns: boolean

Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.