|
||||||||||
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 IALNodeProperties
fragmentId
- a String
valuepublic java.lang.String getFragmentId()
getFragmentId
in interface IALNodeProperties
String
valuepublic void setFragmentNodeId(java.lang.String fragmentNodeId)
setFragmentNodeId
in interface IALNodeProperties
fragmentNodeId
- a String
valuepublic java.lang.String getFragmentNodeId()
getFragmentNodeId
in interface IALNodeProperties
String
valuepublic void setGroup(java.lang.String group)
setGroup
in interface IALNodeProperties
group
- a String
group identificator valuepublic java.lang.String getGroup()
getGroup
in interface IALNodeProperties
public void setRestrictions(java.util.Hashtable restrictions)
setRestrictions
in interface IALNodeProperties
restrictions
- a Hashtable
of restriction expressionspublic java.util.Hashtable getRestrictions()
getRestrictions
in interface IALNodeProperties
public void addRestriction(IUserLayoutRestriction restriction)
addRestriction
in interface IALNodeProperties
restriction
- a IUserLayoutRestriction
a restrictionpublic IUserLayoutRestriction getRestriction(java.lang.String restrictionName)
getRestriction
in interface IALNodeProperties
restrictionName
- a String
name of the restriction
public java.util.Vector getRestrictionsByPath(java.lang.String restrictionPath)
getRestrictionsByPath
in interface IALNodeProperties
restrictionPath
- 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 |