public class JspSourceNode extends oracle.jdeveloper.model.HtmlSourceNode implements PackagedSource
JspSourceNode interface represents a Jsp source file
 in the JDeveloper browser.
 | Modifier and Type | Field and Description | 
|---|---|
static boolean | 
ENABLE_QUICK_START  | 
static java.lang.String | 
JSP_EXT  | 
static java.lang.String | 
JSPX_EXT  | 
EXT2LOG_READONLY| Constructor and Description | 
|---|
JspSourceNode()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected oracle.jdeveloper.webapp.XMLSourceNodeDelegate | 
createDefaultXMLSourceNodeDelegate()  | 
protected java.lang.String | 
getEncoding(char[] chars)  | 
javax.swing.Icon | 
getIcon()
Returns the Icon for this node instance 
 | 
java.lang.String | 
getPackage(Project project)
Returns the package for the source file. 
 | 
java.lang.String | 
getSourceFile()
Returns the file name for the source file. 
 | 
boolean | 
isBuildable()  | 
boolean | 
isXml(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
Lookup the web.xml if the document represented by this node is configured
 as a JSP in XML syntax. 
 | 
createOutputStreamWriter, createReader, getDefaultContentNamespace, getInputStream, getLoadEncoding, getSaveEncoding, isXmlSyntax, setDefaultContentNamespacegetBrowseablePath, getBrowseablePathcloseImpl, createIndexingProviderImpl, getIndexingMetadataMapper, getIndexingMetadataURLS, getRequestProcessor, getXmlContext, getXmlEncodingNoDefault, pauseXmlContextCreation, resumeXmlContextCreationallowElAttributeValues, allowOtherNamespaceInContent, createContext, createGrammarProvider, createGrammarResolverExtensions, createInsightProvider, createMetadataProvider, createXmlModel, getDocumentScannerFactory, getIdentifier, getIdentifierHierarchy, getParserConfiguration, postReformatHook, registerGuiFactories, registerViewFactories, registerXMLSourceNodeDelegateFactory, registerXMLSourceNodeDelegateFactoryaddPersistentXmlModelListener, createAnnotationGrammar, createAnnotationGrammarImpl, createAnnotationMetadataProvider, createAnnotationMetadataProviderImpl, createAnnotationMetadataResolver, createAnnotationMetadataResolverImpl, createAnnotationModel, createAnnotationModelImpl, createBeanRegistries, createDOMImplementation, createDomModelPluginFactory, createDomModelPluginFactoryImpl, createGrammarResolver, createIndexingProvider, getBundleId, getDOMImplementation, getExtension, getJDevXmlContextFactory, getModel, getModel, getShapingIds, getXmlContext, getXmlContext, getXmlContext, getXmlContextOrThrow, hasXmlContextBeenCreated, reformatForLineBasedDiff, registerServiceProviders, registerXmlSourceNodeHook, removePersistentXmlModelListener, revertImpl, saveImpl, showAllValidComponentsPalettePage, supportsXmlContextActionacquireTextBuffer, acquireTextBufferInterruptibly, acquireTextBufferOrThrow, addTextBufferListener, facadeBuffer, getInputStream, getReader, getTextBufferDirectly, hasEmptyTextBuffer, isDirty, isReadOnly, markDirty, markDirtyImpl, openImpl, readUnlock, releaseTextBuffer, removeTextBufferListener, reportOpenException, setDefaultLineTerminator, setLoadEncoding, setSaveEncoding, tryAcquireTextBuffer, upgradeUnlock, urlReadOnlyChanged, writeUnlockaddNodeListener, 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, isLockHeld, isMigrating, isNew, isOpen, isReadLocked, isReadLockHeld, isReadOrWriteLocked, isTrackedInNodeCache, isTrackingThreadNodeUsage, isWriteLocked, isWriteLockHeld, 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, tryRunUnderWriteLock, unsetMigrating, upgradeLock, writeLock, writeLockCount, writeLockInterruptiblypublic static final boolean ENABLE_QUICK_START
public static final java.lang.String JSP_EXT
public static final java.lang.String JSPX_EXT
protected oracle.jdeveloper.webapp.XMLSourceNodeDelegate createDefaultXMLSourceNodeDelegate()
createDefaultXMLSourceNodeDelegate in class oracle.jdevimpl.webapp.html.HtmlSourceNodeprotected java.lang.String getEncoding(char[] chars)
getEncoding in class oracle.jdevimpl.webapp.html.HtmlSourceNodepublic javax.swing.Icon getIcon()
getIcon in interface DisplayablegetIcon in class oracle.jdevimpl.webapp.html.HtmlSourceNodeIcon to be displayed for the
  Displayable.public boolean isBuildable()
public java.lang.String getPackage(Project project)
PackagedSourcegetPackage in interface PackagedSourceproject - the project which contains the source filepublic java.lang.String getSourceFile()
PackagedSource
 In the case of a normal Java file, this method should return the
 source file attribute, defined as the following:
 Only the name of the source file is given by the source file attribute
 it never represents the name of a directory containing the file or an 
 absolute path name for the file.  For instance the source file attribute
 may contain file name foo.java but not the UNIX path name
 /home/jdevwork/workspace1/project1/package1/foo.java.
getSourceFile in interface PackagedSourcepublic boolean isXml(oracle.bali.xml.gui.jdev.JDevXmlContext xmlContext)
xmlContext - The JDeveloper XML Context