org.exist.client.xacml
Class PolicyElementEditor
java.lang.Object
org.exist.client.xacml.AbstractNodeEditor
org.exist.client.xacml.PolicyElementEditor
- All Implemented Interfaces:
- java.awt.event.ActionListener, javax.swing.event.DocumentListener, java.util.EventListener, NodeEditor
- Direct Known Subclasses:
- AbstractPolicyEditor, RuleEditor
- public abstract class PolicyElementEditor
- extends AbstractNodeEditor
- implements java.awt.event.ActionListener, javax.swing.event.DocumentListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
abbrev
protected Abbreviator abbrev
node
protected PolicyElementNode node
PolicyElementEditor
public PolicyElementEditor()
getComponent
public javax.swing.JComponent getComponent()
- Specified by:
getComponent in interface NodeEditor
getComboLabel
protected abstract java.lang.String getComboLabel()
getComboModel
protected abstract javax.swing.ComboBoxModel getComboModel()
getComboPrototype
protected abstract java.lang.Object getComboPrototype()
setSelectedItem
protected void setSelectedItem(java.lang.Object value)
getSelectedItem
protected java.lang.Object getSelectedItem()
getDescription
public java.lang.String getDescription()
getIDString
public java.lang.String getIDString()
getID
public java.net.URI getID()
getAlgorithm
public CombiningAlgorithm getAlgorithm()
setNode
public void setNode(XACMLTreeNode treeNode)
- Specified by:
setNode in interface NodeEditor
setupCombo
protected void setupCombo()
setValues
protected void setValues(java.net.URI id,
java.lang.String description)
pushChanges
public void pushChanges()
- Specified by:
pushChanges in interface NodeEditor
getId
public java.net.URI getId()
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent event)
- Specified by:
changedUpdate in interface javax.swing.event.DocumentListener
insertUpdate
public void insertUpdate(javax.swing.event.DocumentEvent event)
- Specified by:
insertUpdate in interface javax.swing.event.DocumentListener
removeUpdate
public void removeUpdate(javax.swing.event.DocumentEvent event)
- Specified by:
removeUpdate in interface javax.swing.event.DocumentListener
documentUpdated
protected void documentUpdated(javax.swing.event.DocumentEvent event)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
<oXygen/>
XML Editor
provides support for editing and debugging XQuery
expressions against the eXist XML Database.