XmlNode Class
- public abstract class XmlNode
extends DefaultSourceElement
-
Hierarchy
-
Object
DefaultElement
DefaultTreeElement
DefaultDocumentElement
DefaultSourceElement
XmlNode
-
All Implemented Interfaces
-
IDocumentElement, IElement, ISourceElement, IStructureFeature.IStructureNode, ITreeElement
-
Direct Known Subclasses
-
XmlAttributeNode, XmlElementNode
Methods from com.bea.ide.sourceeditor.element.DefaultSourceElement |
addChild, createAuthorNode, debugDump, equals, getChildrenByClass, getClassLoader, getCookie, getDiagnostics, getGroup, getInstanceName, getProperty, getPropertyCode, getPropertyDescriptors, getPropertySourceRange, getPropertySourceRanges, getPropertySourceText, getPropertySourceText, getRange, getRange, getStatus, getTypeCode, initializeRange, initializeRange, insertChild, isAuthorProperty, markRemovedFromTree, mergeElements, mergeFrom, propertyModified, removeChild, removeChild, replaceChild, requestAddChild, requestAddChild, requestRemoveChild, requestSetProperty, setProperty, setStatus |
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface com.bea.ide.sourceeditor.element.ISourceElement |
createAuthorNode, getCookie, getDiagnostics, getPropertyCode, getRange, getStatus, mergeFrom, requestAddChild, requestAddChild, requestRemoveChild, requestSetProperty |
PROP_COMMENT
public static final String PROP_COMMENT
PROP_NAME
public static final String PROP_NAME
PROP_TEXT
public static final String PROP_TEXT
XmlNode
protected XmlNode(Object compilerCookie)
getDefaultPropertyDescriptors() Method
public DefaultSourceElement.CompilerPropertyDescriptor[] getDefaultPropertyDescriptors()
Description copied from DefaultSourceElement.getDefaultPropertyDescriptors()
DefaultSourceElement subclasses define their set of available CompilerPropertyDescriptor objects by implementing
this method.
-
Overrides
-
DefaultSourceElement.getDefaultPropertyDescriptors()
Returns
- an array of CompilerPropertyDescriptor objects
getName() Method
public QName getName()
getRangePrefetchProperties() Method
protected Set getRangePrefetchProperties()
Range information is not supported for properties of elements of this type.
-
Overrides
-
DefaultSourceElement.getRangePrefetchProperties()
getText() Method
public String getText()
setName(QName) Method
public void setName(QName name)
setText(String) Method
public void setText(String text)