|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openpermis.editor.policy.view.AbstractView
org.openpermis.editor.policy.view.AbstractEditor<TargetAccessRulePresenter>
org.openpermis.editor.policy.view.TargetAccessRuleEditor
public class TargetAccessRuleEditor
Tool view that displays all target access rules in a policy.
Constructor Summary | |
---|---|
TargetAccessRuleEditor(ApplicationContext context,
Adapter trader,
TargetAccessRulePresenter presenter)
Creates an target access rules tool view. |
Method Summary | |
---|---|
void |
addObligation()
|
void |
addTarget()
|
void |
addTerm()
Adds a new term to the condition. |
void |
ancestorAdded(AncestorEvent event)
|
void |
ancestorMoved(AncestorEvent event)
|
void |
ancestorRemoved(AncestorEvent event)
|
protected void |
bind(org.jdesktop.beansbinding.BindingGroup bindings)
Binds all components to the presenter. |
protected JComponent |
createContentPane()
Creates the content pane of this view. |
void |
editObligation()
|
void |
editRole()
|
void |
editTarget()
|
void |
editTerm()
Edits a term from the condition. |
void |
removeObligation()
|
void |
removeTarget()
|
void |
removeTerm()
Remove a term from the condition. |
void |
updateState()
Updater for changes of the presenter. |
Methods inherited from class org.openpermis.editor.policy.view.AbstractEditor |
---|
adjustTitleParameters, canClose, close, contentPaneCreated, dispose, getModelSerialNumber, getPresenter, getTitleParameters, showYesNoDialog |
Methods inherited from class org.openpermis.editor.policy.view.AbstractView |
---|
attach, canEditPart, closeView, createEditor, createFormBuilder, createTranslationConverter, detach, editPart, getAction, getActionMap, getAdapteeTrader, getApplicationContext, getContentPane, getControlFactory, getDefaultFocusComponent, getIcon, getParentView, getResourceMap, getTitle, getViewContext, isEmbedded, openView, setEnabled, setParentView, showStatusError, updateTitle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.openpermis.editor.policy.view.View |
---|
attach, detach, getContentPane, getDefaultFocusComponent, getIcon, getParentView, getTitle, isEmbedded, setParentView |
Constructor Detail |
---|
public TargetAccessRuleEditor(ApplicationContext context, Adapter trader, TargetAccessRulePresenter presenter)
context
- the application context used to lookup the action and resource map.presenter
- the presenter of this view.Method Detail |
---|
@Action public void addTarget()
@Action public void removeTarget()
@Action public void editTarget()
@Action public void editRole()
@Action public void addObligation()
@Action public void removeObligation()
@Action public void editObligation()
@Action public void addTerm()
@Action public void removeTerm()
@Action public void editTerm()
public void updateState()
protected void bind(org.jdesktop.beansbinding.BindingGroup bindings)
AbstractEditor
This method is called after creation of the content pane.
bind
in class AbstractEditor<TargetAccessRulePresenter>
bindings
- the binding group to add bindings to.protected JComponent createContentPane()
AbstractView
createContentPane
in class AbstractView
null
.public void ancestorAdded(AncestorEvent event)
ancestorAdded
in interface AncestorListener
public void ancestorMoved(AncestorEvent event)
ancestorMoved
in interface AncestorListener
public void ancestorRemoved(AncestorEvent event)
ancestorRemoved
in interface AncestorListener
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:17:21
Copyright (c) 2002-2007 Ergon Informatik AG