Uses of Class
net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
-
Packages that use InPlaceCommand Package Description net.ssehub.easy.instantiation.core.model.expressions Implements the common expression tree for the VIL languages. -
-
Uses of InPlaceCommand in net.ssehub.easy.instantiation.core.model.expressions
Subclasses of InPlaceCommand in net.ssehub.easy.instantiation.core.model.expressions Modifier and Type Class Description classInPlaceForCommand<I extends VariableDeclaration>Replaces an in-place for-command/expression within a string/content expression.classInPlaceIfCommand<I extends VariableDeclaration>Replaces an in-place if-command/expression within a string/content expression.classInPlaceImportCommand<I extends VariableDeclaration>Represents an in-place import command.classInPlaceVarDeclCommand<I extends VariableDeclaration>Represents an in-place variable declaration command.Fields in net.ssehub.easy.instantiation.core.model.expressions with type parameters of type InPlaceCommand Modifier and Type Field Description private java.util.Stack<InPlaceCommand<I>>StringParser. commandStackMethods in net.ssehub.easy.instantiation.core.model.expressions that return InPlaceCommand Modifier and Type Method Description protected InPlaceCommand<I>StringParser. getCurrentInPlaceCommand()Returns the current in-place command on the command stack.Methods in net.ssehub.easy.instantiation.core.model.expressions with parameters of type InPlaceCommand Modifier and Type Method Description protected voidStringParser. notifyBracketsClosed(InPlaceCommand<I> cmd, int pos)Called to notify that all bracket levels for an expression within an in-place command are closed atpos.protected voidStringReplacer. notifyBracketsClosed(InPlaceCommand<I> cmd, int pos)protected voidStringParser. notifyEndInPlaceCommand(InPlaceCommand<I> cmd, Expression expr, int curStart, int pos)Notifies that parsing an in-place command ended.protected voidStringReplacer. notifyEndInPlaceCommand(InPlaceCommand<I> cmd, Expression expr, int curStart, int pos)protected voidStringParser. notifyStartInPlaceCommand(InPlaceCommand<I> cmd, int curStart, int pos)Notifies about start parsing an in-place command.protected voidStringReplacer. notifyStartInPlaceCommand(InPlaceCommand<I> cmd, int curStart, int pos)private voidStringParser. push(InPlaceCommand<I> cmd, int curStart, int pos)Pushes an in-place command into its parent on the command stack.protected booleanInPlaceCommand. replace(java.util.List<Expression> exprs, InPlaceCommand<I> cmd, Expression expr)Replacescmdbyexprinexprs.protected abstract voidInPlaceCommand. replace(InPlaceCommand<I> cmd, Expression expr)Replacescmdbyexpr.protected voidInPlaceForCommand. replace(InPlaceCommand<I> cmd, Expression expr)protected voidInPlaceIfCommand. replace(InPlaceCommand<I> cmd, Expression expr)protected voidInPlaceImportCommand. replace(InPlaceCommand<I> cmd, Expression expr)protected voidInPlaceVarDeclCommand. replace(InPlaceCommand<I> cmd, Expression expr)
-