org.nodal.model
Interface Content.Editor

All Known Subinterfaces:
MapContent.Editor, MapNode.Editor, NodeContent.Editor, RecordContent.Editor, RecordNode.Editor, SequenceContent.Editor, SequenceNode.Editor
All Known Implementing Classes:
BareContent.Editor
Enclosing interface:
Content

public static interface Content.Editor

Encapsulates the ability to edit Content objects. Editors for subclasses of Content inherit from this. Created on Jul 22, 2003

Author:
leei

Method Summary
 void modify(Operator op)
          Apply an Operator to modify this Content object.
 Setter setValue(java.lang.Object key)
          Return a Setter that will change the value of the specified property.
 

Method Detail

setValue

public Setter setValue(java.lang.Object key)
Return a Setter that will change the value of the specified property.


modify

public void modify(Operator op)
            throws InvalidOperator,
                   ConstraintFailure
Apply an Operator to modify this Content object.

Throws:
InvalidOperator
ConstraintFailure