import java.io.File;
public class CPDefineConstruct extends Construct {
+ public final boolean isAdditionalOrderingPoint;
public final String label;
public final String potentialCPLabel;
public final String condition;
public CPDefineConstruct(File file, int beginLineNum, String label,
String potentialCPLabel, String condition) {
super(file, beginLineNum);
+ this.isAdditionalOrderingPoint = false;
+ this.label = label;
+ this.potentialCPLabel = potentialCPLabel;
+ this.condition = condition;
+ }
+
+ public CPDefineConstruct(File file, int beginLineNum,
+ boolean isAdditionalOrderingPoint, String label,
+ String potentialCPLabel, String condition) {
+ super(file, beginLineNum);
+ this.isAdditionalOrderingPoint = isAdditionalOrderingPoint;
this.label = label;
this.potentialCPLabel = potentialCPLabel;
this.condition = condition;