public interface IlpMutableGraphModel extends IlpGraphModel
IlpMutableGraphModel is an extension of the
IlpGraphModel interface. It has an API to modify the
set of objects it contains.
The model can be modified by:
IlpRepresentationNode) and sending
RepresentationNodeEvents.
| Modifier and Type | Method and Description |
|---|---|
void |
addRootObject(IlpRepresentationObject object)
Adds a top-level object to the model.
|
void |
addRootObjects(Collection objects)
Adds several top-level objects to the model.
|
void |
clear()
Removes all objects from the model.
|
void |
removeRootObject(IlpRepresentationObject object)
Removes a top-level object from the model.
|
void |
removeRootObjects(Collection objects)
Removes several top-level objects from the model.
|
getChildren, getFrom, getParent, getRootObjects, getTo, isLeaf, isLink, isNodevoid addRootObject(IlpRepresentationObject object)
void addRootObjects(Collection objects)
objects - A collection of IlpRepresentationNode.void removeRootObject(IlpRepresentationObject object)
void removeRootObjects(Collection objects)
objects - A collection of IlpRepresentationNode.void clear()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.