Skip navigation links

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

E17493-03


oracle.jdeveloper.webapp
Class BrowsableWebDocumentNode

java.lang.Object
  extended by oracle.ide.model.Node
      extended by oracle.ide.model.TextNode
          extended by oracle.ide.model.DeployableTextNode
              extended by oracle.bali.xml.addin.XMLSourceNode
                  extended by oracle.jdeveloper.webapp.DelegatingXMLSourceNode
                      extended by oracle.jdeveloper.webapp.WebDocumentNode
                          extended by oracle.jdeveloper.webapp.BrowsableWebDocumentNode

All Implemented Interfaces:
Displayable, Element, LazyLoadable, Locatable, Subject, Dirtyable, oracle.jdeveloper.jsp.ContextualBrowseablePath, Browseable, BrowseablePath
Direct Known Subclasses:
oracle.jdevimpl.webapp.html.HtmlSourceNode

public abstract class BrowsableWebDocumentNode
extends WebDocumentNode
implements BrowseablePath, oracle.jdeveloper.jsp.ContextualBrowseablePath

Field Summary

 

Fields inherited from class oracle.jdeveloper.webapp.DelegatingXMLSourceNode
DEFAULT_WEIGHT

 

Fields inherited from class oracle.bali.xml.addin.XMLSourceNode
XML_CONTEXT_CREATED

 

Fields inherited from class oracle.ide.model.DeployableTextNode
EXT, EXT2

 

Fields inherited from class oracle.ide.model.Node
LOG_READONLY

 

Constructor Summary
BrowsableWebDocumentNode()
           
BrowsableWebDocumentNode(java.net.URL url)
           

 

Method Summary
 java.lang.String getBrowseablePath()
          Returns the context-relative path that should be used for browsing the object that is being run in the embedded server.
 java.lang.String getBrowseablePath(Context context)
           

 

Methods inherited from class oracle.jdeveloper.webapp.WebDocumentNode
closeImpl, getXmlContext, getXmlEncodingNoDefault, pauseXmlContextCreation, resumeXmlContextCreation

 

Methods inherited from class oracle.jdeveloper.webapp.DelegatingXMLSourceNode
allowElAttributeValues, allowOtherNamespaceInContent, createContext, createDefaultXMLSourceNodeDelegate, createGrammarProvider, createGrammarResolverExtensions, createInsightProvider, createMetadataProvider, createXmlModel, getDocumentScannerFactory, getIdentifier, getIdentifierHierarchy, getParserConfiguration, postReformatHook, registerGuiFactories, registerViewFactories, registerXMLSourceNodeDelegateFactory, registerXMLSourceNodeDelegateFactory

 

Methods inherited from class oracle.bali.xml.addin.XMLSourceNode
addPersistentXmlModelListener, createAnnotationGrammar, createAnnotationGrammarImpl, createAnnotationMetadataProvider, createAnnotationMetadataProviderImpl, createAnnotationMetadataResolver, createAnnotationMetadataResolverImpl, createAnnotationModel, createAnnotationModelImpl, createDOMImplementation, createDomModelPluginFactory, createDomModelPluginFactoryImpl, createGrammarResolver, createIndexingProvider, createIndexingProviderImpl, createReader, getBundleId, getDOMImplementation, getExtension, getIcon, getIndexingMetadataMapper, getIndexingMetadataURLS, getJDevXmlContextFactory, getLoadEncoding, getModel, getModel, getSaveEncoding, getShapingIds, getXmlContext, getXmlContext, getXmlContext, hasXmlContextBeenCreated, isXmlSyntax, reformatForLineBasedDiff, registerServiceProviders, registerXmlSourceNodeHook, removePersistentXmlModelListener, revertImpl, saveImpl, showAllValidComponentsPalettePage, supportsXmlContextAction

 

Methods inherited from class oracle.ide.model.TextNode
acquireTextBuffer, acquireTextBufferInterruptibly, acquireTextBufferOrThrow, addTextBufferListener, createOutputStreamWriter, getInputStream, getInputStream, getReader, getTextBufferDirectly, hasEmptyTextBuffer, isDirty, isReadOnly, markDirty, markDirtyImpl, openImpl, readUnlock, releaseTextBuffer, removeTextBufferListener, reportOpenException, setDefaultLineTerminator, setLoadEncoding, setSaveEncoding, tryAcquireTextBuffer, upgradeUnlock, urlReadOnlyChanged, writeUnlock

 

Methods inherited from class oracle.ide.model.Node
addNodeListener, addNodeListenerForType, addNodeListenerForTypeHierarchy, attach, beginThreadNodeUsageCycle, callUnderReadLock, callUnderWriteLock, close, createSubject, delete, deleteImpl, detach, endThreadNodeUsage, endThreadNodeUsageCycle, ensureOpen, equalsImpl, getAttributes, getChildren, getData, getLongLabel, getShortLabel, getSubject, getTimestamp, getTimestampLoadedUnsafe, getToolTipText, getTransientProperties, getUnmodifiedTimestamp, getURL, isLoaded, isMigrating, isNew, isOpen, isReadLocked, isReadOrWriteLocked, isTrackedInNodeCache, isWriteLocked, lockCount, mayHaveChildren, nodeLock, notifyObservers, open, readLock, readLockCount, readLockInterruptibly, refreshTimestamp, removeNodeListener, removeNodeListenerForType, removeNodeListenerForTypeHierarchy, rename, renameImpl, revert, runUnderReadLock, runUnderWriteLock, save, setEventLog, setMigrating, setOpen, setReadOnly, setTimestampDirectly, setURL, toString, tryRunUnderReadLock, unsetMigrating, upgradeLock, writeLock, writeLockCount, writeLockInterruptibly

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

BrowsableWebDocumentNode

public BrowsableWebDocumentNode()

BrowsableWebDocumentNode

public BrowsableWebDocumentNode(java.net.URL url)

Method Detail

getBrowseablePath

public final java.lang.String getBrowseablePath(Context context)
Specified by:
getBrowseablePath in interface oracle.jdeveloper.jsp.ContextualBrowseablePath

getBrowseablePath

public final java.lang.String getBrowseablePath()
Description copied from interface: BrowseablePath
Returns the context-relative path that should be used for browsing the object that is being run in the embedded server.

The returned string should not begin with a "/" unless an extra "/" in the target URL is needed. For example, if getBrowseablePath() returns "foo/bar.abc", the target URL will be of the form: http://localhost:8988/Workspace1-Project1-context-root/foo/bar.abc If getBrowseablePath() returns "/foo/bar.abc", the target URL will be of the form (note the extra "/" before "foo"): http://localhost:8988/Workspace1-Project1-context-root//foo/bar.abc

Specified by:
getBrowseablePath in interface BrowseablePath

Skip navigation links

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

E17493-03


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