org.openpermis.editor.policy.view
Interface Editor

All Superinterfaces:
View
All Known Implementing Classes:
AbstractEditor, ActionEditor, AuthorityEditor, DomainEditor, ObligationEditor, RoleAssignmentRuleEditor, RoleHierarchyEditor, TargetAccessRuleEditor, TargetEditor

public interface Editor
extends View

Extended view interface for editor views.

Editor views are displayed in the working area. Their main purpose is to present a portion of the model so that it can be edited, as such there may be several editors of the same type open at the same time.

Since:
0.1.0

Method Summary
 void dispose()
          Disposes the editor which should remove all listeners it has added.
 org.openpermis.policy.bean.SerialNumber getModelSerialNumber()
          Returns the serial number of the model this editor is editing.
 
Methods inherited from interface org.openpermis.editor.policy.view.View
attach, canClose, detach, getContentPane, getDefaultFocusComponent, getIcon, getParentView, getTitle, isEmbedded, setParentView
 

Method Detail

getModelSerialNumber

org.openpermis.policy.bean.SerialNumber getModelSerialNumber()
Returns the serial number of the model this editor is editing.

Returns:
the serial number requested, must not be null.
Since:
0.1.0

dispose

void dispose()
Disposes the editor which should remove all listeners it has added.

Since:
0.1.0


OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:17:21
Copyright (c) 2002-2007 Ergon Informatik AG