public class DeleteAssignmentStatement extends AssignmentStatement
conditional, modifiable, path| Modifier | Constructor and Description |
|---|---|
protected |
DeleteAssignmentStatement(SourceRange sourceRange,
Path path,
boolean conditional,
boolean modifiable)
This constructor creates a new AbsoluteAssignmentStatement that assigns a
constant value (Element) to the associated path.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Context context)
Execute this Statement within the given context.
|
String |
toString()
Return a reasonable string representation of this statement.
|
createAssignmentStatement, createAssignmentStatement, isAbsolute, isRelativegetSourceRangeprotected DeleteAssignmentStatement(SourceRange sourceRange, Path path, boolean conditional, boolean modifiable) throws SyntaxException
sourceRange - source location of this statementpath - machine configuration path (non-external) to modifyconditional - flag indicating if this is a conditional assignment (i.e. if
the value already exists, don't do anything)modifiable - flag indicating if the path can be further modified (i.e.
'final' functionality)SyntaxExceptionpublic void execute(Context context) throws EvaluationException
Statementexecute in class Statementcontext - DML context to use for the evalution of this statementEvaluationExceptionCopyright © 2014 Quattor. All Rights Reserved.