Qt 4.8
|
Represents a XSD notation object, which should not be confused with the atomic type xs:NOTATION
.
More...
#include <qxsdnotation_p.h>
Public Types | |
typedef QList< XsdNotation::Ptr > | List |
typedef QExplicitlySharedDataPointer< XsdNotation > | Ptr |
Public Types inherited from QPatternist::NamedSchemaComponent | |
enum | BlockingConstraint { RestrictionConstraint = 1, ExtensionConstraint = 2, SubstitutionConstraint = 4 } |
typedef QExplicitlySharedDataPointer< NamedSchemaComponent > | Ptr |
Properties | |
DerivedString< TypeToken >::Ptr | m_publicId |
AnyURI::Ptr | m_systemId |
Additional Inherited Members | |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Represents a XSD notation object, which should not be confused with the atomic type xs:NOTATION
.
This class represents the notation object of a XML schema as described here.
Definition at line 79 of file qxsdnotation_p.h.
Definition at line 83 of file qxsdnotation_p.h.
Definition at line 82 of file qxsdnotation_p.h.
DerivedString< TypeToken >::Ptr XsdNotation::publicId | ( | ) | const |
Returns the public identifier of the notation.
Definition at line 53 of file qxsdnotation.cpp.
void XsdNotation::setPublicId | ( | const DerivedString< TypeToken >::Ptr & | identifier | ) |
Sets the public identifier
of the notation.
Definition at line 48 of file qxsdnotation.cpp.
void XsdNotation::setSystemId | ( | const AnyURI::Ptr & | identifier | ) |
Sets the system identifier
of the notation.
Definition at line 58 of file qxsdnotation.cpp.
AnyURI::Ptr XsdNotation::systemId | ( | ) | const |
|
private |
Definition at line 110 of file qxsdnotation_p.h.
Referenced by publicId(), and setPublicId().
|
private |
Definition at line 111 of file qxsdnotation_p.h.
Referenced by setSystemId(), and systemId().