Package com.simplicite.util
Class GroupDB.ObjectDefinition
- java.lang.Object
-
- com.simplicite.util.GroupDB.ObjectDefinition
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- GroupDB
public static class GroupDB.ObjectDefinition extends java.lang.Object implements java.io.Serializable
Object rights within group- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<Action>
actions
Actionsboolean
create
Create?java.lang.String
datasource
Datasourceboolean
delete
Delete?boolean
internal
Internal?java.lang.String
location
Locationjava.lang.String
module
Modulejava.lang.String
name
Namejava.lang.String
scriptId
Code document IDjava.lang.String
table
Tableboolean
update
Update.java.util.List<View>
views
Viewsjava.util.Map<java.lang.String,java.util.List<ObjectVisibility>>
visibilities
Visibilities
-
Constructor Summary
Constructors Constructor Description ObjectDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAction(Action action)
Add actionvoid
addView(View view)
Add viewvoid
addVisibility(char type, java.lang.String action, ObjectVisibility vis)
Add visibilityvoid
removeAction(java.lang.String action)
Remove actionvoid
removeView(java.lang.String view)
Remove view
-
-
-
Field Detail
-
internal
public boolean internal
Internal?
-
create
public boolean create
Create?
-
update
public boolean update
Update.
-
delete
public boolean delete
Delete?
-
name
public java.lang.String name
Name
-
module
public java.lang.String module
Module
-
scriptId
public java.lang.String scriptId
Code document ID
-
datasource
public java.lang.String datasource
Datasource
-
table
public java.lang.String table
Table
-
location
public java.lang.String location
Location
-
visibilities
public java.util.Map<java.lang.String,java.util.List<ObjectVisibility>> visibilities
Visibilities
-
actions
public java.util.List<Action> actions
Actions
-
views
public java.util.List<View> views
Views
-
-
Method Detail
-
addVisibility
public void addVisibility(char type, java.lang.String action, ObjectVisibility vis)
Add visibility- Parameters:
type
- Typeaction
- Actionvis
- Visibility
-
addAction
public void addAction(Action action)
Add action- Parameters:
action
- Action
-
removeAction
public void removeAction(java.lang.String action)
Remove action- Parameters:
action
- ACtion
-
addView
public void addView(View view)
Add view- Parameters:
view
- View
-
removeView
public void removeView(java.lang.String view)
Remove view- Parameters:
view
- View
-
-