Property file componentmanager.properties

This configuration file contains information about which component (Graph, XPDL View, Navigator, ...) will be used in a runtime. It also defines default tab area for the component, and default placement order of the component inside the tab.

To specify that a certain component should be used in a runtime, you must define at least two properties:

  1. The first property defines the component to add. E.g. to add Graph component, we would define something like:

    Component.Add.GraphController=org.enhydra.jawe.components.graph.GraphController

    The value of this property is the name of the Java class representing TWE component.

  2. The second property defines settings to be used to configure the component. E.g. for the Graph component defined in 1), we would define something like:

    Settings.GraphController = org.enhydra.jawe.components.graph.TogWEGraphControllerSettings

    The value of this property is the name of the Java class representing TWE settings for the given component.

The parameters that end with .ComponentOrder are used for setting tab order for each of the TWE frame sections (areas). E.g. to add Graph component to be initially the second one in the 'Main' tab, it should be something like:

Main.ComponentOrder = XPDLViewController GraphController

Note that parameters UpperStatus and LowerStatus do not have action order, because these areas contain only one component.