|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface View
A View is applied to a particular Catalog or Hierarchy and affects which attributes can be edited or viewed in the user interface. This does not override the access privileges but is merely a presentation layer on top
Nested Class Summary | |
---|---|
static class |
View.Type
The type of the View |
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
void |
delete()
delete the view |
java.lang.String |
getName()
retrieve the name of the view |
ScreenView |
getScreenView(ScreenType screenType)
retrieve the ScreenView for the specified ScreenType. |
View.Type |
getType()
Return the type of this view |
void |
save()
save changes to any ScreenViews within this Perspective |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
View.Type getType()
PIMInternalException
- if an internal error occursjava.lang.String getName()
PIMInternalException
- if an internal error occursScreenView getScreenView(ScreenType screenType)
screenType
- the screen type for which to return the ScreenView
java.lang.IllegalArgumentException
- if the specified ScreenType is not applicable to this View or
screenType is null.
PIMInternalException
- if an internal error occursvoid delete()
PIMInternalException
- if an internal error occurs
PIMAuthorizationException
- Permission.CATALOG_EDIT_CATALOG_VIEWS
Permission.HIERARCHY_EDIT_HIERARCHY_VIEWS
void save()
PIMInternalException
- if an internal error occurs
PIMAuthorizationException
- Permission.CATALOG_EDIT_CATALOG_VIEWS
Permission.HIERARCHY_EDIT_HIERARCHY_VIEWS
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |