getModelForPropertyInducingElement method
ModelElement
getModelForPropertyInducingElement(
- PropertyInducingElement element,
- Library library, {
- required Accessor? getter,
- required Accessor? setter,
- Container? enclosingContainer,
inherited
Returns the ModelElement for element, instantiating it if needed.
A convenience method for ModelElement.forPropertyInducingElement, see
its documentation.
Implementation
// TODO(srawlins): Most callers seem to determine `getter` and `setter`
// immediately before calling this method, and I imagine could instead just
// call `getModelFor`.
ModelElement getModelForPropertyInducingElement(
PropertyInducingElement element,
Library library, {
required Accessor? getter,
required Accessor? setter,
Container? enclosingContainer,
}) =>
ModelElement.forPropertyInducingElement(
element,
library,
packageGraph,
getter: getter,
setter: setter,
enclosingContainer: enclosingContainer,
);