public class JspLibrary
extends oracle.jdeveloper.webapp.libraries.TagLibrary
Constructor and Description |
---|
JspLibrary(JspLibrary jsplibrary)
Copy constructor.
|
JspLibrary(java.lang.String tldURL,
java.lang.String uri,
java.lang.String libraryName,
java.lang.String libraries)
Deprecated.
|
JspLibrary(java.net.URL taglibURL,
java.lang.String uri,
java.lang.String libraryName,
java.lang.String libraries)
This creates a JspLibrary object that can be registered with JDeveloper.
|
Modifier and Type | Method and Description |
---|---|
static void |
copy(JspLibrary src,
JspLibrary dst)
Copy utility method.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getJspLibraries() |
java.lang.String |
getJspVersion()
If JSP version is not explicitly set, it will be deduced from information
in TLD file.
|
java.lang.String |
getMaxJspVersion()
If last JSP version is not explicitly set, it will return null.
|
oracle.jdeveloper.webapp.taglib.model.AbstractTaglib |
getTaglib() |
protected java.lang.String |
getTaglibURLExt() |
int |
hashCode() |
protected void |
initFromTaglib() |
void |
reportMissingData() |
void |
setAvailableProperties(oracle.jdeveloper.webapp.libraries.TagLibrary target)
This should be avialable only to "friendly" classes.
|
void |
setJspLibraries(java.lang.String jspLibraries)
Set the JSP tag libraries that should be added to the active project
whenever any tags belonging to this taglib are used.
|
void |
setJspVersion(java.lang.String jspVersion)
Sets mimimal required version of the JSP for this library to work.
|
void |
setMaxJspVersion(java.lang.String jspVersion)
Sets last version of the JSP that this library will work in.
|
java.lang.String |
toString()
This implementation delegates to
DefaultDisplayable.getShortLabel() . |
copy, getCustomizedRunInEditorTagNames, getIconURL, getLibraries, getLibraryIds, getName, getPrefix, getRunInEditor, getShortLabel, getShowInPalette, getTaglibURL, getTechnologyScope, getURI, getVersion, isMutable, setCustomizedRunInEditorTagNames, setIcon, setLibraries, setMutable, setName, setPrefix, setRunInEditor, setShowInPalette, setTaglibURL, setTechnologyScope, setURI, setVersion
getAttributes, getChildren, getData, mayHaveChildren
getIcon, getLongLabel, getToolTipText
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributes, getChildren, getData, mayHaveChildren
getIcon, getLongLabel, getToolTipText
public JspLibrary(java.lang.String tldURL, java.lang.String uri, java.lang.String libraryName, java.lang.String libraries)
tldURL
- - the location of the TLD file. Note that you can use macros to specify
relative urls to oracle home. ex. @oracle.home@/jdev/mylibraries/taglib.tld.uri
- - the namespace of this tag library.libraryName
- - the name to be used to identify this taglib.libraries
- - semi-column delimited list of Java library IDs that will be
deployed when this tag library is used.public JspLibrary(java.net.URL taglibURL, java.lang.String uri, java.lang.String libraryName, java.lang.String libraries)
taglibURL
- - the location of the tag library. It can be TLD file
location, or the folder for implicit .tag libraries.uri
- - the namespace of this tag library.libraryName
- - the name to be used to identify this taglib.libraries
- - semi-column delimited list of Java library IDs that will be
deployed when this tag library is used.public JspLibrary(JspLibrary jsplibrary)
public void setAvailableProperties(oracle.jdeveloper.webapp.libraries.TagLibrary target)
setAvailableProperties
in class oracle.jdeveloper.webapp.libraries.TagLibrary
target
- public oracle.jdeveloper.webapp.taglib.model.AbstractTaglib getTaglib()
getTaglib
in class oracle.jdeveloper.webapp.libraries.TagLibrary
public void setJspLibraries(java.lang.String jspLibraries)
jspLibraries
- the semi-column delimited string of JSP tag library names.public java.lang.String getJspLibraries()
setJspLibraries(String)
public void setJspVersion(java.lang.String jspVersion)
jspVersion
- One of "1.1", "1.2", "2.0" ...public java.lang.String getJspVersion()
setJspVersion(String)
public void setMaxJspVersion(java.lang.String jspVersion)
jspVersion
- One of "1.1", "1.2", "2.0" ...public java.lang.String getMaxJspVersion()
setMaxJspVersion(String)
public static void copy(JspLibrary src, JspLibrary dst)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
DefaultDisplayable
DefaultDisplayable.getShortLabel()
.toString
in interface Displayable
toString
in class DefaultDisplayable
Displayable.toString()
protected void initFromTaglib()
initFromTaglib
in class oracle.jdeveloper.webapp.libraries.TagLibrary
public void reportMissingData()
reportMissingData
in class oracle.jdeveloper.webapp.libraries.TagLibrary
protected java.lang.String getTaglibURLExt()
getTaglibURLExt
in class oracle.jdeveloper.webapp.libraries.TagLibrary