Uses of Interface
net.ssehub.easy.instantiation.core.model.buildlangModel.IBuildlangElement
-
Packages that use IBuildlangElement Package Description de.uni_hildesheim.sse.ui.hyperlinking VIL hyperlinking.net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.tracing Common tracing functionality. -
-
Uses of IBuildlangElement in de.uni_hildesheim.sse.ui.hyperlinking
Fields in de.uni_hildesheim.sse.ui.hyperlinking with type parameters of type IBuildlangElement Modifier and Type Field Description static GenericEditorOpener<de.uni_hildesheim.sse.vilBuildLanguage.ImplementationUnit,de.uni_hildesheim.sse.vilBuildLanguage.LanguageUnit,Script,IBuildlangElement,ILanguageElement>VilHyperlinkFactory. OPENERMethods in de.uni_hildesheim.sse.ui.hyperlinking that return IBuildlangElement Modifier and Type Method Description IBuildlangElementVilModelQuery. findElement(Script model, java.lang.String name)static IBuildlangElementVilModelQuery. findScriptElement(Script model, java.lang.String name)Tries to find an element declaration forname.IBuildlangElementVilModelQuery. getModelElement(java.lang.String selectedElement, java.lang.String selectedElementsProjectName)Methods in de.uni_hildesheim.sse.ui.hyperlinking with parameters of type IBuildlangElement Modifier and Type Method Description ILanguageElementVilModelQuery. findDeclaration(Script project, IBuildlangElement modelElement)ScriptVilModelQuery. getParentProject(IBuildlangElement modelElement) -
Uses of IBuildlangElement in net.ssehub.easy.instantiation.core.model.buildlangModel
Subinterfaces of IBuildlangElement in net.ssehub.easy.instantiation.core.model.buildlangModel Modifier and Type Interface Description interfaceIRuleElementA rule element interface which must be implemented by all elements that can be part of a rule in the rule body.Classes in net.ssehub.easy.instantiation.core.model.buildlangModel that implement IBuildlangElement Modifier and Type Class Description classAbstractRuleDefines an abstract VIL rule.classCompoundImplements a compound type declaration for VIL.classExpressionStatementRepresents a statement which contains just of an expression.classForStatementImplements a VIL for statement.classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classJoinVariableDeclarationDefines a variable declaration for VIL joins.classLoadPropertiesRepresents a file of properties to be loaded.classNestedRuleBlockA nested rule block.classProjectElementRepresentation of an abstract project element.classRuleRepresents a VIL build rule (production strategy).classRuleBlockDefines a rule block, i.e., a set of rule elements.classScriptCreates a project which is the top-level element of a build script VIL-model.classTypeDefA specific typedef version for VIL.classVariableDeclarationRepresents a variable declaration.classVtlRuleMaps a VTL rule into VIL.classWhileStatementImplements a VIL while statement.Methods in net.ssehub.easy.instantiation.core.model.buildlangModel with parameters of type IBuildlangElement Modifier and Type Method Description voidITracer. failedAt(IBuildlangElement element)Is called when the execution of a build language element failed.voidNoTracer. failedAt(IBuildlangElement element)voidStreamTracer. failedAt(IBuildlangElement element) -
Uses of IBuildlangElement in net.ssehub.easy.instantiation.core.model.tracing
Methods in net.ssehub.easy.instantiation.core.model.tracing with parameters of type IBuildlangElement Modifier and Type Method Description voidAbstractVilTracer. failedAt(IBuildlangElement element)
-