org.openpermis.editor.policy.view
Class DomainEditor

java.lang.Object
  extended by org.openpermis.editor.policy.view.AbstractView
      extended by org.openpermis.editor.policy.view.AbstractEditor<DomainPresenter>
          extended by org.openpermis.editor.policy.view.DomainEditor
All Implemented Interfaces:
ErrorReporter, Editor, View

public class DomainEditor
extends AbstractEditor<DomainPresenter>

Tool view that displays all target access rules in a policy.

Since:
0.1.0

Constructor Summary
DomainEditor(org.jdesktop.application.ApplicationContext context, AdapterTrader trader, DomainPresenter presenter)
          Creates a domain editor.
 
Method Summary
 void addSubDomain()
           
protected  void bind(org.jdesktop.beansbinding.BindingGroup bindings)
          Binds all components to the presenter.
 void close()
           
 void editSubDomain()
           
 void fillContentPane(JPanel panel)
           
 void removeSubDomain()
           
 
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

DomainEditor

public DomainEditor(org.jdesktop.application.ApplicationContext context,
                    AdapterTrader trader,
                    DomainPresenter presenter)
Creates a domain editor.

Parameters:
context - the application context used to lookup the action and resource map.
presenter - the presenter of this view.
Since:
0.1.0
Method Detail

addSubDomain

@Action
public void addSubDomain()
Since:
0.1.0

removeSubDomain

@Action
public void removeSubDomain()
Since:
0.1.0

editSubDomain

@Action
public void editSubDomain()
Since:
0.1.0

close

@Action
public void close()
Since:
0.1.0

bind

protected void bind(org.jdesktop.beansbinding.BindingGroup bindings)
Description copied from class: AbstractEditor
Binds all components to the presenter.

This method is called after creation of the content pane.

Specified by:
bind in class AbstractEditor<DomainPresenter>
Parameters:
bindings - the binding group to add bindings to.
Since:
0.1.0

fillContentPane

public void fillContentPane(JPanel panel)
Since:
0.1.0


PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:33
Copyright (c) 2002-2007 Ergon Informatik AG