|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.navigator.PipelinedShapeModification
Indicates how a shape modification should be transformed when applied to the
tree. Clients use PipelinedShapeModification
as the input and return
type from intercept methods on IPipelinedTreeContentProvider
.
Overridding extensions should use these to map attempts to directly modify
the tree down to the overridden model. A shape modification can either be an
add or remove shape modification, and the type is determined
by the context of its use. If supplied to an interceptRemove
method, then it is a remove shape modification, otherwise if supplied to an
interceptAdd
method, then it is an add shape modification.
Constructor Summary | |
---|---|
PipelinedShapeModification(Object aParent,
Set theChildren)
Create a shape modification. |
Method Summary | |
---|---|
Set |
getChildren()
|
Object |
getParent()
|
void |
setParent(Object aParent)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PipelinedShapeModification(Object aParent, Set theChildren)
aParent
- The parent for the add or remove call to the tree.theChildren
- The children that should be added or removed from the tree.Method Detail |
public final Object getParent()
public final void setParent(Object aParent)
aParent
- The parent to use for the shape modification.public final Set getChildren()
|
Eclipse Platform Release 3.3 |
|||||||||||
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, 2007. All rights reserved.