IBM WebSphere Multichannel Bank Transformation Toolkit, Version 7.1

Timer DTD and XML definitions

The Timer has the same attributes as a TextField plus one additional attribute, pattern, for specifying the time format. The Timer has the following entry in the DTD file:
Table 1. Timer definition
Line entry in the DTD file Description
<!ELEMENT Timer EMPTY> A Timer does not contain any sub-elements
<!ATTLIST Timer
    name CDATA #FIXED "Timer"
    width CDATA "40"
    height CDATA "20"
    x CDATA #REQUIRED
    y CDATA #REQUIRED
    focusTraversable (true|false) #IMPLIED
    horizontalAlignment CDATA "0"
    onInitialize CDATA #IMPLIED
    pattern CDATA "HH:mm">
Attributes list
Table 2. Timer attributes
Attribute Description
name Name of the component used by the Desktop for its unique identification. This attribute is fixed, and its value is "Timer". A new class can be implemented to substitute or extend the one provided, but the name must not be changed, to allow the Desktop to identify the component as the timer.
width Width of the text field
height Height of the text field
x Horizontal coordinate for the location of the text field (mandatory)
y Vertical coordinate for the location of the text field (mandatory)
focus Traversable Whether the text field will be able to get focus
horizontal Alignment Horizontal alignment of the text field. Following are the possible values:
  • "0" for center alignment
  • "2" for left alignment
  • "4"for right alignment
onInitialize Java code to be executed when the component is initialized
pattern Time format, to be specified following the rules of the java.text.SimpleDataFormat class
The following is an example of an XML definition for a Timer:
<Timer name="Timer" width="41" height="20" 
    x="25" y="5" focusTraversable="false" />


Feedback