org.exist.client.xacml
Class RuleEditor

java.lang.Object
  extended byorg.exist.client.xacml.AbstractNodeEditor
      extended byorg.exist.client.xacml.PolicyElementEditor
          extended byorg.exist.client.xacml.RuleEditor
All Implemented Interfaces:
java.awt.event.ActionListener, javax.swing.event.DocumentListener, java.util.EventListener, NodeEditor

public class RuleEditor
extends PolicyElementEditor


Field Summary
static java.lang.String DENY
           
static java.lang.String PERMIT
           
 
Fields inherited from class org.exist.client.xacml.PolicyElementEditor
abbrev, node
 
Constructor Summary
RuleEditor()
           
 
Method Summary
protected  java.lang.String getComboLabel()
           
protected  javax.swing.ComboBoxModel getComboModel()
           
protected  java.lang.Object getComboPrototype()
           
 int getEffect()
           
 void pushChanges()
           
 void setNode(XACMLTreeNode treeNode)
           
 
Methods inherited from class org.exist.client.xacml.PolicyElementEditor
actionPerformed, changedUpdate, documentUpdated, getAlgorithm, getComponent, getDescription, getId, getID, getIDString, getSelectedItem, insertUpdate, removeUpdate, setSelectedItem, setupCombo, setValues
 
Methods inherited from class org.exist.client.xacml.AbstractNodeEditor
addChangeListener, fireChanged, removeChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERMIT

public static final java.lang.String PERMIT
See Also:
Constant Field Values

DENY

public static final java.lang.String DENY
See Also:
Constant Field Values
Constructor Detail

RuleEditor

public RuleEditor()
Method Detail

getComboLabel

protected java.lang.String getComboLabel()
Specified by:
getComboLabel in class PolicyElementEditor

getComboModel

protected javax.swing.ComboBoxModel getComboModel()
Specified by:
getComboModel in class PolicyElementEditor

getComboPrototype

protected java.lang.Object getComboPrototype()
Specified by:
getComboPrototype in class PolicyElementEditor

getEffect

public int getEffect()

setNode

public void setNode(XACMLTreeNode treeNode)
Specified by:
setNode in interface NodeEditor
Overrides:
setNode in class PolicyElementEditor

pushChanges

public void pushChanges()
Specified by:
pushChanges in interface NodeEditor
Overrides:
pushChanges in class PolicyElementEditor


<oXygen/> XML Editor provides support for editing and debugging XQuery expressions against the eXist XML Database.