Oxygen XML Editor 12.2 Author API

ro.sync.ecss.extensions.api.node
Interface AuthorReferenceNode

All Superinterfaces:
AuthorNode, AuthorParentNode

public interface AuthorReferenceNode
extends AuthorParentNode

Interface for reference nodes that have a content expanded at runtime.


Field Summary
static int REFERENCE_TYPE_ENTITY
          Entities reference nodes type.
static int REFERENCE_TYPE_SYNTHETIC
          Synthetic reference nodes type (e.g.
 
Fields inherited from interface ro.sync.ecss.extensions.api.node.AuthorNode
NODE_NAME_CDATA, NODE_NAME_COMMENT, NODE_NAME_DOCUMENT, NODE_NAME_PI, NODE_TYPE_CDATA, NODE_TYPE_COMMENT, NODE_TYPE_DOCUMENT, NODE_TYPE_ELEMENT, NODE_TYPE_PI, NODE_TYPE_PSEUDO_DOCTYPE, NODE_TYPE_PSEUDO_ELEMENT, NODE_TYPE_REFERENCE, NODE_TYPE_TEXT
 
Method Summary
 int getReferenceType()
          Returns the type of the reference.
 
Methods inherited from interface ro.sync.ecss.extensions.api.node.AuthorParentNode
getContentNodes
 
Methods inherited from interface ro.sync.ecss.extensions.api.node.AuthorNode
getDisplayName, getEndOffset, getName, getNamespace, getOwnerDocument, getParent, getStartOffset, getTextContent, getType, getXMLBaseURL, isDescendentOf
 

Field Detail

REFERENCE_TYPE_ENTITY

static final int REFERENCE_TYPE_ENTITY
Entities reference nodes type. The value is 0.

See Also:
Constant Field Values

REFERENCE_TYPE_SYNTHETIC

static final int REFERENCE_TYPE_SYNTHETIC
Synthetic reference nodes type (e.g. XInclude elements). The value is 1.

See Also:
Constant Field Values
Method Detail

getReferenceType

int getReferenceType()
Returns the type of the reference. Used to differentiate between XML entities and other reference (e.g. XInclude elements).

Returns:
The type of the reference. One of the two constants: REFERENCE_TYPE_ENTITY, REFERENCE_TYPE_SYNTHETIC.

Oxygen XML Editor 12.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.