|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Common interface for objects with editable contents. Typically it is implemented by objects that also implement the IStreamContentAccessor interface.
Clients may implement this interface.
Note that implementing IEditableContent does not automatically mean that it is editable. An object is only editable if it implements IEditableContent and the isEditable method returns true.
Method Summary | |
boolean | isEditable()
Returns true if this object can be modified. |
ITypedElement | replace(ITypedElement child,
ITypedElement other)
This method is called on a parent to add or remove a child, or to copy the contents of a child. |
void | setContent(byte[] newContent)
Replaces the current content with the given new bytes. |
Method Detail |
public boolean isEditable()
public void setContent(byte[] newContent)
public ITypedElement replace(ITypedElement child, ITypedElement other)
add: | child == null | other != null |
remove: | child != null | other == null |
copy: | child != null | other != null |
|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.