org.openpermis.editor.policy.view
Class ActionEditor

java.lang.Object
  extended by org.openpermis.editor.policy.view.AbstractView
      extended by org.openpermis.editor.policy.view.AbstractEditor<ActionPresenter>
          extended by org.openpermis.editor.policy.view.ActionEditor
All Implemented Interfaces:
EventListener, AncestorListener, ErrorReporter, Editor, View

public class ActionEditor
extends AbstractEditor<ActionPresenter>
implements AncestorListener

Editor for a ActionPresenter.

Since:
0.1.0

Constructor Summary
ActionEditor(org.jdesktop.application.ApplicationContext context, AdapterTrader trader, ActionPresenter presenter)
          Creates a new editor view.
 
Method Summary
 void addParameter()
           
 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 fillContentPane(JPanel panel)
           
 void moveDownParameter()
           
 void moveUpParameter()
           
 void removeParameter()
           
 
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

ActionEditor

public ActionEditor(org.jdesktop.application.ApplicationContext context,
                    AdapterTrader trader,
                    ActionPresenter presenter)
Creates a new editor view.

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

moveUpParameter

@Action
public void moveUpParameter()
Since:
0.1.0

moveDownParameter

@Action
public void moveDownParameter()
Since:
0.1.0

addParameter

@Action
public void addParameter()
Since:
0.1.0

removeParameter

@Action
public void removeParameter()
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<ActionPresenter>
Parameters:
bindings - the binding group to add bindings to.
Since:
0.1.0

fillContentPane

public void fillContentPane(JPanel panel)
Since:
0.1.0

ancestorAdded

public void ancestorAdded(AncestorEvent event)
Specified by:
ancestorAdded in interface AncestorListener
Since:
0.1.0

ancestorMoved

public void ancestorMoved(AncestorEvent event)
Specified by:
ancestorMoved in interface AncestorListener
Since:
0.1.0

ancestorRemoved

public void ancestorRemoved(AncestorEvent event)
Specified by:
ancestorRemoved in interface AncestorListener
Since:
0.1.0


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