standardlabelgenerator.java
来自「jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用」· Java 代码 · 共 616 行 · 第 1/2 页
JAVA
616 行
public String getLabel(FormalParameters el) { return generateStandardLabel(el); } public String getLabel(Icon el) { return generateStandardLabel(el); } public String getLabel(Implementation el) { return generateStandardLabel(el); } public String getLabel(ImplementationTypes el) { return generateStandardLabel(el); } public String getLabel(InitialValue el) { return generateStandardLabel(el); } public String getLabel(Join el) { return settings.getLanguageDependentString("JoinTypeKey"); } public String getLabel(Length el) { return generateStandardLabel(el); } public String getLabel(Limit el) { return generateStandardLabel(el); } public String getLabel(ListType el) { return generateStandardLabel(el);// return XMLUtil.getLanguageDependentString("SubTypeKey"); } public String getLabel(Manual el) { return generateStandardLabel(el); } public String getLabel(Member el) { return generateStandardLabel(el); } public String getLabel(Namespace el) { return generateStandardLabel(el); } public String getLabel(Namespaces el) { return generateStandardLabel(el); } public String getLabel(No el) { return generateStandardLabel(el); } public String getLabel(org.enhydra.shark.xpdl.elements.Package el) { return generateStandardLabel(el); } public String getLabel(PackageHeader el) { return generateStandardLabel(el); } public String getLabel(Participant el) { return generateStandardLabel(el); } public String getLabel(Participants el) { return generateStandardLabel(el); } public String getLabel(ParticipantType el) { return generateStandardLabel(el); } public String getLabel(Performer el) { return generateStandardLabel(el); } public String getLabel(Priority el) { return generateStandardLabel(el); } public String getLabel(PriorityUnit el) { return generateStandardLabel(el); } public String getLabel(ProcessHeader el) { return generateStandardLabel(el); } public String getLabel(RecordType el) { return generateStandardLabel(el); } public String getLabel(RedefinableHeader el) { return generateStandardLabel(el); } public String getLabel(Responsible el) { return generateStandardLabel(el); } public String getLabel(Responsibles el) { return generateStandardLabel(el); } public String getLabel(Route el) { return generateStandardLabel(el); } public String getLabel(SchemaType el) { return generateStandardLabel(el); } public String getLabel(Script el) { return generateStandardLabel(el); } public String getLabel(SimulationInformation el) { return generateStandardLabel(el); } public String getLabel(Split el) { return settings.getLanguageDependentString("SplitTypeKey"); } public String getLabel(StartFinishModes el) { return generateStandardLabel(el.getParent()); } public String getLabel(StartMode el) { return generateStandardLabel(el); } public String getLabel(SubFlow el) { return generateStandardLabel(el); } public String getLabel(TimeEstimation el) { return generateStandardLabel(el); } public String getLabel(Tool el) { return generateStandardLabel(el); } public String getLabel(Tools el) { return generateStandardLabel(el); } public String getLabel(Transition el) { return generateStandardLabel(el); } public String getLabel(TransitionRef el) { return generateStandardLabel(el); } public String getLabel(TransitionRefs el) { return generateStandardLabel(el); } public String getLabel(TransitionRestriction el) { return generateStandardLabel(el); } public String getLabel(TransitionRestrictions el) { return generateStandardLabel(el); } public String getLabel(Transitions el) { return generateStandardLabel(el); } public String getLabel(TypeDeclaration el) { return generateStandardLabel(el); } public String getLabel(TypeDeclarations el) { return generateStandardLabel(el); } public String getLabel(UnionType el) { return generateStandardLabel(el); } public String getLabel(ValidFrom el) { return generateStandardLabel(el); } public String getLabel(ValidTo el) { return generateStandardLabel(el); } public String getLabel(Vendor el) { return generateStandardLabel(el); } public String getLabel(Version el) { return generateStandardLabel(el); } public String getLabel(WaitingTime el) { return generateStandardLabel(el); } public String getLabel(WorkflowProcess el) { return generateStandardLabel(el); } public String getLabel(WorkflowProcesses el) { return generateStandardLabel(el); } public String getLabel(WorkingTime el) { return generateStandardLabel(el); } public String getLabel(XPDLVersion el) { return generateStandardLabel(el); } public String getLabel (XMLEmptyChoiceElement el) { return ""; } public String getLabel (XMLComplexChoice el) { return settings.getLanguageDependentString(el.toName()+"Key"); } public String getLabel(XMLCollection el) { return generateStandardLabel(el); } public String getLabel(XMLCollectionElement el) { return generateStandardLabel(el); } public String getLabel(XMLComplexElement el) { return generateStandardLabel(el); } public String getLabel(XMLSimpleElement el) { return generateStandardLabel(el); } public String getLabel(XMLAttribute el) { if (el.getParent() instanceof Join || el.getParent() instanceof Split) { return getLabel(el.getParent()); } else if (el.getParent() instanceof BasicType) { return settings.getLanguageDependentString("SubTypeKey"); } return generateStandardLabel(el); } public String getLabel(XMLElement el) { try { Class cl = el.getClass(); Method m = null; try { m = this.getClass().getMethod("getLabel", new Class[] { cl } ); } catch (Exception ex) { if (!( cl==XMLSimpleElement.class || cl==XMLAttribute.class || cl==XMLComplexChoice.class || cl==XMLComplexElement.class || cl==XMLCollectionElement.class || cl==XMLCollection.class)) { if (XMLComplexChoice.class.isAssignableFrom(cl)) { cl=XMLComplexChoice.class; } else if (XMLAttribute.class.isAssignableFrom(cl)) { cl=XMLAttribute.class; } else if (XMLSimpleElement.class.isAssignableFrom(cl)) { cl=XMLSimpleElement.class; } else if (XMLComplexElement.class.isAssignableFrom(cl)) { cl=XMLComplexElement.class; } else if (XMLCollection.class.isAssignableFrom(cl)) { cl=XMLCollection.class; } } } m = this.getClass().getMethod("getLabel", new Class[] { cl } );//System.err.println("calling "+m.toString()); return (String) m.invoke(this, new Object[] { el }); } catch (Throwable e) { e.printStackTrace(); } return generateStandardLabel(el); } public String generateStandardLabel (XMLElement el) { return settings.getLanguageDependentString(el.toName()+"Key"); } public Settings getSettings () { return settings; } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?