Interface RelationshipsProvider.Provider
-
- Enclosing class:
- RelationshipsProvider
public static interface RelationshipsProvider.Provider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
accept(ModelElement relationship)
ModelElement
getClientElement(ModelElement relationship)
<T extends ModelElement>
java.util.Collection<T>getConnectedRelationships(ModelElement element, boolean collectIndirect, java.util.function.Predicate<ModelElement> filter)
ModelElement
getSupplierElement(ModelElement relationship)
ModelElement
getSupplierElement(ModelElement relationship, boolean takeUserFriendly)
boolean
isRelationship(ModelElement element)
-
-
-
Method Detail
-
accept
boolean accept(ModelElement relationship)
-
isRelationship
boolean isRelationship(ModelElement element)
-
getClientElement
@CheckForNull ModelElement getClientElement(ModelElement relationship)
-
getSupplierElement
@CheckForNull ModelElement getSupplierElement(ModelElement relationship)
-
getSupplierElement
@CheckForNull ModelElement getSupplierElement(ModelElement relationship, boolean takeUserFriendly)
-
getConnectedRelationships
<T extends ModelElement> java.util.Collection<T> getConnectedRelationships(ModelElement element, boolean collectIndirect, @CheckForNull java.util.function.Predicate<ModelElement> filter)
-
-