当前页面:
在线文档首页 >
JBOSS Portal 2.6 API 英文版文档
ThemeScript - JBOSS Portal 2.6 API 英文版文档
org.jboss.portal.theme
Class ThemeScript
java.lang.Object
org.jboss.portal.theme.ThemeScript
- All Implemented Interfaces:
- ThemeElement
- public final class ThemeScript
- extends java.lang.Object
- implements ThemeElement
An implementation of a ThemeScript
.
The script element is responsible for creating the markup that
represents a single script tag in the response markup.
- Version:
- $LastChangedRevision: 5448 $, $LastChangedDate: 2006-10-13 15:29:17 -0400 (Fri, 13 Oct 2006) $
- Author:
- Martin Holzner
- See Also:
ThemeElement
Field Summary |
private java.lang.String |
id
|
private static org.apache.log4j.Logger |
log
|
private java.lang.String |
script
|
private java.lang.String |
src
|
private java.lang.String |
type
|
Constructor Summary |
ThemeScript(java.lang.String contextPath,
java.lang.String src,
java.lang.String id,
java.lang.String type,
java.lang.String bodyContent)
Create a theme script. |
Method Summary |
private static java.lang.String |
buildScriptMarkup(java.lang.String contextPath,
java.lang.String src,
java.lang.String id,
java.lang.String type,
java.lang.String bodyContent)
|
java.lang.String |
getAttributeValue(java.lang.String attributeName)
Get the attribute value of the provided attribute, or null if the attribute is not specified in this element |
java.lang.String |
getElement()
Get the markup of the theme element. |
java.lang.String |
getScript()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
private static final org.apache.log4j.Logger log
src
private final java.lang.String src
type
private final java.lang.String type
id
private final java.lang.String id
script
private final java.lang.String script
ThemeScript
public ThemeScript(java.lang.String contextPath,
java.lang.String src,
java.lang.String id,
java.lang.String type,
java.lang.String bodyContent)
- Create a theme script.
- Parameters:
contextPath
- the URI of the servlet context that hosts the resource that the script tag is pointing tosrc
- the value of the src attributetype
- the value of the type attribute
getScript
public java.lang.String getScript()
- See Also:
getScript()
toString
public java.lang.String toString()
- See Also:
Object.toString()
getElement
public java.lang.String getElement()
- Description copied from interface:
ThemeElement
- Get the markup of the theme element.
- Specified by:
getElement
in interface ThemeElement
- Returns:
- the markup that this theme element represents
- See Also:
ThemeElement.getElement()
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String attributeName)
- Description copied from interface:
ThemeElement
- Get the attribute value of the provided attribute, or null if the attribute is not specified in this element
- Specified by:
getAttributeValue
in interface ThemeElement
- Parameters:
attributeName
- the name of the attribute to get the value for
- Returns:
- a String with the attribute value
- See Also:
org.jboss.portal.theme.ThemeElement@getAttributeValue
buildScriptMarkup
private static java.lang.String buildScriptMarkup(java.lang.String contextPath,
java.lang.String src,
java.lang.String id,
java.lang.String type,
java.lang.String bodyContent)