blob: 5f034045579ce79704245f1fa7007fb2bebe98c6 [file] [log] [blame]
package org.eclipse.bpel.ui.xtext.examples;
import org.eclipse.bpel.ui.properties.xtext.AbstractXtextExpressionAssignCategory;
import org.eclipse.xtext.example.fowlerdsl.ui.internal.StatemachineActivator;
import com.google.inject.Injector;
/**
* @author Lorenzo Bettini
*
*/
public class FowlerDslXtextExpressionAssignCategory extends
AbstractXtextExpressionAssignCategory {
// public FowlerDslXtextExpressionAssignCategory(
// BPELPropertySection ownerSection) {
// super(ownerSection);
// }
@Override
public String getName() {
return "Xtext FowlerDsl Editor";
}
public Injector getInjector() {
return StatemachineActivator
.getInstance()
.getInjector(
StatemachineActivator.ORG_ECLIPSE_XTEXT_EXAMPLE_FOWLERDSL_STATEMACHINE);
}
@Override
public String getExpressionLanguage() {
return "fowler";
}
@Override
protected String getStyledTextLabelString() {
return "Edit the statemachine expression";
}
}