Classes |
struct | AIXMLNodeSuite |
| This suite allows you to create and manipulate XML nodes. More...
|
struct | AIXMLDocumentSuite |
| An Illustrator document can store an XML document element in its dictionary. More...
|
struct | AIXMLElementSuite |
| This suite allows you to access XML metadata attributes. More...
|
struct | AIXMLNodeListSuite |
| This suite allows you to iterate through and manage lists of XML nodes. More...
|
struct | AIXMLNamedNodeMapSuite |
| This suite allows you to access XML named node maps. More...
|
Defines |
#define | kAIXMLNodeSuite "AI XML Node Suite" |
#define | kAIXMLNodeSuiteVersion5 AIAPI_VERSION(5) |
#define | kAIXMLNodeSuiteVersion kAIXMLNodeSuiteVersion5 |
#define | kAIXMLNodeVersion kAIXMLNodeSuiteVersion |
#define | kAIXMLDocumentSuite "AI XML Document Suite" |
#define | kAIXMLDocumentSuiteVersion4 AIAPI_VERSION(4) |
#define | kAIXMLDocumentSuiteVersion kAIXMLDocumentSuiteVersion4 |
#define | kAIXMLDocumentVersion kAIXMLDocumentSuiteVersion |
#define | kAIXMLElementSuite "AI XML Element Suite" |
#define | kAIXMLElementSuiteVersion4 AIAPI_VERSION(4) |
#define | kAIXMLElementSuiteVersion kAIXMLElementSuiteVersion4 |
#define | kAIXMLElementVersion kAIXMLElementSuiteVersion |
#define | kAIXMLNodeListSuite "AI XML Node List Suite" |
#define | kAIXMLNodeListSuiteVersion3 AIAPI_VERSION(3) |
#define | kAIXMLNodeListSuiteVersion kAIXMLNodeListSuiteVersion3 |
#define | kAIXMLNodeListVersion kAIXMLNodeListSuiteVersion |
#define | kAIXMLNamedNodeMapSuite "AI XML Named Node Map Suite" |
#define | kAIXMLNamedNodeMapSuiteVersion4 AIAPI_VERSION(4) |
#define | kAIXMLNamedNodeMapSuiteVersion kAIXMLNamedNodeMapSuiteVersion4 |
#define | kAIXMLNamedNodeMapVersion kAIXMLNamedNodeMapSuiteVersion |
#define | kAIXMLIndexSizeErr 'xInd' |
| See AIXMLElementSuite , AIXMLNodeListSuite .
|
#define | kAIXMLDOMStringSizeErr 'xDSt' |
| See AIXMLElementSuite .
|
#define | kAIXMLHierarchyRequestErr 'xHer' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLWrongDocumentErr 'xDoc' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLInvalidCharacterErr 'xChr' |
| See AIXMLElementSuite , AIXMLDocumentSuite .
|
#define | kAIXMLNoDataAllowedErr 'x!dt' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLNoModifyAllowedErr 'x!mo' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLNotFoundErr 'x!fd' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLNotSupportedErr 'x!sp' |
| See AIXMLDocumentSuite .
|
#define | kAIXMLInUseAttributeErr 'xInU' |
| See AIXMLElementSuite .
|
#define | kAIMetadataSyncNotifier "AI Metadata Sync Notifier" |
| Sent when an operation requiring update of metadata is about to occur.
|
Typedefs |
typedef struct _AIXMLNodeList * | AIXMLNodeListRef |
| Opaque reference to an XML node list.
|
typedef struct _AIXMLNamedNodeMap * | AIXMLNamedNodeMapRef |
| Opaque reference to an XML named node map.
|
typedef struct _AIXMLName * | AIXMLName |
| Opaque reference to an XML name.
|
typedef AIEntryRef | AIXMLString |
| An abstract name that can be converted to or from a simple C string or Unicode string.
|
typedef ai::int32 | AIXMLNodeType |
| XML node type, an AIXMLNodeTypeValue .
|
Enumerations |
enum | AIXMLNodeTypeValue {
kAIXMLUnknownNode,
kAIXMLElementNode,
kAIXMLAttributeNode,
kAIXMLTextNode,
kAIXMLCDATASectionNode,
kAIXMLCommentNode,
kAIXMLEntityReferenceNode,
kAIXMLEntityNode,
kAIXMLProcessingInstructionNode,
kAIXMLDocumentNode,
kAIXMLDocumentTypeNode,
kAIXMLDocumentFragmentNode,
kAIXMLNotationNode
} |
| Possible values for AIXMLNodeType .
More...
|