|
@@ -10,7 +10,6 @@
|
|
*/
|
|
*/
|
|
package org.yakindu.sct.generator.core.features.impl;
|
|
package org.yakindu.sct.generator.core.features.impl;
|
|
|
|
|
|
-import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.DEBUG_FEATURE_DUMP_SEXEC;
|
|
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.LIBRARY_NAME;
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.LIBRARY_NAME;
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.LICENSE_TEXT;
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.LICENSE_TEXT;
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.OUTLET_FEATURE_TARGET_FOLDER;
|
|
import static org.yakindu.sct.generator.core.features.ICoreFeatureConstants.OUTLET_FEATURE_TARGET_FOLDER;
|
|
@@ -20,7 +19,6 @@ import org.eclipse.core.runtime.IStatus;
|
|
import org.eclipse.core.runtime.Status;
|
|
import org.eclipse.core.runtime.Status;
|
|
import org.eclipse.emf.ecore.EObject;
|
|
import org.eclipse.emf.ecore.EObject;
|
|
import org.yakindu.sct.generator.core.features.AbstractDefaultFeatureValueProvider;
|
|
import org.yakindu.sct.generator.core.features.AbstractDefaultFeatureValueProvider;
|
|
-import org.yakindu.sct.model.sgen.BoolLiteral;
|
|
|
|
import org.yakindu.sct.model.sgen.FeatureParameterValue;
|
|
import org.yakindu.sct.model.sgen.FeatureParameterValue;
|
|
import org.yakindu.sct.model.sgen.FeatureTypeLibrary;
|
|
import org.yakindu.sct.model.sgen.FeatureTypeLibrary;
|
|
|
|
|
|
@@ -43,9 +41,8 @@ public class CoreLibraryDefaultFeatureValueProvider extends
|
|
parameterValue.setValue("src-gen");
|
|
parameterValue.setValue("src-gen");
|
|
} else if (OUTLET_FEATURE_TARGET_PROJECT.equals(parameterName)) {
|
|
} else if (OUTLET_FEATURE_TARGET_PROJECT.equals(parameterName)) {
|
|
parameterValue.setValue(getProject(contextElement).getName());
|
|
parameterValue.setValue(getProject(contextElement).getName());
|
|
- } else if (DEBUG_FEATURE_DUMP_SEXEC.equals(parameterName)) {
|
|
|
|
- parameterValue.setValue(false);
|
|
|
|
- } else if (LICENSE_TEXT.equals(parameterName)) {
|
|
|
|
|
|
+ }
|
|
|
|
+ else if (LICENSE_TEXT.equals(parameterName)) {
|
|
parameterValue.setValue("Enter license text here");
|
|
parameterValue.setValue("Enter license text here");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -75,10 +72,6 @@ public class CoreLibraryDefaultFeatureValueProvider extends
|
|
parameterValue.getExpression(), targetProjectName));
|
|
parameterValue.getExpression(), targetProjectName));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (DEBUG_FEATURE_DUMP_SEXEC.equals(parameterName)
|
|
|
|
- && !(parameterValue.getExpression() instanceof BoolLiteral)) {
|
|
|
|
- return error("Illegal Value. Must be 'true' or 'false'");
|
|
|
|
- }
|
|
|
|
return Status.OK_STATUS;
|
|
return Status.OK_STATUS;
|
|
}
|
|
}
|
|
}
|
|
}
|