| 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"; |
| } |
| |
| } |