|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScreenViewFilter
A ScreenView Filter applies to a particular ScreenView within a View and describes one grouping of attribute collections that will appear in a separate UI construct (tab, panel etc) The editable/viewable state for each attribute is determined at the ScreenView level.
View
,
ScreenView
,
ScreenType
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
java.util.Collection<AttributeCollection> |
getAttributeCollections()
Get the Attribute Collections for this filter |
java.util.Collection<AttributeDefinition> |
getAttributes()
Get all the attributes present in this filter at the present time |
java.lang.String |
getName()
Get the name of the view filter |
ScreenView |
getScreenView()
Get the ScreenView to which this filter belongs |
void |
setAttributeCollections(java.util.List<AttributeCollection> attributeCollections)
Set attribute collections for this filter This will overwrite the current attribute collections for the filter with the new set. |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
java.lang.String getName()
PIMInternalException
- if an internal error occursScreenView getScreenView()
PIMInternalException
- if an internal error occursjava.util.Collection<AttributeDefinition> getAttributes()
Likewise if new attribute collections are added or removed from this data view, the list of attributes will no longer be an accurate representation If there are no attributes, an empty collection will be returned
PIMInternalException
- if an internal error occursjava.util.Collection<AttributeCollection> getAttributeCollections()
PIMInternalException
- if an internal error occursvoid setAttributeCollections(java.util.List<AttributeCollection> attributeCollections)
attributeCollections
- the new set of attribute collections for this view filter
PIMInternalException
- if an internal error occurs
PIMAuthorizationException
- Permission.CATALOG_EDIT_CATALOG_VIEWS
Permission.HIERARCHY_EDIT_HIERARCHY_VIEWS
java.lang.IllegalArgumentException
- if attributeCollections is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |