|
| |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XSObject Class ReferenceInheritance diagram for XSObject:
[legend]Collaboration diagram for XSObject:
[legend]List of all members.
Constructor & Destructor Documentation
|
The default constructor.
-
Parameters:
-
compType |
|
xsModel |
|
manager |
The configurable memory manager |
|
virtual XSObject::~XSObject |
( |
|
) |
[virtual] |
|
Member Function Documentation
virtual unsigned int XSObject::getId |
( |
|
) |
const [virtual] |
|
|
Optional.
Return a unique identifier for a component within this XSModel, to optimize querying. May not be defined for all types of component. -
Returns:
-
id unique for this type of component within this XSModel or 0 to indicate that this is not supported for this type of component.
|
virtual const XMLCh* XSObject::getName |
( |
|
) |
[virtual] |
|
|
The name of type NCName of this declaration as defined in XML Namespaces.
Reimplemented in XSAttributeDeclaration. |
virtual const XMLCh* XSObject::getNamespace |
( |
|
) |
[virtual] |
|
|
A namespace schema information item corresponding to the target namespace of the component, if it's globally declared; or null otherwise.
Reimplemented in XSAttributeDeclaration. |
|
The type of this object, i.e.
ELEMENT_DECLARATION . |
void XSObject::setId |
( |
unsigned int |
id |
) |
|
|
|
Set the id to be returned on getId().
|
Member Data Documentation
unsigned int XSObject::fId [protected]
|
|
XSModel* XSObject::fXSModel [protected]
|
|
The documentation for this class was generated from the following file:
|
|
|