| 
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.TraversalHandlerpublic java.lang.String getReferenceValue(oracle.bali.xml.model.dependency.DependencyContext context)
getReferenceValue in class oracle.bali.xml.gui.jdev.dependency.XmlIndexDeclarationprotected 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 | |||||||||