public interface IRelationshipSelectionModel
RelationshipLayer.RelationshipLayer.getSelectionModel(),
RelationshipLayer.getSelectedRelationships()| Modifier and Type | Method and Description |
|---|---|
void |
addRelationshipSelectionModelListener(IRelationshipSelectionModelListener l)
Adds a listener to the model so that changes to the selection can be
detected.
|
void |
addSelection(Collection<IRelationship> relationships)
Adds several relationships to the selection.
|
void |
clearSelection()
Removes all relationships from the model, hence deselecting them.
|
Collection<IRelationship> |
getSelection()
Returns all relationship model object that are currently selected.
|
boolean |
isEmpty()
Returns TRUE if currently no relationships are selected.
|
boolean |
isSelected(IRelationship relationship)
Returns TRUE if the given relationship object is selected.
|
void |
removeRelationshipSelectionModelListener(IRelationshipSelectionModelListener l)
Removes a listener from the model.
|
void |
removeSelection(Collection<IRelationship> relationships)
Removes several relationships from the selection.
|
boolean isEmpty()
boolean isSelected(IRelationship relationship)
relationship - the relationship to check for its selection stateCollection<IRelationship> getSelection()
void addSelection(Collection<IRelationship> relationships)
relationships - the selected relationshipsvoid removeSelection(Collection<IRelationship> relationships)
relationships - the deselected relationshipsvoid clearSelection()
void addRelationshipSelectionModelListener(IRelationshipSelectionModelListener l)
l - the model listenervoid removeRelationshipSelectionModelListener(IRelationshipSelectionModelListener l)
l - the model listenerCopyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.