|
![]() |
||||||||
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(org.jdesktop.application.ApplicationContext context,
AdapterTrader 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. |
void |
editObligation()
|
void |
editTarget()
|
void |
editTerm()
Edits a term from the condition. |
void |
fillContentPane(JPanel panel)
|
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, contentPaneCreated, createContentPane, dispose, getModelSerialNumber, getPresenter, getTitleParameters, showYesNoDialog |
Methods inherited from class org.openpermis.editor.policy.view.AbstractView |
---|
attach, canEditPart, closeView, detach, editPart, getActionMap, getAdapteeTrader, getContentPane, getIcon, getResourceMap, getTitle, getViewContext, label, openView, showStatusError, toolBar, 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, getIcon, getTitle |
Constructor Detail |
---|
public TargetAccessRuleEditor(org.jdesktop.application.ApplicationContext context, AdapterTrader 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 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.public void fillContentPane(JPanel panel)
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 |
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:11
Copyright (c) 2002-2007 Ergon Informatik AG