org.jasig.portal.layout.dlm |
|
Java Source File Name | Type | Comment |
ChannelDescription.java | Class | DLM specific Channel description to protect DLM artifacts of channels. |
CompositeEnumeration.java | Class | |
ConfigurationLoader.java | Class | |
Constants.java | Class | Constants used in DLM. |
DecoratorLoader.java | Class | Loads the class specified in className and verifies that it conforms to
the LayoutDecorator interface. |
DeleteManager.java | Class | Looks for, applies against the ilf, and updates accordingly the delete
set within a plf. |
DistributedLayoutManager.java | Class | A layout manager that provides layout control through
layout fragments that are derived from regular portal user accounts. |
DistributedUserPreferences.java | Class | Distributed layout Extension to user preferences object for stylesheets
performing structure or theme transformation. |
EditManager.java | Class | Handles ILF node edit directives recorded in the PLF. |
Evaluator.java | Interface | |
EvaluatorFactory.java | Interface | |
FragmentActivator.java | Class | |
FragmentChannelInfo.java | Class | This class wraps channel layout elements in cached fragment definitions to
enable the layout manager to make informed descisions on what channel
parameters should be persisted. |
FragmentComparator.java | Class | A comparator of fragment objects that sorts first by precedence value with
highest number being higher and if equal it then sorts by fragment index
with the lowest number having highest precedence since it is an indication
of the fragments location within the config file. |
FragmentDefinition.java | Class | |
FragmentNodeInfo.java | Class | This class wraps folder layout elements in cached fragment definitions to
enable the layout manager to make informed descisions on attributes should be
persisted. |
HandlerUtils.java | Class | Utility functions for applying user changes to the user's plf prior
to persisting. |
IFolderLabelPolicy.java | Interface | Implementations define how localized versions of labels for layout folders
are handled. |
ILayoutProcessingAction.java | Interface | Represents a layout processing action that should be applied to a user's
layout and contains the ability to apply that specific action. |
ILFBuilder.java | Class | Performs merging of layout fragments into a single document containing
all incorporated layout fragment elements from the set of fragments
passed in. |
IntegrationResult.java | Class | This class is used to keep track of changes when integrating PLF and ILF
components. |
IRoleUpdater.java | Interface | Interface added solely to get around threads needing to be tagged when
updating group membership information from within the uPortal code base.
Fragment owners do not have proper roles. |
LayoutDecorator.java | Interface | |
LPAAddParameter.java | Class | Layout processing action for adding a channel parameter to the user's layout. |
LPAChangeAttribute.java | Class | Layout processing action for changing a node's attribute in the user's
layout. |
LPAChangeParameter.java | Class | Layout processing action for changing a channel parameter in a user's layout. |
LPAEditRestriction.java | Class | Layout processing action for changnig the set of restrictions for a fragment
node. |
LPARemoveParameter.java | Class | Layout processing action for removing a channel parameter from the user's layout. |
LPAResetAttribute.java | Class | Layout processing action to reset an attribute to the value specified by the
owning fragment. |
LPAResetParameter.java | Class | Layout processing to reset a channel parameter to the value specified by the
owning fragment. |
MovementRules.java | Class | A class that embodies the logic for determining if a node can be moved to
the left or right of another node based on getMovedAllowed() and
getPrecedence(). |
NodeInfo.java | Class | |
ParameterEditManager.java | Class | Looks for, applies against the ilf, and updates accordingly within the plf
the set of parameter edits made against channels incorporated from fragments. |
PLFIntegrator.java | Class | Performs merging of PLF into ILF for DLM. |
PositionManager.java | Class | Applies and updates position specifiers for child nodes in the
composite layout. |
Precedence.java | Class | |
RDBMDistributedLayoutStore.java | Class | This class extends RDBMUserLayoutStore and implements instantiating and
storing layouts that conform to the design of the distribute layout
management system. |
RootLocator.java | Class | Provides centralized tool for obtaining the root folder in a user layout or
fragment layout. |
TabColumnPrefsHandler.java | Class | Applies user prefs changes to the user's plf prior to persisting. |
UserPrefsHandler.java | Class | Applies user changes that are part of the uPortal User Preferences
storage (not part of the layout structure) to the user's plf prior to
persisting. |
UserView.java | Class | |