|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.bali.xml.model.dependency.BaseDeclRef
oracle.bali.xml.model.dependency.Declaration
oracle.bali.xml.model.dependency.DeclarationBase
oracle.bali.xml.model.dependency.XmlDeclaration
oracle.bali.xml.gui.jdev.dependency.XmlIndexDeclaration
oracle.jdeveloper.xml.schema.dependency.NamedDeclaration
public abstract class NamedDeclaration
Base class for XML Schema declarations. A QName
is used to
identify the declaration.
Field Summary | |
---|---|
protected javax.xml.namespace.QName |
qname
The QName identifying this declaration. |
Constructor Summary | |
---|---|
NamedDeclaration(oracle.bali.xml.model.XmlContext xmlContext,
org.w3c.dom.Node node,
int start,
int end)
|
Method Summary | |
---|---|
static java.util.Map<javax.xml.namespace.QName,NamedDeclaration> |
getDeclarationMap(oracle.bali.xml.model.traversal.TraversalData data,
java.lang.String key)
Get the mapping from QName to declaration. |
java.net.URL |
getFileURL()
Get the URL containing this declaration. |
javax.xml.namespace.QName |
getQName()
Get the QName identifying this declaration. |
protected javax.xml.namespace.QName |
getQName(org.w3c.dom.Node node)
Get the QName defined by a DOM node. |
java.lang.String |
getReferenceValue(oracle.bali.xml.model.dependency.DependencyContext context)
|
protected java.lang.String |
getTargetNamespace(org.w3c.dom.Node node)
Get the target namespace for a DOM node. |
protected java.lang.String |
getValue(org.w3c.dom.Node node)
Get the text value of a DOM node. |
void |
handleEndNode(oracle.bali.xml.model.XmlModel model,
org.w3c.dom.Node node,
oracle.bali.xml.model.traversal.MutableTraversalData data)
|
void |
handleStartNode(oracle.bali.xml.model.XmlModel model,
org.w3c.dom.Node node,
oracle.bali.xml.model.traversal.MutableTraversalData data)
|
Methods inherited from class oracle.bali.xml.gui.jdev.dependency.XmlIndexDeclaration |
---|
findUsages, getReferenceKey, getScope |
Methods inherited from class oracle.bali.xml.model.dependency.XmlDeclaration |
---|
getDomRange, getEndIndex, getNode, getStartIndex, getValue, getXmlContext, gotoSelfImpl, renameImpl, supportsGotoSelf, supportsRename, updateValue |
Methods inherited from class oracle.bali.xml.model.dependency.DeclarationBase |
---|
performCommand, supportsCommand |
Methods inherited from class oracle.bali.xml.model.dependency.BaseDeclRef |
---|
getDisplayNameImpl, getMetadata |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected javax.xml.namespace.QName qname
Constructor Detail |
---|
public NamedDeclaration(oracle.bali.xml.model.XmlContext xmlContext, org.w3c.dom.Node node, int start, int end)
Method Detail |
---|
public static final java.util.Map<javax.xml.namespace.QName,NamedDeclaration> getDeclarationMap(oracle.bali.xml.model.traversal.TraversalData data, java.lang.String key)
data
- the traversal datakey
- the reference key
public javax.xml.namespace.QName getQName()
public java.net.URL getFileURL()
public void handleStartNode(oracle.bali.xml.model.XmlModel model, org.w3c.dom.Node node, oracle.bali.xml.model.traversal.MutableTraversalData data)
handleStartNode
in interface oracle.bali.xml.model.traversal.TraversalHandler
public void handleEndNode(oracle.bali.xml.model.XmlModel model, org.w3c.dom.Node node, oracle.bali.xml.model.traversal.MutableTraversalData data)
handleEndNode
in interface oracle.bali.xml.model.traversal.TraversalHandler
public java.lang.String getReferenceValue(oracle.bali.xml.model.dependency.DependencyContext context)
getReferenceValue
in class oracle.bali.xml.gui.jdev.dependency.XmlIndexDeclaration
protected javax.xml.namespace.QName getQName(org.w3c.dom.Node node)
node
- the DOM node
protected final java.lang.String getValue(org.w3c.dom.Node node)
node
- the DOM node
protected java.lang.String getTargetNamespace(org.w3c.dom.Node node)
node
- the DOM node
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |