uPortal 2.4.1
API Documentation

org.jasig.portal
Class StructureStylesheetUserPreferences

java.lang.Object
  extended byorg.jasig.portal.StylesheetUserPreferences
      extended byorg.jasig.portal.ThemeStylesheetUserPreferences
          extended byorg.jasig.portal.StructureStylesheetUserPreferences

public class StructureStylesheetUserPreferences
extends ThemeStylesheetUserPreferences

User preferences for stylesheets performing structure transformation

Version:
$Revision: 1.14 $
Author:
Peter Kharchenko

Constructor Summary
StructureStylesheetUserPreferences()
           
StructureStylesheetUserPreferences(StructureStylesheetUserPreferences fsup)
           
 
Method Summary
 void addFolder(java.lang.String folderID)
           
 void addFolderAttribute(java.lang.String attributeName, java.lang.String defaultValue)
           
 java.lang.String getCacheKey()
           
 java.lang.String getDefinedFolderAttributeValue(java.lang.String folderID, java.lang.String attributeName)
          Returns folder attribute value only if it has been assigned specifically.
 java.util.Enumeration getFolderAttributeNames()
           
 java.lang.String getFolderAttributeValue(java.lang.String folderID, java.lang.String attributeName)
           
 java.util.Enumeration getFolders()
           
 boolean hasFolder(java.lang.String folderID)
           
 void removeFolder(java.lang.String folderID)
           
 void removeFolderAttribute(java.lang.String attributeName)
           
 void setFolderAttributeDefaultValue(java.lang.String attributeName, java.lang.String defaultValue)
           
 void setFolderAttributeValue(java.lang.String folderID, java.lang.String attributeName, java.lang.String attributeValue)
           
 
Methods inherited from class org.jasig.portal.ThemeStylesheetUserPreferences
addChannel, addChannelAttribute, getChannelAttributeNames, getChannelAttributeValue, getChannels, getDefinedChannelAttributeValue, hasChannel, removeChannel, removeChannelAttribute, setChannelAttributeDefaultValue, setChannelAttributeValue
 
Methods inherited from class org.jasig.portal.StylesheetUserPreferences
deleteParameter, getParameterValue, getParameterValues, getStylesheetId, putParameterValue, setParameterValues, setStylesheetId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructureStylesheetUserPreferences

public StructureStylesheetUserPreferences()

StructureStylesheetUserPreferences

public StructureStylesheetUserPreferences(StructureStylesheetUserPreferences fsup)
Method Detail

getFolderAttributeValue

public java.lang.String getFolderAttributeValue(java.lang.String folderID,
                                                java.lang.String attributeName)

getDefinedFolderAttributeValue

public java.lang.String getDefinedFolderAttributeValue(java.lang.String folderID,
                                                       java.lang.String attributeName)
Returns folder attribute value only if it has been assigned specifically.

Parameters:
folderID - folder id
attributeName - name of the attribute
Returns:
attribute value or null if the value is determined by the attribute default

setFolderAttributeValue

public void setFolderAttributeValue(java.lang.String folderID,
                                    java.lang.String attributeName,
                                    java.lang.String attributeValue)

addFolderAttribute

public void addFolderAttribute(java.lang.String attributeName,
                               java.lang.String defaultValue)

setFolderAttributeDefaultValue

public void setFolderAttributeDefaultValue(java.lang.String attributeName,
                                           java.lang.String defaultValue)

removeFolderAttribute

public void removeFolderAttribute(java.lang.String attributeName)

getFolderAttributeNames

public java.util.Enumeration getFolderAttributeNames()

addFolder

public void addFolder(java.lang.String folderID)

removeFolder

public void removeFolder(java.lang.String folderID)

getFolders

public java.util.Enumeration getFolders()

hasFolder

public boolean hasFolder(java.lang.String folderID)

getCacheKey

public java.lang.String getCacheKey()
Overrides:
getCacheKey in class ThemeStylesheetUserPreferences

uPortal 2.4.1
API Documentation