org.jasig.portal.layout.restrictions.alm
Class HiddenRestriction

java.lang.Object
  extended by org.jasig.portal.layout.restrictions.UserLayoutRestriction
      extended by org.jasig.portal.layout.restrictions.alm.ALRestriction
          extended by org.jasig.portal.layout.restrictions.alm.BooleanRestriction
              extended by org.jasig.portal.layout.restrictions.alm.HiddenRestriction
All Implemented Interfaces:
IUserLayoutRestriction

public class HiddenRestriction
extends BooleanRestriction

HiddenRestriction checks the restriction on the "hidden" property for a given ALNode object. Prior to uPortal 2.5, this class existed in the package org.jasig.portal.layout.restrictions. It was moved to its present package to reflect that it is part of Aggregated Layouts.

Version:
$Revision: 1.1 $
Author:
Michael Ivanov

Field Summary
 
Fields inherited from class org.jasig.portal.layout.restrictions.UserLayoutRestriction
nodePath
 
Fields inherited from interface org.jasig.portal.layout.restrictions.IUserLayoutRestriction
CHILDREN_RESTRICTION_PATH, LOCAL_RESTRICTION_PATH, PARENT_RESTRICTION_PATH
 
Constructor Summary
HiddenRestriction()
           
HiddenRestriction(java.lang.String name)
           
HiddenRestriction(java.lang.String name, java.lang.String nodePath)
           
 
Method Summary
protected  boolean getBooleanPropertyValue(ILayoutNode node)
          Gets the boolean property value for the specified node
 
Methods inherited from class org.jasig.portal.layout.restrictions.alm.BooleanRestriction
checkRestriction, checkRestriction, checkRestriction, parseRestrictionExpression
 
Methods inherited from class org.jasig.portal.layout.restrictions.alm.ALRestriction
checkRestriction
 
Methods inherited from class org.jasig.portal.layout.restrictions.UserLayoutRestriction
getName, getRestrictionExpression, getRestrictionPath, getUniqueKey, getUniqueKey, getUniqueKey, setName, setRestrictionExpression, setRestrictionPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HiddenRestriction

public HiddenRestriction(java.lang.String name,
                         java.lang.String nodePath)

HiddenRestriction

public HiddenRestriction(java.lang.String name)

HiddenRestriction

public HiddenRestriction()
Method Detail

getBooleanPropertyValue

protected boolean getBooleanPropertyValue(ILayoutNode node)
Gets the boolean property value for the specified node

Specified by:
getBooleanPropertyValue in class BooleanRestriction