Interface RelationshipsProvider.Provider
-
- Enclosing class:
- RelationshipsProvider
public static interface RelationshipsProvider.Provider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaccept(ModelElement relationship)ModelElementgetClientElement(ModelElement relationship)<T extends ModelElement>
java.util.Collection<T>getConnectedRelationships(ModelElement element, boolean collectIndirect, java.util.function.Predicate<ModelElement> filter)ModelElementgetSupplierElement(ModelElement relationship)ModelElementgetSupplierElement(ModelElement relationship, boolean takeUserFriendly)booleanisRelationship(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)
-
-