Uses of Interface
net.ssehub.easy.instantiation.core.model.templateModel.ITemplateLangElement
-
Packages that use ITemplateLangElement Package Description de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking VTL hyperlinking.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.instantiation.core.model.tracing Common tracing functionality. -
-
Uses of ITemplateLangElement in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
Fields in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking with type parameters of type ITemplateLangElement Modifier and Type Field Description static GenericEditorOpener<de.uni_hildesheim.sse.vil.templatelang.templateLang.LanguageUnit,de.uni_hildesheim.sse.vil.templatelang.templateLang.LanguageUnit,Template,ITemplateLangElement,ILanguageElement>VtlHyperlinkFactory. OPENERMethods in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking that return ITemplateLangElement Modifier and Type Method Description ITemplateLangElementVtlModelQuery. findElement(Template model, java.lang.String name)ITemplateLangElementVtlModelQuery. getModelElement(java.lang.String selectedElement, java.lang.String selectedElementsProjectName)Methods in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking with parameters of type ITemplateLangElement Modifier and Type Method Description ILanguageElementVtlModelQuery. findDeclaration(Template template, ITemplateLangElement modelElement)TemplateVtlModelQuery. getParentProject(ITemplateLangElement modelElement) -
Uses of ITemplateLangElement in net.ssehub.easy.instantiation.core.model.templateModel
Subinterfaces of ITemplateLangElement in net.ssehub.easy.instantiation.core.model.templateModel Modifier and Type Interface Description interfaceITemplateElementMarks a language element which may occur in a (sub-)template.Classes in net.ssehub.easy.instantiation.core.model.templateModel that implement ITemplateLangElement Modifier and Type Class Description classAbstractTemplateElementAn abstract template element.classAlternativeStatementRepresentation of an alternative-statement in VIL templates which allows conditional processing of two template language statements or blocks (if-then-else).classCompoundImplements a compound type declaration for VIL.classContentStatementImplements a statement which contains content.classDefImplements a template language subtemplate ('def').classExpressionStatementRepresents a statement which contains just of an expression.classFlushStatementRepresents an explicit content flush.classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classLoopStatementRepresentation of a loop-statement in VIL which allows multiple processing of aWorkflowElementBlockinstance.classSwitchStatementImplements a value switch.classTemplateRepresents a VIL template.classTemplateBlockImplements a template block.classTypeDefA specific typedef version for VTL.classVariableDeclarationRepresents a variable declaration.classWhileStatementRepresentation of a loop-statement in VIL which allows multiple processing of aWorkflowElementBlockinstance.Methods in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type ITemplateLangElement Modifier and Type Method Description voidITracer. failedAt(ITemplateLangElement element)Is called when the execution of a template language element failed.voidNoTracer. failedAt(ITemplateLangElement element)voidStreamTracer. failedAt(ITemplateLangElement element) -
Uses of ITemplateLangElement in net.ssehub.easy.instantiation.core.model.tracing
Methods in net.ssehub.easy.instantiation.core.model.tracing with parameters of type ITemplateLangElement Modifier and Type Method Description voidAbstractVilTracer. failedAt(ITemplateLangElement element)
-