Package net.ssehub.easy.producer.ui.productline_editor.instantiator
This package holds classes for the instantiator editor.
-
Class Summary Class Description AlternativeBranchTreeNode Represents an alternative branch tree node.AlternativeExpressionTreeNode Implements an element node for alternative expressions.Argument Represents a user-specified call argument.BuildResolverVisitor Implements a visitor which builds a resolver for modifying a VIL model.CallExpressionTreeNode Implements an element node for rule call expressions.ElementTreeNode<E> Implements an element node.ImageProvider ProvidesImages for theInstantiatorConfigPage.InsertInstantiatorDialog Creates a dialog for inserting instantiators.InsertInstantiatorDialog.ArgumentEditingSupport Implements argument editing support.InsertInstantiatorDialog.ParamTableContentProvider Implements a parameter table content provider.InsertInstantiatorDialog.ParamTableLabelProvider Implements a parameter table lable provider.InstantiateExpressionTreeNode Implements an element node for instantiate expressions.InstantiatorConfigPage Creates the editor page for linking files with a file instantiator.
This page allows the user to: Add and delete instantiator engines See configured instantiator engines Change the files bound to an instantiator if that instantiator had been created in this ProductLineProject See informations about the instantiator that is currently shown See the filetype an instantiator will handle, after clicking save, if there are multiple filetypes to be handled, the type will be shown as "various" To check for files that might be instantiated by multiple instantiator enginesInstantiatorTreeContentProvider Defines the instantiator tree content provider.InstantiatorTreeLabelProvider Label provider for the instantiator tree.JoinExpressionTreeNode Implements an element node for join expressions.LoopExpressionTreeNode Implements an element node for loop expressions.RuleCallExpressionTreeNode Implements an element node for rule call expressions.RuleTreeNode Implements a rule node.RuleTreeVilVisitor A visitor turning a VIL script into a tree suitable for SWT display.StrategyCallExpressionTreeNode Implements an element node for strategy call expressions.TextTreeNode Represents a simple text tree node.TreeNode A display tree node.TreeUtils Some tree utility methods.VariableDeclarationTreeNode Implements an element node for variable declarations.WhileTreeNode Implements an element node for while statements. -
Enum Summary Enum Description TreeNode.Insertable Language elements to be inserted.TreeNode.InsertionPoint Denotes insertion points around this node.