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.