org.enhydra.jawe.base.label
Class StandardLabelGenerator
java.lang.Object
org.enhydra.jawe.base.label.StandardLabelGenerator
- All Implemented Interfaces:
- LabelGenerator
- public class StandardLabelGenerator
- extends java.lang.Object
- implements LabelGenerator
Used to generate labels for all XPDL entities.
- Author:
- Sasa Bojanic
Method Summary |
java.lang.String |
generateStandardLabel(org.enhydra.shark.xpdl.XMLElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Activities el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Activity el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ActivitySet el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ActivitySets el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ActivityTypes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ActualParameter el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ActualParameters el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Application el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Applications el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ApplicationTypes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ArrayType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Author el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Automatic el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.BasicType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.BlockActivity el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Codepage el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Condition el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ConformanceClass el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Cost el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.CostUnit el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Countrykey el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Created el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DataField el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DataFields el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DataType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DataTypes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Deadline el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DeadlineCondition el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Deadlines el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.DeclaredType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Description el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Documentation el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Duration el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.EnumerationType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.EnumerationValue el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExceptionName el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExtendedAttribute el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExternalPackage el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExternalPackages el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ExternalReference el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.FinishMode el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.FormalParameter el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.FormalParameters el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Icon el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Implementation el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ImplementationTypes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.InitialValue el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Join el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Length el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Limit el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ListType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Manual el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Member el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Namespace el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Namespaces el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.No el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Package el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.PackageHeader el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Participant el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Participants el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ParticipantType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Performer el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Priority el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.PriorityUnit el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ProcessHeader el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.RecordType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.RedefinableHeader el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Responsible el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Responsibles el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Route el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.SchemaType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Script el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.SimulationInformation el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Split el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.StartFinishModes el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.StartMode el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.SubFlow el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TimeEstimation el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Tool el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Tools el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Transition el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TransitionRef el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TransitionRefs el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TransitionRestriction el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TransitionRestrictions el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Transitions el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TypeDeclaration el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.TypeDeclarations el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.UnionType el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ValidFrom el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.ValidTo el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Vendor el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.Version el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.WaitingTime el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.WorkflowProcess el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.WorkflowProcesses el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.WorkingTime el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLAttribute el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLCollection el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLCollectionElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLComplexChoice el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLComplexElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.XMLSimpleElement el)
|
java.lang.String |
getLabel(org.enhydra.shark.xpdl.elements.XPDLVersion el)
|
Settings |
getSettings()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
settings
protected LabelGeneratorSettings settings
StandardLabelGenerator
public StandardLabelGenerator()
StandardLabelGenerator
public StandardLabelGenerator(LabelGeneratorSettings settings)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Activities el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Activity el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ActivitySet el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ActivitySets el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ActivityTypes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ActualParameter el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ActualParameters el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Application el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Applications el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ApplicationTypes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ArrayType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Author el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Automatic el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.BasicType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.BlockActivity el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Codepage el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Condition el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ConformanceClass el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Cost el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.CostUnit el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Countrykey el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Created el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DataField el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DataFields el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DataType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DataTypes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Deadline el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DeadlineCondition el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Deadlines el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.DeclaredType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Description el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Documentation el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Duration el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.EnumerationType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.EnumerationValue el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExceptionName el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExtendedAttribute el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExternalPackage el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExternalPackages el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ExternalReference el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.FinishMode el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.FormalParameter el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.FormalParameters el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Icon el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Implementation el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ImplementationTypes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.InitialValue el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Join el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Length el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Limit el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ListType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Manual el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Member el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Namespace el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Namespaces el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.No el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Package el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.PackageHeader el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Participant el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Participants el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ParticipantType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Performer el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Priority el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.PriorityUnit el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ProcessHeader el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.RecordType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.RedefinableHeader el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Responsible el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Responsibles el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Route el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.SchemaType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Script el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.SimulationInformation el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Split el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.StartFinishModes el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.StartMode el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.SubFlow el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TimeEstimation el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Tool el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Tools el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Transition el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TransitionRef el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TransitionRefs el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TransitionRestriction el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TransitionRestrictions el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Transitions el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TypeDeclaration el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.TypeDeclarations el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.UnionType el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ValidFrom el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.ValidTo el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Vendor el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.Version el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.WaitingTime el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.WorkflowProcess el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.WorkflowProcesses el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.WorkingTime el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.elements.XPDLVersion el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLComplexChoice el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLCollection el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLCollectionElement el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLComplexElement el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLSimpleElement el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLAttribute el)
getLabel
public java.lang.String getLabel(org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
getLabel
in interface LabelGenerator
generateStandardLabel
public java.lang.String generateStandardLabel(org.enhydra.shark.xpdl.XMLElement el)
getSettings
public Settings getSettings()
- Specified by:
getSettings
in interface LabelGenerator