org.openpermis.editor.policy.view
Class AuthorityEditor

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

public class AuthorityEditor
extends AbstractEditor<AuthorityPresenter>

Tool view that displays the content of an AuthorityPresenter.

Since:
0.3.0

Field Summary
private  JTextField identity
           
private static org.slf4j.Logger LOGGER
           
 
Constructor Summary
AuthorityEditor(org.jdesktop.application.ApplicationContext context, AdapterTrader trader, AuthorityPresenter presenter)
          Creates an AuthorityEditor.
 
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)
           
private  JComponent headerIdentity()
           
 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
 

Field Detail

LOGGER

private static final org.slf4j.Logger LOGGER
Since:
0.3.0

identity

private JTextField identity
Since:
0.3.0
Constructor Detail

AuthorityEditor

public AuthorityEditor(org.jdesktop.application.ApplicationContext context,
                       AdapterTrader trader,
                       AuthorityPresenter presenter)
Creates an AuthorityEditor.

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

addSubDomain

@Action
public void addSubDomain()
Since:
0.3.0

removeSubDomain

@Action
public void removeSubDomain()
Since:
0.3.0

editSubDomain

@Action
public void editSubDomain()
Since:
0.3.0

close

@Action
public void close()
Since:
0.3.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<AuthorityPresenter>
Parameters:
bindings - the binding group to add bindings to.
Since:
0.3.0

headerIdentity

private JComponent headerIdentity()
Since:
0.3.0

fillContentPane

public void fillContentPane(JPanel panel)
Specified by:
fillContentPane in class AbstractEditor<AuthorityPresenter>
Since:
0.3.0


PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:22
Copyright (c) 2002-2007 Ergon Informatik AG