|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.layout.node.UserLayoutNodeDescription
org.jasig.portal.layout.node.UserLayoutFolderDescription
org.jasig.portal.layout.alm.ALFolderDescription
public class ALFolderDescription
An extension of the FolderDescription for the Aggregated Layout implementation. Prior to uPortal 2.5, this class existed in the package org.jasig.portal.layout. It was moved to its present package to reflect that it is part of Aggregated Layouts.
| Field Summary | |
|---|---|
protected ALNodeProperties |
alproperties
|
| Fields inherited from class org.jasig.portal.layout.node.UserLayoutFolderDescription |
|---|
folderType, folderTypeNames, FOOTER_TYPE, HEADER_TYPE, REGULAR_TYPE |
| Fields inherited from class org.jasig.portal.layout.node.UserLayoutNodeDescription |
|---|
addChildAllowed, deleteAllowed, editAllowed, hidden, id, immutable, moveAllowed, name, precedence, unremovable |
| Fields inherited from interface org.jasig.portal.layout.alm.IALFolderDescription |
|---|
LOST_FOLDER_ID, ROOT_FOLDER_ID |
| Fields inherited from interface org.jasig.portal.layout.node.IUserLayoutFolderDescription |
|---|
folderTypeNames, FOOTER_TYPE, HEADER_TYPE, REGULAR_TYPE |
| Fields inherited from interface org.jasig.portal.layout.node.IUserLayoutNodeDescription |
|---|
CHANNEL, FOLDER |
| Fields inherited from interface org.jasig.portal.layout.node.IUserLayoutNodeDescription |
|---|
CHANNEL, FOLDER |
| Constructor Summary | |
|---|---|
ALFolderDescription()
|
|
ALFolderDescription(org.w3c.dom.Element xmlNode)
|
|
ALFolderDescription(IUserLayoutFolderDescription d)
|
|
| Method Summary | |
|---|---|
void |
addRestriction(IUserLayoutRestriction restriction)
Adds the restriction for this node. |
void |
addRestrictionChildren(org.w3c.dom.Element node,
org.w3c.dom.Document root)
|
java.lang.String |
getFragmentId()
Get fragment id |
java.lang.String |
getFragmentNodeId()
Get fragment node id |
java.lang.String |
getGroup()
Gets the priority value for this node. |
IUserLayoutRestriction |
getRestriction(java.lang.String restrictionName)
Gets a restriction by the type. |
java.util.Hashtable |
getRestrictions()
Gets the hashtable of restrictions bound to this node |
java.util.Vector |
getRestrictionsByPath(java.lang.String restrictionPath)
Gets a restrictions list by a restriction path. |
void |
setFragmentId(java.lang.String fragmentId)
Set fragment id |
void |
setFragmentNodeId(java.lang.String fragmentNodeId)
Set fragment node id |
void |
setGroup(java.lang.String group)
Sets the group identificator for this node. |
void |
setRestrictions(java.util.Hashtable restrictions)
Sets the hashtable of restrictions bound to this node |
| Methods inherited from class org.jasig.portal.layout.node.UserLayoutFolderDescription |
|---|
addNodeAttributes, getFolderType, getType, getXML, setFolderType |
| Methods inherited from class org.jasig.portal.layout.node.UserLayoutNodeDescription |
|---|
createUserLayoutNodeDescription, getId, getName, getPrecedence, isAddChildAllowed, isDeleteAllowed, isEditAllowed, isHidden, isImmutable, isMoveAllowed, isUnremovable, setAddChildAllowed, setDeleteAllowed, setEditAllowed, setHidden, setId, setImmutable, setMoveAllowed, setName, setPrecedence, setUnremovable, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jasig.portal.layout.node.IUserLayoutFolderDescription |
|---|
getFolderType, getXML, setFolderType |
| 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 |
| 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 |
| Field Detail |
|---|
protected ALNodeProperties alproperties
| Constructor Detail |
|---|
public ALFolderDescription()
public ALFolderDescription(IUserLayoutFolderDescription d)
public ALFolderDescription(org.w3c.dom.Element xmlNode)
throws PortalException
PortalException| Method Detail |
|---|
public void setFragmentId(java.lang.String fragmentId)
setFragmentId in interface IALNodePropertiesfragmentId - a String valuepublic java.lang.String getFragmentId()
getFragmentId in interface IALNodePropertiesString valuepublic void setFragmentNodeId(java.lang.String fragmentNodeId)
setFragmentNodeId in interface IALNodePropertiesfragmentNodeId - a String valuepublic java.lang.String getFragmentNodeId()
getFragmentNodeId in interface IALNodePropertiesString valuepublic void setGroup(java.lang.String group)
setGroup in interface IALNodePropertiesgroup - a String group identificator valuepublic java.lang.String getGroup()
getGroup in interface IALNodePropertiespublic void setRestrictions(java.util.Hashtable restrictions)
setRestrictions in interface IALNodePropertiesrestrictions - a Hashtable of restriction expressionspublic java.util.Hashtable getRestrictions()
getRestrictions in interface IALNodePropertiespublic void addRestriction(IUserLayoutRestriction restriction)
addRestriction in interface IALNodePropertiesrestriction - a IUserLayoutRestriction a restrictionpublic IUserLayoutRestriction getRestriction(java.lang.String restrictionName)
getRestriction in interface IALNodePropertiesrestrictionName - a String name of the restriction
public java.util.Vector getRestrictionsByPath(java.lang.String restrictionPath)
getRestrictionsByPath in interface IALNodePropertiesrestrictionPath - a String restriction path
public void addRestrictionChildren(org.w3c.dom.Element node,
org.w3c.dom.Document root)
addRestrictionChildren in interface IALNodeProperties
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||