TwoWayEdit.ChangeProperty Class

com.bea.ide.sourceeditor.compiler
TwoWayEdit.ChangeProperty Class

public static class TwoWayEdit.ChangeProperty

    extends TwoWayEdit

A two-way edit representing the change of a single element property. This type should not be used directly. ISourceElement.requestSetProperty(String, Object) should be used to perform these two-way edit operations.


Hierarchy
Object
  TwoWayEdit
    TwoWayEdit.ChangeProperty
Enclosing class

TwoWayEdit

Nested Class Summary

 
Nested classes from  com.bea.ide.sourceeditor.compiler.TwoWayEdit
TwoWayEdit.AddChild, TwoWayEdit.ChangeProperty, TwoWayEdit.RemoveChild
 

Field Summary

   
Fields from  com.bea.ide.sourceeditor.compiler.TwoWayEdit
_data, _elemSource
 

Constructor Summary

TwoWayEdit.ChangeProperty(ISourceElement elemParent, String prop, Object value)

 

Method Summary

public boolean
doEdit(IStructureFeature feature)
 
Methods from  com.bea.ide.sourceeditor.compiler.TwoWayEdit
fire
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

TwoWayEdit.ChangeProperty

public TwoWayEdit.ChangeProperty(ISourceElement elemParent, 
                                 String prop, 
                                 Object value)
 

Method Detail

doEdit(IStructureFeature) Method

public boolean doEdit(IStructureFeature feature)
Overrides
TwoWayEdit.doEdit(IStructureFeature)

Parameters

feature
The IStructureFeature for the document that owns the source elements to be affected by the two-way edit.