org.w3c.jigadm.editors
Class StepIntegerAttributeEditor

java.lang.Object
  |
  +--org.w3c.jigadm.editors.AttributeEditor
        |
        +--org.w3c.jigadm.editors.StepIntegerAttributeEditor

public class StepIntegerAttributeEditor
extends AttributeEditor


Fields inherited from class org.w3c.jigadm.editors.AttributeEditor
als
 
Constructor Summary
StepIntegerAttributeEditor()
           
 
Method Summary
 void clearChanged()
          set the current value to be the original value, ie: changed must return false after a reset.
protected  void decr()
           
 java.awt.Component getComponent()
          get the Component created by the editor.
 java.lang.Object getValue()
          Get the current value of the edited value
 boolean hasChanged()
          Tells if the edited value has changed
protected  void incr()
           
 void initialize(RemoteResourceWrapper w, Attribute a, java.lang.Object o, java.util.Properties p)
          Initialize the editor
 void resetChanges()
          reset the changes (if any)
 void setValue(java.lang.Object o)
          Set the value of the edited value
 
Methods inherited from class org.w3c.jigadm.editors.AttributeEditor
addAttributeListener, processEvent, removeAttributeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StepIntegerAttributeEditor

public StepIntegerAttributeEditor()
Method Detail

incr

protected void incr()

decr

protected void decr()

hasChanged

public boolean hasChanged()
Description copied from interface: AttributeEditorInterface
Tells if the edited value has changed
Tags copied from interface: AttributeEditorInterface
Returns:
true if the value changed.

clearChanged

public void clearChanged()
Description copied from interface: AttributeEditorInterface
set the current value to be the original value, ie: changed must return false after a reset.

resetChanges

public void resetChanges()
Description copied from interface: AttributeEditorInterface
reset the changes (if any)

getValue

public java.lang.Object getValue()
Description copied from interface: AttributeEditorInterface
Get the current value of the edited value
Tags copied from interface: AttributeEditorInterface
Returns:
an object or null if the object was not initialized

setValue

public void setValue(java.lang.Object o)
Description copied from interface: AttributeEditorInterface
Set the value of the edited value
Tags copied from interface: AttributeEditorInterface
Parameters:
o - the new value.

getComponent

public java.awt.Component getComponent()
Description copied from class: AttributeEditor
get the Component created by the editor.
Overrides:
getComponent in class AttributeEditor
Tags copied from class: AttributeEditor
Returns:
a Component

initialize

public void initialize(RemoteResourceWrapper w,
                       Attribute a,
                       java.lang.Object o,
                       java.util.Properties p)
                throws RemoteAccessException
Initialize the editor
Parameters:
w - the ResourceWrapper father of the attribute
a - the Attribute we are editing
o - the value of the above attribute
p - some Properties, used to fine-tune the editor
Throws:
RemoteAccessException - if a remote access error occurs.