|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.datacrow.core.modules.DcModule
net.datacrow.core.modules.DcChildModule
net.datacrow.core.modules.security.PermissionModule
public class PermissionModule
The permission module holds all permissions as part of the security functionality. The permission module is a child module of the user module.
UserModule
,
User
,
Permission
Field Summary |
---|
Fields inherited from class net.datacrow.core.modules.DcModule |
---|
_TYPE_ASSOCIATE_MODULE, _TYPE_EXTERNALREFERENCE_MODULE, _TYPE_MAPPING_MODULE, _TYPE_MEDIA_MODULE, _TYPE_MODULE, _TYPE_PROPERTY_MODULE, _TYPE_TEMPLATE_MODULE, insertView, searchView |
Constructor Summary | |
---|---|
PermissionModule()
Creates a new instance. |
Method Summary | |
---|---|
DcObject |
createItem()
Creates a new permission. |
boolean |
equals(java.lang.Object o)
|
DcImageIcon |
getIcon16()
The small icon. |
DcImageIcon |
getIcon32()
The large icon. |
MasterView |
getInsertView()
The insert view. |
DcModule |
getParent()
Retrieves the parent module. |
boolean |
hasDependingModules()
Indicates of other modules are depending on this module. |
boolean |
hasInsertView()
Indicates if this module has an insert view. |
boolean |
hasSearchView()
Indicates if this module has a search view. |
protected void |
initializeFields()
Creates the default fields. |
protected void |
initializeUI()
Creates all the views. |
boolean |
isChildModule()
Indicates if this is a child module. |
boolean |
isCustomFieldsAllowed()
Indicates if this module is allowed to be customized. |
boolean |
isEnabled()
Indicates if this module is enabled. |
boolean |
isFileBacked()
Indicates if items belonging to this module are file based. |
Methods inherited from class net.datacrow.core.modules.DcChildModule |
---|
getItemView, getMinimalFields, getSupportedViews, isTopModule |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface net.datacrow.core.modules.IChildModule |
---|
getIndex |
Constructor Detail |
---|
public PermissionModule()
Method Detail |
---|
public DcObject createItem()
createItem
in class DcModule
Permission
public DcModule getParent()
getParent
in class DcModule
UserModule
public DcImageIcon getIcon16()
getIcon16
in class DcModule
public DcImageIcon getIcon32()
getIcon32
in class DcModule
public MasterView getInsertView()
getInsertView
in class DcModule
public boolean hasDependingModules()
hasDependingModules
in class DcModule
public boolean hasSearchView()
hasSearchView
in class DcModule
public boolean hasInsertView()
hasInsertView
in class DcModule
public boolean isFileBacked()
isFileBacked
in class DcModule
public boolean isCustomFieldsAllowed()
isCustomFieldsAllowed
in class DcModule
public boolean isChildModule()
isChildModule
in class DcChildModule
public boolean isEnabled()
isEnabled
in class DcModule
DcModuleSettings
protected void initializeUI()
initializeUI
in class DcChildModule
protected void initializeFields()
initializeFields
in class DcModule
public boolean equals(java.lang.Object o)
equals
in class DcChildModule
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |