TWE 2.5-1 API

org.enhydra.jawe.base.tooltip
Class StandardTooltipGenerator

java.lang.Object
  extended byorg.enhydra.jawe.base.tooltip.StandardTooltipGenerator
All Implemented Interfaces:
TooltipGenerator
Direct Known Subclasses:
SharkTooltipGenerator

public class StandardTooltipGenerator
extends java.lang.Object
implements TooltipGenerator

Used to generate tooltips for representing XPDL entities.

Author:
Sasa Bojanic

Field Summary
static java.lang.String COLON_SPACE
          Used for tooltips
static java.lang.String EMPTY_STRING
          Used for tooltips
static java.lang.String HTML_CLOSE
          Used for tooltips
static java.lang.String HTML_OPEN
          Used for tooltips
static java.lang.String LINE_BREAK
          Used for tooltips
protected  TooltipGeneratorSettings settings
           
static java.lang.String STRONG_CLOSE
          Used for tooltips
static java.lang.String STRONG_OPEN
          Used for tooltips
 
Constructor Summary
StandardTooltipGenerator()
           
StandardTooltipGenerator(TooltipGeneratorSettings settings)
           
 
Method Summary
protected  void fillTypePartOfTooltip(org.enhydra.shark.xpdl.elements.Activity el, java.util.Map toDisplay)
           
 java.lang.String generateStandardTooltip(org.enhydra.shark.xpdl.XMLElement el)
           
 Settings getSettings()
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Activities el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Activity el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivitySet el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivitySets el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivityTypes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActualParameter el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActualParameters el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Application el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Applications el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ApplicationTypes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ArrayType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Author el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Automatic el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.BasicType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.BlockActivity el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Codepage el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Condition el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ConformanceClass el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Cost el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.CostUnit el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Countrykey el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Created el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataField el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataFields el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataTypes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Deadline el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DeadlineCondition el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Deadlines el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DeclaredType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Description el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Documentation el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Duration el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.EnumerationType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.EnumerationValue el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExceptionName el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExtendedAttribute el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalPackage el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalPackages el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalReference el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FinishMode el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FormalParameter el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FormalParameters el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Icon el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Implementation el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ImplementationTypes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.InitialValue el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Join el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Length el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Limit el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ListType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Manual el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Member el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Namespace el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Namespaces el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.No el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Package el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.PackageHeader el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Participant el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Participants el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ParticipantType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Performer el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Priority el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.PriorityUnit el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ProcessHeader el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.RecordType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.RedefinableHeader el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Responsible el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Responsibles el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Route el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SchemaType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Script el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SimulationInformation el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Split el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.StartFinishModes el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.StartMode el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SubFlow el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TimeEstimation el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Tool el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Tools el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Transition el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRef el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRefs el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRestriction el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRestrictions el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Transitions el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TypeDeclaration el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TypeDeclarations el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.UnionType el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ValidFrom el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ValidTo el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Vendor el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Version el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WaitingTime el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkflowProcess el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkflowProcesses el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkingTime el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLAttribute el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLCollection el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLCollectionElement el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLComplexChoice el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLComplexElement el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLElement el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLSimpleElement el)
           
 java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.XPDLVersion el)
           
protected static java.lang.String makeAnotherHtmlLine(java.lang.String label, java.lang.String text)
          Helps when generating tooltip for some element.
protected static java.lang.String makeEmptyHTMLText(int length)
           
protected static java.lang.String makeTooltip(java.util.Map elements)
          Neat little thing.
protected static void putKeyValue(java.util.Map toPut, org.enhydra.shark.xpdl.XMLElement el)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_STRING

public static final java.lang.String EMPTY_STRING
Used for tooltips

See Also:
Constant Field Values

HTML_OPEN

public static final java.lang.String HTML_OPEN
Used for tooltips

See Also:
Constant Field Values

HTML_CLOSE

public static final java.lang.String HTML_CLOSE
Used for tooltips

See Also:
Constant Field Values

STRONG_OPEN

public static final java.lang.String STRONG_OPEN
Used for tooltips

See Also:
Constant Field Values

STRONG_CLOSE

public static final java.lang.String STRONG_CLOSE
Used for tooltips

See Also:
Constant Field Values

LINE_BREAK

public static final java.lang.String LINE_BREAK
Used for tooltips

See Also:
Constant Field Values

COLON_SPACE

public static final java.lang.String COLON_SPACE
Used for tooltips

See Also:
Constant Field Values

settings

protected TooltipGeneratorSettings settings
Constructor Detail

StandardTooltipGenerator

public StandardTooltipGenerator()

StandardTooltipGenerator

public StandardTooltipGenerator(TooltipGeneratorSettings settings)
Method Detail

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Activities el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Activity el)

fillTypePartOfTooltip

protected void fillTypePartOfTooltip(org.enhydra.shark.xpdl.elements.Activity el,
                                     java.util.Map toDisplay)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivitySet el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivitySets el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActivityTypes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActualParameter el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ActualParameters el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Application el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Applications el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ApplicationTypes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ArrayType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Author el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Automatic el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.BasicType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.BlockActivity el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Codepage el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Condition el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ConformanceClass el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Cost el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.CostUnit el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Countrykey el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Created el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataField el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataFields el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DataTypes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Deadline el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DeadlineCondition el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Deadlines el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.DeclaredType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Description el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Documentation el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Duration el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.EnumerationType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.EnumerationValue el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExceptionName el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExtendedAttribute el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalPackage el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalPackages el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ExternalReference el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FinishMode el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FormalParameter el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.FormalParameters el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Icon el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Implementation el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ImplementationTypes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.InitialValue el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Join el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Length el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Limit el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ListType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Manual el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Member el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Namespace el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Namespaces el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.No el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Package el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.PackageHeader el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Participant el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Participants el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ParticipantType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Performer el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Priority el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.PriorityUnit el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ProcessHeader el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.RecordType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.RedefinableHeader el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Responsible el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Responsibles el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Route el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SchemaType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Script el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SimulationInformation el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Split el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.StartFinishModes el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.StartMode el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.SubFlow el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TimeEstimation el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Tool el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Tools el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Transition el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRef el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRefs el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRestriction el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TransitionRestrictions el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Transitions el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TypeDeclaration el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.TypeDeclarations el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.UnionType el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ValidFrom el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.ValidTo el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Vendor el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.Version el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WaitingTime el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkflowProcess el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkflowProcesses el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.WorkingTime el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.elements.XPDLVersion el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLComplexChoice el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLCollection el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLCollectionElement el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLComplexElement el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLSimpleElement el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLAttribute el)

getTooltip

public java.lang.String getTooltip(org.enhydra.shark.xpdl.XMLElement el)
Specified by:
getTooltip in interface TooltipGenerator

generateStandardTooltip

public java.lang.String generateStandardTooltip(org.enhydra.shark.xpdl.XMLElement el)

makeTooltip

protected static java.lang.String makeTooltip(java.util.Map elements)
Neat little thing. Makes HTML formated string for tooltip (made of property names and coresponding values).


makeAnotherHtmlLine

protected static java.lang.String makeAnotherHtmlLine(java.lang.String label,
                                                      java.lang.String text)
Helps when generating tooltip for some element.


makeEmptyHTMLText

protected static java.lang.String makeEmptyHTMLText(int length)

putKeyValue

protected static void putKeyValue(java.util.Map toPut,
                                  org.enhydra.shark.xpdl.XMLElement el)

getSettings

public Settings getSettings()
Specified by:
getSettings in interface TooltipGenerator

TWE 2.5-1 API