Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.jdeveloper.webapp
Class XMLSourceNodeDelegate

java.lang.Object
  extended by oracle.jdeveloper.webapp.XMLSourceNodeDelegate

public abstract class XMLSourceNodeDelegate
extends java.lang.Object


Constructor Summary
protected XMLSourceNodeDelegate(DelegatingXMLSourceNode delegatingXMLSourceNode)
           
 
Method Summary
abstract  boolean allowElAttributeValues()
           
abstract  boolean allowOtherNamespaceInContent()
           
abstract  oracle.bali.xml.gui.jdev.JDevXmlContext createContext(Context ideContext)
           
abstract  oracle.bali.xml.grammar.GrammarProvider createGrammarProvider(oracle.bali.xml.gui.jdev.JDevXmlContext context)
           
abstract  void createGrammarResolverExtensions(oracle.bali.xml.gui.jdev.JDevXmlContext context, oracle.bali.xml.grammar.resolver.GrammarResolver resolver)
           
abstract  oracle.bali.xml.editor.insight.XMLCompletionInsightProvider createInsightProvider(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
           
abstract  oracle.bali.xml.metadata.MetadataProvider createMetadataProvider(oracle.bali.xml.gui.jdev.JDevXmlContext context, boolean isSourceModel)
           
abstract  oracle.bali.xml.model.XmlModel createXmlModel(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext, oracle.bali.xml.metadata.MetadataProvider metadataProvider)
           
protected  DelegatingXMLSourceNode getDelegatingXMLSourceNode()
           
abstract  oracle.bali.xml.dom.buffer.DocumentScannerFactory getDocumentScannerFactory(Context context, oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
           
abstract  java.lang.String getIdentifier()
          Returns the string identifier of the source node delegate.
abstract  java.util.List<java.lang.String> getIdentifierHierarchy()
           
abstract  oracle.bali.xml.dom.buffer.ParserConfiguration getParserConfiguration(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
           
abstract  javax.swing.undo.UndoableEdit postReformatHook(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
           
abstract  boolean registerGuiFactories(oracle.bali.xml.gui.jdev.JDevXmlContext context)
          Return true if you want the super to be called in XMLSourceNode
abstract  boolean registerViewFactories(oracle.bali.xml.gui.jdev.JDevXmlContext context)
          Return true if you want the super to be called in XMLSourceNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLSourceNodeDelegate

protected XMLSourceNodeDelegate(DelegatingXMLSourceNode delegatingXMLSourceNode)
Method Detail

getIdentifier

public abstract java.lang.String getIdentifier()
Returns the string identifier of the source node delegate.

Returns:
the string identifier of the source node delegate

getIdentifierHierarchy

public abstract java.util.List<java.lang.String> getIdentifierHierarchy()

allowOtherNamespaceInContent

public abstract boolean allowOtherNamespaceInContent()

allowElAttributeValues

public abstract boolean allowElAttributeValues()

createXmlModel

public abstract oracle.bali.xml.model.XmlModel createXmlModel(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext,
                                                              oracle.bali.xml.metadata.MetadataProvider metadataProvider)

createContext

public abstract oracle.bali.xml.gui.jdev.JDevXmlContext createContext(Context ideContext)

createGrammarResolverExtensions

public abstract void createGrammarResolverExtensions(oracle.bali.xml.gui.jdev.JDevXmlContext context,
                                                     oracle.bali.xml.grammar.resolver.GrammarResolver resolver)

createGrammarProvider

public abstract oracle.bali.xml.grammar.GrammarProvider createGrammarProvider(oracle.bali.xml.gui.jdev.JDevXmlContext context)

createMetadataProvider

public abstract oracle.bali.xml.metadata.MetadataProvider createMetadataProvider(oracle.bali.xml.gui.jdev.JDevXmlContext context,
                                                                                 boolean isSourceModel)

registerViewFactories

public abstract boolean registerViewFactories(oracle.bali.xml.gui.jdev.JDevXmlContext context)
Return true if you want the super to be called in XMLSourceNode

Parameters:
context -
Returns:

registerGuiFactories

public abstract boolean registerGuiFactories(oracle.bali.xml.gui.jdev.JDevXmlContext context)
Return true if you want the super to be called in XMLSourceNode

Parameters:
context -
Returns:

createInsightProvider

public abstract oracle.bali.xml.editor.insight.XMLCompletionInsightProvider createInsightProvider(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)

getDocumentScannerFactory

public abstract oracle.bali.xml.dom.buffer.DocumentScannerFactory getDocumentScannerFactory(Context context,
                                                                                            oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)

getParserConfiguration

public abstract oracle.bali.xml.dom.buffer.ParserConfiguration getParserConfiguration(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)

postReformatHook

public abstract javax.swing.undo.UndoableEdit postReformatHook(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)

getDelegatingXMLSourceNode

protected final DelegatingXMLSourceNode getDelegatingXMLSourceNode()

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.