Interface IView
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IAceView
,IClusterRole
,IContentService
,IDirGroup
,IDirPrincipal
,IDirRole
,IDirUser
,IModifiableView
,INote
,IPortletBean
,IPortletInfo
,IPublishTarget
,IRuleView
,IScheduledPublish
,ISegment
,ITask
,ITaskDefinition
,IThingView
,IViewableVersion
- All Known Implementing Classes:
SavedSearchView
Base interface for a view of a resource.
Modifications are not persistant:
modifing the properties of a view does not modify the underlying resource.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetProperty
(String name) Specified property of the view.Collection ofString
property names.getURI()
URI of resource represented by this view.
-
Field Details
-
PROP_URI
- See Also:
-
PROP_NAME
- See Also:
-
PROP_DESCRIPTION
- See Also:
-
PROP_TYPE
- See Also:
-
-
Method Details
-
getURI
URI of resource represented by this view.- Returns:
- URI of resource represented by this view.
- Throws:
PortalException
- if an error occurs.
-
getProperty
Specified property of the view. Null if this view does not have the specified property.- Returns:
- Specified property of the view or null.
- Throws:
PortalException
- if an error occurs.
-
getProperties
- Returns:
- Map of property names to property values.
- Throws:
PortalException
- if an error occurs.
-
getPropertyNames
Collection ofString
property names.- Returns:
- Collection of property names.
- Throws:
PortalException
- if an error occurs.
-