public void _format(final ProposalCreator proposalcreator, @Extension final IFormattableDocument document) { final Procedure1<WithFields> _function = new Procedure1<WithFields>() { @Override public void apply(final WithFields it) { EmfParsleyDslFormatter.this.<FeatureAssociatedExpression>formatAndSeparateElementsWithNewlines(proposalcreator.getProposalsSpecifications(), document); } }; this.formatWithFields(proposalcreator, document, _function); }
public void _format(final ViewerContentProvider viewercontentprovider, @Extension final IFormattableDocument document) { final Procedure1<WithFields> _function = new Procedure1<WithFields>() { @Override public void apply(final WithFields it) { EmfParsleyDslFormatter.this.<EObject>formatSpecifications(viewercontentprovider.getElements(), document); EmfParsleyDslFormatter.this.<EObject>formatSpecifications(viewercontentprovider.getChildren(), document); } }; this.formatWithFields(viewercontentprovider, document, _function); }
public void _format(final TableViewerContentProvider tableviewercontentprovider, @Extension final IFormattableDocument document) { final Procedure1<WithFields> _function = new Procedure1<WithFields>() { @Override public void apply(final WithFields it) { EmfParsleyDslFormatter.this.<EObject>formatSpecifications(tableviewercontentprovider.getElements(), document); } }; this.formatWithFields(tableviewercontentprovider, document, _function); }
@Override public void doTransform(final List<? extends MutableTypeParameterDeclarator> elements, @Extension final TransformationContext context) { final Consumer<MutableTypeParameterDeclarator> _function = (MutableTypeParameterDeclarator it) -> { this.transform(it, context); }; elements.forEach(_function); }
public void _format(final AbstractFeatureCaptionProviderWithLabel featurecaptionprovider, @Extension final IFormattableDocument document) { final Procedure1<WithFields> _function = new Procedure1<WithFields>() { @Override public void apply(final WithFields it) { EmfParsleyDslFormatter.this.<EObject>formatFeatureSpecifications(featurecaptionprovider.getFeatureTexts(), document); EmfParsleyDslFormatter.this.<EObject>formatFeatureSpecifications(featurecaptionprovider.getFeatureLabels(), document); } }; this.formatWithFields(featurecaptionprovider, document, _function); }
public void _format(final Configurator configurator, @Extension final IFormattableDocument document) { final Procedure1<WithFields> _function = new Procedure1<WithFields>() { @Override public void apply(final WithFields it) { EmfParsleyDslFormatter.this.<EObject>formatSpecifications(configurator.getResourceURI(), document); EmfParsleyDslFormatter.this.<EObject>formatSpecifications(configurator.getEClassSpec(), document); } }; this.formatWithFields(configurator, document, _function); }
private <T extends EObject> EObject formatSpecifications(final WithExpressions e, @Extension final IFormattableDocument document) { final Provider<List<? extends EObject>> _function = new Provider<List<? extends EObject>>() { @Override public List<? extends EObject> get() { return e.getSpecifications(); } }; return this.<EObject>indentBlockAndFormatAndSeparateElementsWithNewlines(e, document, _function); }
@Override public void doTransform(final List<? extends MutableMemberDeclaration> elements, @Extension final TransformationContext context) { final Consumer<MutableMemberDeclaration> _function = (MutableMemberDeclaration it) -> { this.transform(it, context); }; elements.forEach(_function); }
public void _format(final PartsSpecifications partsspecifications, @Extension final IFormattableDocument document) { final Procedure1<PartsSpecifications> _function = new Procedure1<PartsSpecifications>() { @Override public void apply(final PartsSpecifications it) { EmfParsleyDslFormatter.this.<PartSpecification>formatAndSeparateElementsWithNewlines(partsspecifications.getParts(), document); } }; this.<PartsSpecifications>indentBlock(partsspecifications, document, _function); }
private <T extends EObject> EObject formatFeatureSpecifications(final WithFeatureAssociatedExpressions e, @Extension final IFormattableDocument document) { final Provider<List<? extends EObject>> _function = new Provider<List<? extends EObject>>() { @Override public List<? extends EObject> get() { return e.getSpecifications(); } }; return this.<EObject>indentBlockAndFormatAndSeparateElementsWithNewlines(e, document, _function); }
private <T extends EObject> T separateElementsWithNewlines(final T element, @Extension final IFormattableDocument document) { final Procedure1<IHiddenRegionFormatter> _function = new Procedure1<IHiddenRegionFormatter>() { @Override public void apply(final IHiddenRegionFormatter it) { it.setNewLines(1, 1, 2); } }; return document.<T>append(element, _function); }
protected void _format(final XExpression expr, @Extension final IFormattableDocument format) { EList<EObject> _eContents = expr.eContents(); for (final EObject obj : _eContents) { boolean _matched = false; if (obj instanceof XExpression) { _matched=true; format.<XExpression>format(((XExpression)obj)); } } }
protected void _format(final Metadata metadata, @Extension final IFormattableDocument document) { EList<EObject> _values = metadata.getValues(); for (final EObject values : _values) { document.<EObject>format(values); } }
public boolean alsoCollectNonFinalFields(final ClassDeclaration cls, @Extension final TransformationContext context) { Type _findTypeGlobally = context.findTypeGlobally(Data.class); AnnotationReference _findAnnotation = cls.findAnnotation(_findTypeGlobally); return (_findAnnotation != null); } }
protected void _format(final ComponentElement element, @Extension final IFormattableDocument document) { final Procedure1<IHiddenRegionFormatter> _function = (IHiddenRegionFormatter it) -> { it.indent(); }; document.<ComponentElement>interior(element, _function); this.formatBrackets(element, document, false); }
protected void _format(final XExpression expr, @Extension final IFormattableDocument doc) { final Procedure1<IHiddenRegionFormatter> _function = (IHiddenRegionFormatter it) -> { it.noSpace(); }; doc.<XExpression>surround(expr, _function); this.formatIntoSingleLine(doc, expr); }
protected void _format(final JvmTypeConstraint constraint, @Extension final IFormattableDocument document) { final Procedure1<IHiddenRegionFormatter> _function = (IHiddenRegionFormatter it) -> { it.oneSpace(); }; document.<JvmTypeReference>format(document.<JvmTypeReference>prepend(constraint.getTypeReference(), _function)); }
protected void _format(final IntegerRange element, @Extension final IFormattableDocument document) { final Procedure1<IHiddenRegionFormatter> _function = (IHiddenRegionFormatter it) -> { it.oneSpace(); }; document.surround(this.textRegionExtensions.regionFor(element).keyword(".."), _function); }
protected void _format(final StepContentText stepContentText, @Extension final IFormattableDocument document) { final Procedure1<IHiddenRegionFormatter> _function = (IHiddenRegionFormatter it) -> { it.oneSpace(); }; document.prepend(this.textRegionExtensions.regionFor(stepContentText).feature(TslPackage.Literals.STEP_CONTENT_VALUE__VALUE), _function); }