예제 #1
0
파일: BpmUtil.java 프로젝트: opaeum/opaeum
 public static String stepLiteralName(NamedElement s) {
   String result = "";
   if (s instanceof Vertex) {
     result = EmfStateMachineUtil.getStatePath((Vertex) s);
   } else if (s instanceof ActivityNode) {
     result = EmfActivityUtil.getNodePath((ActivityNode) s);
   }
   return JavaNameGenerator.toJavaName(result.replace("::", "_").toUpperCase());
 }
예제 #2
0
파일: BpmUtil.java 프로젝트: opaeum/opaeum
 public static String getGuardMethod(NamedElement source, NamedElement flow) {
   return JavaNameGenerator.toJavaName(
       "is"
           + NameConverter.capitalize(source.getName())
           + NameConverter.capitalize(flow.getName()));
 }