|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IUserLayoutChannelDescription
An interface managing information contained in a user layout channel node.
| Field Summary |
|---|
| Fields inherited from interface org.jasig.portal.layout.node.IUserLayoutNodeDescription |
|---|
CHANNEL, FOLDER |
| Method Summary | |
|---|---|
boolean |
canOverrideParameter(String parameterName)
Determine if a given parameter can be overriden by the user. |
void |
clearParameters()
Clears all of the channel parameters. |
boolean |
containsParameter(String parameterName)
Determines if a certain parameter name is present. |
String |
getChannelPublishId()
Get the value of channelPublishId for this channel. |
String |
getChannelSubscribeId()
Get the value of channelSubscribeId. |
String |
getChannelTypeId()
Get the value of channelTypeId. |
String |
getClassName()
Get the value of className implementing this channel. |
String |
getDescription()
Get the value of description. |
String |
getFunctionalName()
Get the value of functionalName. |
Map |
getParameterMap()
Returns an entire mapping of parameters. |
Enumeration |
getParameterNames()
Obtain a set of channel parameter names. |
boolean |
getParameterOverrideValue(String parameterName)
Obtain a channel parameter override value. |
String |
getParameterValue(String parameterName)
Obtain a channel parameter value. |
Collection |
getParameterValues()
Obtain values of all existing channel parameters. |
long |
getTimeout()
Get the value of channel timeout in milliseconds. |
String |
getTitle()
Get the value of title. |
Element |
getXML(Document root)
Creates a org.w3c.dom.Element representation of the current channel. |
boolean |
hasAbout()
Determine if the channel supports "about" action. |
boolean |
hasHelp()
Determine if the channel supports "help" action. |
boolean |
hasParameters()
Determine if the channel has any parameters. |
boolean |
isEditable()
Determine if the channel is editable. |
boolean |
isPortlet()
Return true if the described channel is a JSR-168 portlet, false otherwise. |
boolean |
isSecure()
Get the value of secure. |
int |
numberOfParameters()
Determines the number of existing channel parameters. |
String |
remove(String parameterName)
Remove a channel parameter. |
void |
resetParameter(String parameterName)
Reset a channel parameter value. |
void |
setChannelPublishId(String v)
Set the value of channelPublishId for this channel. |
void |
setChannelSubscribeId(String v)
Set the value of channelSubscribeId. |
void |
setChannelTypeId(String v)
Set the value of channelTypeId. |
void |
setClassName(String v)
Set the value of className implementing this channel. |
void |
setDescription(String v)
Set the value of description. |
void |
setEditable(boolean v)
Specify whether the channel is editable. |
void |
setFunctionalName(String v)
Set the value of functionalName. |
void |
setHasAbout(boolean v)
Specify whether the channel supports "about" action. |
void |
setHasHelp(boolean v)
Specify whether the channel supports "help" action. |
void |
setIsSecure(boolean v)
Set the value of secure. |
void |
setParameterOverride(String parameterName,
boolean canOverride)
Set parameter override flag. |
String |
setParameterValue(String parameterName,
String parameterValue)
Set a channel parameter value. |
void |
setTimeout(long v)
Set the value of channel timeout in milliseconds. |
void |
setTitle(String v)
Set the value of title. |
| Methods inherited from interface org.jasig.portal.layout.node.IUserLayoutNodeDescription |
|---|
addNodeAttributes, getId, getName, getPrecedence, getType, isAddChildAllowed, isDeleteAllowed, isEditAllowed, isHidden, isImmutable, isMoveAllowed, isUnremovable, setAddChildAllowed, setDeleteAllowed, setEditAllowed, setHidden, setId, setImmutable, setMoveAllowed, setName, setPrecedence, setUnremovable |
| Method Detail |
|---|
boolean hasAbout()
void setHasAbout(boolean v)
v - Value to assign to hasAbout.boolean hasHelp()
void setHasHelp(boolean v)
v - Value to assign to hasHelp.boolean isEditable()
void setEditable(boolean v)
v - Value to assign to editable.long getTimeout()
void setTimeout(long v)
v - Value to assign to timeout.String getFunctionalName()
void setFunctionalName(String v)
v - Value to assign to functionalName.String getChannelSubscribeId()
void setChannelSubscribeId(String v)
v - Value to assign to channelSubscribeId.String getChannelTypeId()
void setChannelTypeId(String v)
v - Value to assign to channelTypeId.String getChannelPublishId()
void setChannelPublishId(String v)
v - Value to assign to channelPublishId.String getClassName()
void setClassName(String v)
v - Value to assign to className.String getTitle()
void setTitle(String v)
v - Value to assign to title.String getDescription()
void setDescription(String v)
v - Value to assign to description.boolean isSecure()
void setIsSecure(boolean v)
v - Value to assign to secure.boolean isPortlet()
String setParameterValue(String parameterName,
String parameterValue)
parameterValue - a String valueparameterName - a String value
String value that was set.
void resetParameter(String parameterName)
throws PortalException
parameterName - a String value
PortalExceptionString getParameterValue(String parameterName)
parameterName - a String value
String valueboolean getParameterOverrideValue(String parameterName)
parameterName - a String value
boolean valueCollection getParameterValues()
Collection of String parameter values.int numberOfParameters()
int valuevoid clearParameters()
boolean canOverrideParameter(String parameterName)
parameterName - a String value
boolean value
void setParameterOverride(String parameterName,
boolean canOverride)
parameterName - a String valuecanOverride - a boolean flag.String remove(String parameterName)
parameterName - a String parameter name.
Enumeration getParameterNames()
Set of String parameter names.Map getParameterMap()
Map of parameter names on parameter values.boolean hasParameters()
boolean valueboolean containsParameter(String parameterName)
parameterName - a String parameter name.
boolean valueElement getXML(Document root)
org.w3c.dom.Element representation of the current channel.
getXML in interface IUserLayoutNodeDescriptionroot - a Document for which the Element should be created.
Node value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||