[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [uiml] Groups - OASIS UIML TC Teleconference modified
James Helms
Director of Research and Development
Harmonia, Inc.
Phone: (540) 951-5900 ext 3
Cell: (540) 558-9722
-----Original Message-----
From: Quentin Limbourg [mailto:q.lim@tiscali.be]
Sent: Tuesday, June 21, 2005 3:48 PM
Cc: vanderdonckt@isys.ucl.ac.be;kris.luyten@luc.ac.be;Robbie Schaefer;uiml@lists.oasis-open.org
Subject: Re: [uiml] Groups - OASIS UIML TC Teleconference modifiedThat's ok for me tell us which material you intend to treat exactly.
Q.
>Jean,
>
>We will continue to discuss language transformation. We will look specifically how Harmonia's LiquidUI(tm) Transform Engine handles trnslation of abstract UIML to concrete UIML.>
>All: Any other suggestions for discussion?
>
>James Helms
>Director of Research and Development
>Harmonia, Inc.
>
>Phone: (540) 951-5900 ext 3
>Cell: (540) 558-9722
>
>
>-----Original Message-----
>From: Jean Vanderdonckt [mailto:vanderdonckt@tele.ucl.ac.be]
>Sent: Tuesday, June 21, 2005 2:50 PM
>To: James Helms; kris.luyten@luc.ac.be
>Cc: Marc Abrams; 'Quentin Limbourg'; 'Robbie Schaefer';
>uiml@lists.oasis-open.org
>Subject: RE: [uiml] Groups - OASIS UIML TC Teleconference modified
>
>
>
>
>>It seems that 12 noon EST on the 30th is good for everyone
>>except Jean. Jean, If Quentin attends would you feel
>>comfortable getting the update from him? If not, we can
>>continue searching for a better time.
>>
>>
>If Quentin agrees, this is ok for me. I will discuss it with him, including
>for preparing the phone meeting. Do we have any agenda yet?
>
>Best regards,
>Jean
>
>
>
>
<?xml version="1.0" encoding="UTF-8"?> <Mappings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="mapping.xsd"> <!-- Generic to Java 1.4 Mapping 11/17/04 areffett --> <!-- **************************************************** --> <!-- ************* Generic Top Container **************** --> <!-- **************************************************** --> <SourceClass name="G:TopContainer"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:topcontainertype" op="=" value="sdi"/> </Condition> <Action> <TargetClass reference="JFrame"/> <ChangeProperty name="g:topcontainertype" how="delete"/> <ChangeProperty name="g:modal" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:topcontainertype" op="=" value="mdi"/> </Condition> <Action> <TargetClass reference="DesktopJFrame"/> <ChangeProperty name="g:topcontainertype" how="delete"/> <ChangeProperty name="g:modal" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:topcontainertype" op="=" value="dialog"/> </Condition> <Action> <TargetClass reference="JDialog"/> <ChangeProperty name="g:topcontainertype" how="delete"/> <ChangeProperty name="g:image-src" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:topcontainertype" op="=" value="applet"/> </Condition> <Action> <TargetClass reference="JApplet"/> <ChangeProperty name="g:topcontainertype" how="delete"/> <ChangeProperty name="g:modal" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:topcontainertype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JFrame" helper="com.harmonia.transform.engine.helper.java.DetectLayout"> <Class name="JFrame"> <Reference name="java.awt.Component"/> <Reference name="java.awt.Container"/> <Reference name="commongeneric"/> <Reference name="java.awt.Window"/> <!-- Properties --> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="iconImage"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:resizable"> <TargetProperty> <Property name="resizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:state"> <TargetProperty> <Property name="state"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="title"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:defaultoloseoperation"> <TargetProperty> <Property name="defaultCloseOperation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:undecorated"> <TargetProperty> <Property name="undecorated"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JDialog" helper="com.harmonia.transform.engine.helper.java.DetectLayout"> <Class name="JDialog"> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="java.awt.Window"/> <!-- Properties --> <SourceProperty name="j:defaultcloseoperation"> <TargetProperty> <Property name="defaultCloseOperation"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:modal"> <TargetProperty> <Property name="modal"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:resizable"> <TargetProperty> <Property name="resizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="title"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:undecorated"> <TargetProperty> <Property name="undecorated"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_N" name="DesktopJFrame" helper="com.harmonia.transform.engine.helper.java.DetectLayout"> <Class name="JFrame"> <Reference name="java.awt.Component"/> <Reference name="java.awt.Container"/> <Reference name="commongeneric"/> <Reference name="java.awt.Window"/> <!-- Properties --> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="iconImage"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:resizable"> <TargetProperty> <Property name="resizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:state"> <TargetProperty> <Property name="state"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="title"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:defaultcloseoperation"> <TargetProperty> <Property name="defaultCloseOperation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:undecorated"> <TargetProperty> <Property name="undecorated"/> </TargetProperty> </SourceProperty> <!-- Events --> <Class name="JDesktopPane" insert="true"> <Reference name="javax.swing.JComponent"/> </Class> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Area ************************* --> <!-- **************************************************** --> <!-- Add tabs and scrollbars to area --> <SourceClass name="G:Area"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:areatype" op="=" value="tabbed"/> </Condition> <Action> <TargetClass reference="JTabbedPane"/> <ChangeProperty name="g:areatype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:areatype" op="=" value="split"/> </Condition> <Action> <TargetClass reference="JSplitPane"/> <ChangeProperty name="g:areatype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:areatype" op="=" value="parent"/> </Condition> <Action> <TargetClass reference="JDesktopPane"/> <ChangeProperty name="g:areatype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:scrollable" op="=" value="true"/> </Condition> <Action> <TargetClass reference="JScrollPane"/> <ChangeProperty name="g:scrollable" how="delete"/> <ChangeProperty name="g:layout" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:areatype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JPanel" helper="com.harmonia.transform.engine.helper.java.DetectLayout"> <Class name="JPanel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:border"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Border"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.TitleBorder"> <Property name="border"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JDesktopPane" helper="com.harmonia.transform.engine.helper.java.DetectLayout"> <Class name="JDesktopPane"> <Reference name="java.awt.Component"/> <Reference name="java.awt.Container"/> <Reference name="commongeneric"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:border"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Border"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.TitleBorder"> <Property name="border"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JTabbedPane"> <Class name="JTabbedPane"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:border"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Border"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.TitleBorder"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectedIndex"> <TargetProperty> <Property name="selectedIndex"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:tabPlacement"> <TargetProperty> <Property name="tabPlacement"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:tablayoutpolicy"> <TargetProperty> <Property name="tabLayoutPolicy"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JSplitPane"> <Class name="JSplitPane"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:border"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Border"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.TitleBorder"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:continuouslayout"> <TargetProperty> <Property name="continuousLayout"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:dividerlocation"> <TargetProperty> <Property name="dividerLocation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:dividersize"> <TargetProperty> <Property name="dividerSize"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:lastdividerlocation"> <TargetProperty> <Property name="lastDividerLocation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:onetouchexpandable"> <TargetProperty> <Property name="oneTouchExpandable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:orientation"> <TargetProperty> <Property name="orientation"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JScrollPane"> <Class name="JScrollPane"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:border"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Border"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.TitleBorder"> <Property name="border"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontalscrollbarpolicy"> <TargetProperty> <Property name="horizontalScrollBarPolicy"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticalscrollbarpolicy"> <TargetProperty> <Property name="verticalScrollBarPolicy"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Child Frame ************* --> <!-- **************************************************** --> <SourceClass name="G:ChildFrame"> <TargetClass transform="TT_1" name="JInternalFrame"> <Class name="JInternalFrame"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:closable"> <TargetProperty> <Property name="closable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:closed"> <TargetProperty> <Property name="closed"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:defaultclosingoperation"> <TargetProperty> <Property name="defaultClosingOperation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:frameIcon"> <TargetProperty> <Property name="frameIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:icon"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:iconifiable"> <TargetProperty> <Property name="iconifiable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layer"> <TargetProperty> <Property name="layer"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maximizable"> <TargetProperty> <Property name="maximizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maximum"> <TargetProperty> <Property name="maximum"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:resizable"> <TargetProperty> <Property name="resizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:selected"> <TargetProperty> <Property name="selected"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="title"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:undecorated"> <TargetProperty> <Property name="undecorated"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Menu ******************** --> <!-- **************************************************** --> <SourceClass name="G:Menu"> <TargetClass transform="TT_1" name="JMenu"> <Class name="JMenu"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:delay"> <TargetProperty> <Property name="delay"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:popupMenuVisible"> <TargetProperty> <Property name="popupMenuVisible"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:accelerator"> <TargetProperty> <Property name="accelerator"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Menu Item ******************** --> <!-- **************************************************** --> <SourceClass name="G:MenuItem"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:menuitemtype" op="=" value="checkbox"/> </Condition> <Action> <TargetClass reference="JCheckBoxMenuItem"/> <ChangeProperty name="g:menuitemtype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:menuitemtype" op="=" value="radio"/> </Condition> <Action> <TargetClass reference="JRadioButtonMenuItem"/> <ChangeProperty name="g:menuitemtype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:menuitemtype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JMenuItem"> <Class name="JMenuItem"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <Reference name="javax.swing.JAbstractButton"/> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:accelerator"> <TargetProperty> <Property name="accelerator"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JCheckBoxMenuItem"> <Class name="JCheckBoxMenuItem"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <Reference name="javax.swing.JAbstractButton"/> <SourceProperty name="g:icon"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:accelerator"> <TargetProperty> <Property name="accelerator"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JRadioButtonMenuItem"> <Class name="JRadioButtonMenuItem"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <Reference name="javax.swing.JAbstractButton"/> <SourceProperty name="g:icon"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:accelerator"> <TargetProperty> <Property name="accelerator"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Menu Bar ********************* --> <!-- **************************************************** --> <SourceClass name="G:MenuBar"> <TargetClass transform="TT_1" name="JMenuBar"> <Class name="JMenuBar"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic List ************************* --> <!-- **************************************************** --> <SourceClass name="G:List"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:listtype" op="=" value="SingleInterval"/> </Condition> <Action> <ChangeProperty name="j:selectionmode" how="replace"> <AutoProperty name="j:selectionmode" value="SINGLE_INTERVAL_SELECTION"/> </ChangeProperty> <ChangeProperty name="g:listtype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:listtype" op="=" value="MultipleInterval"/> </Condition> <Action> <ChangeProperty name="j:selectionmode" how="replace"> <AutoProperty name="j:selectionmode" value="MULTIPLE_SELECTION_INTERVAL"/> </ChangeProperty> <ChangeProperty name="g:listtype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:listtype" op="=" value="ComboBox"/> </Condition> <Action> <TargetClass reference="JComboBox"/> <ChangeProperty name="g:listtype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:listtype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JList"> <AutoProperty name="j:selectionmode" value="SINGLE_SELECTION"/> <Class name="JList"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:content"> <TargetProperty> <Property name="content"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionmode"> <TargetProperty> <Property name="selectionMode"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:fixedcellheight"> <TargetProperty> <Property name="fixedCellHeight"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:fixedcellwidth"> <TargetProperty> <Property name="fixedCellWidth"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectedindex"> <TargetProperty> <Property name="selectedIndex"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionbackground"> <TargetProperty> <Property name="selectionBackground"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionforeground"> <TargetProperty> <Property name="selectionForeground"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:valueIsadjusting"> <TargetProperty> <Property name="valueIsAdjusting"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:visiblerowcount"> <TargetProperty> <Property name="visiblerowcount"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layoutorientation"> <TargetProperty> <Property name="layoutOrientation"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="j:intervalremoved"> <TargetEvent> <Event name="intervalRemoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:valuechanged"> <TargetEvent> <Event name="valueChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:contentschanged"> <TargetEvent> <Event name="contentsChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:intervaladded"> <TargetEvent> <Event name="intervalAdded"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:selectionchanged"> <TargetEvent> <Event name="itemStateChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> <TargetClass transform="TT_1" name="JComboBox"> <Class name="JComboBox"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:selectionmode"> <TargetProperty> <Property name="selectionMode"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:actioncommand"> <TargetProperty> <Property name="actioncommand"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="content"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:lightweightwopupenabled"> <TargetProperty> <Property name="lightWeightPopupEnabled"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maximumroweount"> <TargetProperty> <Property name="maximumRowCount"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:popupvisible"> <TargetProperty> <Property name="popupVisible"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectedindex"> <TargetProperty> <Property name="selectedIndex"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="j:intervalremoved"> <TargetEvent> <Event name="intervalRemoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:valuechanged"> <TargetEvent> <Event name="valueChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:contentschanged"> <TargetEvent> <Event name="contentsChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:intervalcdded"> <TargetEvent> <Event name="intervalAdded"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:selectionchanged"> <TargetEvent> <Event name="itemStateChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- **************** Generic Text ******************* --> <!-- **************************************************** --> <SourceClass name="G:Text"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:_makestyled" op="exists" value="false"/> </Condition> <Action> <ChangeProperty name="g:break" how="delete"/> <ChangeProperty name="g:italic" how="delete"/> <ChangeProperty name="g:bold" how="delete"/> <ChangeProperty name="g:strike" how="delete"/> <ChangeProperty name="g:underline" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:_makestyled" op="=" value="true"/> </Condition> <Action> <TargetClass reference="JEditorPane"/> <ChangeProperty name="g:_makestyled" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:wordwrap" op="=" value="true"/> </Condition> <Action> <TargetClass reference="MultiLineLabel"/> <ChangeProperty name="g:wordwrap" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:wordwrap" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JLabel"> <Class name="JLabel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:disabledicon"> <TargetProperty> <Property name="disabledicon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontaltextposition"> <TargetProperty> <Property name="horizontalTextPosition"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:icontextgap"> <TargetProperty> <Property name="icontextgap"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticalalignment"> <TargetProperty> <Property name="verticalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticaltextposition"> <TargetProperty> <Property name="verticalTextPosition"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="MultiLineLabel"> <Class name="MultiLineLabel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:disabledicon"> <TargetProperty> <Property name="disabledicon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontaltextposition"> <TargetProperty> <Property name="horizontaltextposition"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:icontextgap"> <TargetProperty> <Property name="icontextgap"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticalalignment"> <TargetProperty> <Property name="verticalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticaltextposition"> <TargetProperty> <Property name="verticalTextPosition"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" helper="com.harmonia.transform.engine.helper.java.Text" name="JEditorPane"> <AutoProperty name="g:editable" value="false"/> <AutoProperty name="g:mimetype" value="text/html"/> <Class name="JEditorPane"> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:mimetype"> <TargetProperty> <Property name="contentType"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="page"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic TextBox ***************** --> <!-- **************************************************** --> <SourceClass name="G:TextBox"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:textboxtype" op="=" value="styled"/> </Condition> <Action> <TargetClass reference="JEditorPane"/> <ChangeProperty name="g:textboxtype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:textboxtype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JTextArea"> <Class name="JTextArea"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:columns"> <TargetProperty> <Property name="columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:linewrap"> <TargetProperty> <Property name="lineWrap"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:rows"> <TargetProperty> <Property name="rows"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:tabsize"> <TargetProperty> <Property name="tabSize"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:wrapstyleword"> <TargetProperty> <Property name="wrapStyleWord"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JEditorPane"> <Class name="JEditorPane"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:mimetype"> <TargetProperty> <Property name="contentType"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="page"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JTextPane"> <Class name="JTextPane"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:mimetype"> <TargetProperty> <Property name="contentType"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="page"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic TextField********************* --> <!-- **************************************************** --> <!-- this is a one-line field with inputtable text--> <SourceClass name="G:TextField"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:textfieldtype" op="=" value="password"/> </Condition> <Action> <TargetClass reference="JPasswordField"/> <ChangeProperty name="g:textfieldtype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:textfieldtype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JTextField"> <Class name="JTextField"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:columns"> <TargetProperty> <Property name="columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:scrolloffset"> <TargetProperty> <Property name="scrollOffset"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> <TargetClass transform="TT_1" name="JPasswordField"> <Class name="JPasswordField"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:columns"> <TargetProperty> <Property name="columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:scrolloffset"> <TargetProperty> <Property name="scrollOffset"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:echochar"> <TargetProperty> <Property name="echoChar"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> <TargetClass transform="TT_1" name="JFormattedTextField"> <Class name="JFormattedTextField"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JTextComponent"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:columns"> <TargetProperty> <Property name="columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:scrolloffset"> <TargetProperty> <Property name="scrollOffset"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:value"> <TargetProperty> <Property name="value"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:formatterfactory"> <TargetProperty> <Property name="formatterFactory"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Button *********************** --> <!-- **************************************************** --> <SourceClass name="G:Button"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:buttontype" op="=" value="toggle"/> </Condition> <Action> <TargetClass reference="JToggleButton"/> <ChangeProperty name="g:buttontype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:buttontype" op="=" value="checkbox"/> </Condition> <Action> <TargetClass reference="JCheckBox"/> <ChangeProperty name="g:buttontype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:buttontype" op="=" value="radio"/> </Condition> <Action> <TargetClass reference="JRadioButton"/> <ChangeProperty name="g:buttontype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:buttontype" op="=" value="multiline"/> </Condition> <Action> <TargetClass reference="MultiLineButton"/> <ChangeProperty name="g:buttontype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:buttontype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JButton"> <Class name="JButton"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:defaultcapable"> <TargetProperty> <Property name="defaultCapable"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JCheckBox"> <Class name="JCheckBox"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JRadioButton"> <Class name="JRadioButton"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="MultiLineButton"> <Class name="MultiLineButton"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> <TargetClass transform="TT_1" name="JToggleButton"> <Class name="JToggleButton"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JAbstractButton"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Image ************************* --> <!-- **************************************************** --> <SourceClass name="G:Image"> <TargetClass transform="TT_1" name="JLabel"> <Class name="JLabel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:disabledicon"> <TargetProperty> <Property name="disabledIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontaltextposition"> <TargetProperty> <Property name="horizontalTextPosition"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:icontextgap"> <TargetProperty> <Property name="iconTextGap"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticalalignment"> <TargetProperty> <Property name="verticalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticaltextposition"> <TargetProperty> <Property name="verticalTextPosition"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic MultiMedia ***************** --> <!-- **************************************************** --> <SourceClass name="G:MultiMedia"> <TargetClass transform="TT_1" name="JLabel"> <AutoProperty name="g:text" value="This_is_where_the_multimedia_would_be."/> <Class name="JLabel"> <SourceProperty name="g:text"> <TargetProperty> <Property name="text"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:size"> <TargetProperty> <Property name="size"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Button Group ***************** --> <!-- **************************************************** --> <SourceClass name="G:ButtonGroup"> <TargetClass transform="TT_1" name="ButtonGroup"> <Class name="ButtonGroup"> <!-- Properties --> <SourceProperty name="g:group"> <TargetProperty> <Property name="group"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Hetero Table *********** --> <!-- **************************************************** --> <SourceClass name="G:HeteroTable"> <TargetClass transform="TT_1" name="JPanel" helper="com.harmonia.transform.engine.helper.java.TableHelper"> <AutoProperty name="g:layout" value="gridlayout"/> <Class name="JPanel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Table Row ******************** --> <!-- **************************************************** --> <SourceClass name="G:TableRow"> <RuleSet> <Default> <Action> <ChangeProperty name="g:header" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JPanel"> <AutoProperty name="j:anchor" value="WEST"/> <AutoProperty name="j:fill" value="HORIZONTAL"/> <AutoProperty name="g:layout" value="gridlayout"/> <Class name="JPanel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Table Cell ******************* --> <!-- **************************************************** --> <SourceClass name="G:TableCell"> <TargetClass transform="TT_1" name="JPanel"> <AutoProperty name="g:layout" value="flowlayout"/> <AutoProperty name="g:layoutalign" value="LEFT"/> <Class name="JPanel"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ************* Generic Table ************************ --> <!-- **************************************************** --> <SourceClass name="G:Table"> <TargetClass transform="TT_1" name="JTable"> <Class name="JTable"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:header"> <TargetProperty> <Property name="header"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:autocreatecolumnsfrommodel"> <TargetProperty> <Property name="autoCreateColumnsFromModel"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:autoresizemode"> <TargetProperty> <Property name="autoResizeMode"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:cellselectionenabled"> <TargetProperty> <Property name="cellSelectionEnabled"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:columnselectionallowed"> <TargetProperty> <Property name="columnSelectionAllowed"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="content"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:editingcolumn"> <TargetProperty> <Property name="editingColumn"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:editingrow"> <TargetProperty> <Property name="editingRow"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:gridcolor"> <TargetProperty> <Property name="gridColor"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:padding"> <TargetProperty> <Property name="intercellspacing"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rowheight"> <TargetProperty> <Property name="rowHeight"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rowmargin"> <TargetProperty> <Property name="rowMargin"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rowselectionallowed"> <TargetProperty> <Property name="rowSelectionAllowed"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionbackground"> <TargetProperty> <Property name="selectionBackground"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionforeground"> <TargetProperty> <Property name="selectionForeground"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionmode"> <TargetProperty> <Property name="selectionMode"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:showgrid"> <TargetProperty> <Property name="showGrid"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:showhorizontallines"> <TargetProperty> <Property name="showHorizontalLines"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:showverticallines"> <TargetProperty> <Property name="showVerticalLines"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:viewportsize"> <TargetProperty> <Property name="preferredScrollableViewportSize"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="j:columnadded"> <TargetEvent> <Event name="columnAdded"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:columnmoved"> <TargetEvent> <Event name="columnMoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:columnremoved"> <TargetEvent> <Event name="columnRemoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:columnmarginchanged"> <TargetEvent> <Event name="columnMarginChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:columnselectionchanged"> <TargetEvent> <Event name="columnSelectionChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:editingcanceled"> <TargetEvent> <Event name="editingCanceled"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:editingstopped"> <TargetEvent> <Event name="editingStopped"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:tablechanged"> <TargetEvent> <Event name="tableChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Generic Column Definition ********** --> <!-- **************************************************** --> <SourceClass name="G:ColumnDef"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:columntype" op="=" value="ComboBox"/> </Condition> <Action> <ChangeProperty name="j:cellEditor" how="replace"> <AutoProperty name="j:cellEditor" value="javax.swing.JComboBox"/> </ChangeProperty> <ChangeProperty name="g:columntype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:columntype" how="delete"/> <ChangeProperty name="g:editable" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="TableColumn"> <Class name="TableColumn"> <SourceProperty name="g:bgcolor"> <TargetProperty> <Property name="background"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:fgcolor"> <TargetProperty> <Property name="foreground"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:align"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:header"> <TargetProperty> <Property name="headerValue"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:width"> <TargetProperty> <Property name="preferredWidth"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:cellEditor"> <TargetProperty> <Property name="cellEditor"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:cellRenderer"> <TargetProperty> <Property name="cellRenderer"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:headerRenderer"> <TargetProperty> <Property name="headerRenderer"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:minwidth"> <TargetProperty> <Property name="minWidth"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maxwidth"> <TargetProperty> <Property name="maxWidth"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:resizable"> <TargetProperty> <Property name="resizable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:width"> <TargetProperty> <Property name="width"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:modelindex"> <TargetProperty> <Property name="modelIndex"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ******************** Tree ************************** --> <!-- **************************************************** --> <SourceClass name="G:Tree"> <TargetClass transform="TT_1" name="JTree"> <Class name="JTree"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:content"> <TargetProperty> <Property name="content"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:editable"> <TargetProperty> <Property name="editable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rootvisible"> <TargetProperty> <Property name="rootVisible"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rowheight"> <TargetProperty> <Property name="rowHeight"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:scrollsonexpand"> <TargetProperty> <Property name="scrollsOnExpand"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionrow"> <TargetProperty> <Property name="selectionRow"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:showroothandles"> <TargetProperty> <Property name="showRootHandles"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:visiblerowcount"> <TargetProperty> <Property name="visibleRowCount"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="j:treecollapsed"> <TargetEvent> <Event name="treeCollapsed"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treeexpanded"> <TargetEvent> <Event name="treeExpanded"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treenodeschanged"> <TargetEvent> <Event name="treeNodesChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treenodesinserted"> <TargetEvent> <Event name="treeNodesInserted"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treenodesremoved"> <TargetEvent> <Event name="treeNodesRemoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treestructurechanged"> <TargetEvent> <Event name="treeStructureChanged"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treewillcollapse"> <TargetEvent> <Event name="treeWillCollapse"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:treewillexpand"> <TargetEvent> <Event name="treeWillExpand"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:valuechanged"> <TargetEvent> <Event name="valueChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********************* Tree Item******************* --> <!-- **************************************************** --> <SourceClass name="G:TreeItem"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:content" op="exists"/> </Condition> <Action> <TargetClass reference="JTree.DynamicUtilTreeNode"/> </Action> </Rule> </RuleSet> <TargetClass transform="TT_1" name="DefaultMutableTreeNode"> <Class name="DefaultMutableTreeNode"> <SourceProperty name="g:text"> <TargetProperty> <Property name="userObject"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> <TargetClass transform="TT_1" name="JTree.DynamicUtilTreeNode"> <Class name="JTree.DynamicUtilTreeNode"> <SourceProperty name="g:content"> <TargetProperty> <Property name="userObject"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:image-src"> <TargetProperty> <Property name="icon"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********************* Tool Bar ********************* --> <!-- **************************************************** --> <SourceClass name="G:ToolBar"> <TargetClass transform="TT_1" name="JToolBar"> <Class name="JToolBar"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:borderpainted"> <TargetProperty> <Property name="borderPainted"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:floatable"> <TargetProperty> <Property name="floatable"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:orientation"> <TargetProperty> <Property name="orientation"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:padding"> <TargetProperty> <Property name="margin"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- **************** Progress Indicator **************** --> <!-- **************************************************** --> <SourceClass name="J:ProgessIndicator"> <TargetClass transform="TT_1" name="JProgressBar"> <Class name="JProgressBar"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:borderPainted"> <TargetProperty> <Property name="borderPainted"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maximum"> <TargetProperty> <Property name="maximum"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:minimum"> <TargetProperty> <Property name="minimum"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:orientation"> <TargetProperty> <Property name="orientation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:string"> <TargetProperty> <Property name="string"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:stringpainted"> <TargetProperty> <Property name="stringPainted"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:value"> <TargetProperty> <Property name="value"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:indeterminate"> <TargetProperty> <Property name="indeterminate"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Generic File Chooser *************** --> <!-- **************************************************** --> <SourceClass name="G:PromptInput"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:prompttype" op="=" value="file"/> </Condition> <Action> <TargetClass reference="JFileChooser"/> <ChangeProperty name="g:prompttype" how="delete"/> </Action> </Rule> <Rule> <Condition> <CheckProperty name="g:promptinput" op="=" value="color"/> </Condition> <Action> <TargetClass reference="JColorChooser"/> <ChangeProperty name="g:prompttype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:prompttype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JFileChooser"> <Class name="JFileChooser"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:approveButtonMnemonic"> <TargetProperty> <Property name="approveButtonMnemonic"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:text"> <TargetProperty> <Property name="approveButtonText"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:approvebuttontooltiptext"> <TargetProperty> <Property name="approveButtonToolTipText"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:title"> <TargetProperty> <Property name="dialogTitle"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:dialogtype"> <TargetProperty> <Property name="dialogType"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:filehidingenabled"> <TargetProperty> <Property name="fileHidingEnabled"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:fileselectionmode"> <TargetProperty> <Property name="fileSelectionMode"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:multiselectionenabled"> <TargetProperty> <Property name="multiSelectionEnabled"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> <TargetClass transform="TT_1" name="JColorChooser"> <Class name="JColorChooser"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:color"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.RGBtoJavaHex"> <Property name="color"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Generic Separator *********************** --> <!-- **************************************************** --> <SourceClass name="J:Separator"> <TargetClass transform="TT_1" name="JSeparator"> <Class name="JSeparator"> <!-- Properties --> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="j:orientation"> <TargetProperty> <Property name="orientation"/> </TargetProperty> </SourceProperty> <!-- Events --> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Generic RangeSelector ************ --> <!-- **************************************************** --> <SourceClass name="G:RangeSelector"> <RuleSet> <Rule> <Condition> <CheckProperty name="g:rangetype" op="=" value="spinner"/> </Condition> <Action> <TargetClass reference="JSpinner"/> <ChangeProperty name="g:rangetype" how="delete"/> </Action> </Rule> <Default> <Action> <ChangeProperty name="g:rangetype" how="delete"/> </Action> </Default> </RuleSet> <TargetClass transform="TT_1" name="JSlider"> <Class name="JSlider"> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:minimum"> <TargetProperty> <Property name="minimum"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:maximum"> <TargetProperty> <Property name="maximum"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="value"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:extent"> <TargetProperty> <Property name="extent"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:orientation"> <TargetProperty> <Property name="orientation"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:paintticks"> <TargetProperty> <Property name="paintTicks"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:paintlabels"> <TargetProperty> <Property name="paintLabels"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:painttracks"> <TargetProperty> <Property name="paintTracks"/> </TargetProperty> </SourceProperty> <SourceEvent name="g:selectionchanged"> <TargetEvent> <Event name="stateChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> <TargetClass transform="TT_1" name="JSpinner"> <Class name="JSpinner"> <Reference name="java.awt.Component"/> <Reference name="commongeneric"/> <Reference name="java.awt.Container"/> <Reference name="javax.swing.JComponent"/> <SourceProperty name="g:minimum"> <TargetProperty> <Property name="minimum"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:maximum"> <TargetProperty> <Property name="maximum"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:content"> <TargetProperty> <Property name="value"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:extent"> <TargetProperty> <Property name="extent"/> </TargetProperty> </SourceProperty> <SourceEvent name="g:selectionchanged"> <TargetEvent> <Event name="stateChanged"/> </TargetEvent> </SourceEvent> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Generic Line ************ --> <!-- **************************************************** --> <SourceClass name="G:Line"> <TargetClass transform="TT_1" name="Line"> <Class name="Line"> <SourceProperty name="g:size"> <TargetProperty> <Property name="size"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:location"> <TargetProperty> <Property name="location"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:orientation"> <TargetProperty> <Property name="axis"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:linestyle"> <TargetProperty> <Property name="style"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:color"> <TargetProperty> <Property name="foreground"/> </TargetProperty> </SourceProperty> </Class> </TargetClass> </SourceClass> <!-- **************************************************** --> <!-- ********** Shared Components **************** --> <!-- **************************************************** --> <Shared name="java.awt.Component"> <!-- UIML Language Required (Here temporarily) --> <SourceProperty name="repeat"> <TargetProperty> <Property name="repeat"/> </TargetProperty> </SourceProperty> <!-- Properties --> <SourceProperty name="j:anchor"> <TargetProperty> <Property name="anchor"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutborder"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.LayoutBorder"> <Property name="borderAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:bounds"> <TargetProperty> <Property name="bounds"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:cursor"> <TargetProperty> <Property name="cursor"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:fill"> <TargetProperty> <Property name="fill"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutheight"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.GridBagConstraints"> <Property name="gridheight"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutwidth"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.GridBagConstraints"> <Property name="gridwidth"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layout_columns"> <TargetProperty> <Property name="layout_columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layout_rows"> <TargetProperty> <Property name="layout_rows"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:gridx"> <TargetProperty> <Property name="gridx"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:gridy"> <TargetProperty> <Property name="gridy"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:insets"> <TargetProperty> <Property name="insets"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:ipadx"> <TargetProperty> <Property name="ipadx"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:ipady"> <TargetProperty> <Property name="ipady"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:name"> <TargetProperty> <Property name="name"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:widthx"> <TargetProperty> <Property name="widthx"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:widthy"> <TargetProperty> <Property name="widthy"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:focusgained"> <TargetEvent> <Event name="focusGained"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:focuslost"> <TargetEvent> <Event name="focusLost"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:keypressed"> <TargetEvent> <Event name="keyPressed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:keyreleased"> <TargetEvent> <Event name="keyReleased"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:keytyped"> <TargetEvent> <Event name="keyTyped"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatortapped"> <TargetEvent> <Event name="mouseClicked"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:locatordragged"> <TargetEvent> <Event name="mouseDragged"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatorentered"> <TargetEvent> <Event name="mouseEntered"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatorexited"> <TargetEvent> <Event name="mouseExited"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatormoved"> <TargetEvent> <Event name="mouseMoved"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatordown"> <TargetEvent> <Event name="mousePressed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:locatorup"> <TargetEvent> <Event name="mouseReleased"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:mousewheelmoved"> <TargetEvent> <Event name="mouseWheelMoved"/> </TargetEvent> </SourceEvent> </Shared> <Shared name="commongeneric"> <SourceProperty name="g:font"> <TargetProperty> <Property name="font"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:font"> <TargetProperty> <Property name="font"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:fgcolor"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.RGBtoJavaHex"> <Property name="foreground"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:bgcolor"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.RGBtoJavaHex"> <Property name="background"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:location"> <TargetProperty> <Property name="location"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:size"> <TargetProperty> <Property name="size"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:visible"> <TargetProperty> <Property name="visible"/> </TargetProperty> </SourceProperty> </Shared> <Shared name="java.awt.Container"> <SourceProperty name="g:layout"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Layout"> <Property name="layout"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutcols"> <TargetProperty> <Property name="layout_columns"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutalign"> <TargetProperty> <Property name="layout_flowAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutpadding"> <TargetProperty conversion="com.harmonia.transform.engine.helper.common.CommaSplitter"> <Property name="layout_hgap"/> <Property name="layout_vgap"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutweightx"> <TargetProperty> <Property name="weightx"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutweighty"> <TargetProperty> <Property name="weighty"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layout_hgap"> <TargetProperty> <Property name="layout_hgap"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:layout_vgap"> <TargetProperty> <Property name="layout_vgap"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:layoutrows"> <TargetProperty> <Property name="layout_rows"/> </TargetProperty> </SourceProperty> </Shared> <Shared name="java.awt.TextComponent"> <SourceProperty name="j:caretPosition"> <TargetProperty> <Property name="caretposition"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionend"> <TargetProperty> <Property name="selectionEnd"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionetart"> <TargetProperty> <Property name="selectionStart"/> </TargetProperty> </SourceProperty> </Shared> <Shared name="java.awt.Window"> <SourceProperty name="j:pack"> <TargetProperty> <Property name="pack"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:show"> <TargetProperty> <Property name="show"/> </TargetProperty> </SourceProperty> <SourceEvent name="g:activated"> <TargetEvent> <Event name="windowActivated"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:closed"> <TargetEvent> <Event name="windowClosed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:closing"> <TargetEvent> <Event name="windowClosing"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:deactivated"> <TargetEvent> <Event name="windowDectivated"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:windowdeiconified"> <TargetEvent> <Event name="windowDeiconified"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:windowiconified"> <TargetEvent> <Event name="windowIconified"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:opened"> <TargetEvent> <Event name="windowOpened"/> </TargetEvent> </SourceEvent> <SourceEvent name="j:windowstatechanged"> <TargetEvent> <Event name="windowStateChanged"/> </TargetEvent> </SourceEvent> </Shared> <Shared name="javax.swing.JAbstractButton"> <SourceProperty name="j:borderpainted"> <TargetProperty> <Property name="borderPainted"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:contentareafilled"> <TargetProperty> <Property name="contentAreaFilled"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:disabledicon"> <TargetProperty> <Property name="disabledIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:disabledselectedicon"> <TargetProperty> <Property name="disabledSelectedIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:focuspainted"> <TargetProperty> <Property name="focusPainted"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontal-alignment"> <TargetProperty> <Property name="horizontalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:horizontaltextposition"> <TargetProperty> <Property name="horizontalTextPosition"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:padding"> <TargetProperty> <Property name="margin"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:pressedicon"> <TargetProperty> <Property name="pressedIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:mnemonic"> <TargetProperty conversion="com.harmonia.transform.engine.helper.java.Mnemonic"> <Property name="mnemonic"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rolloverinabled"> <TargetProperty> <Property name="rolloverEnabled"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rollovericon"> <TargetProperty> <Property name="rolloverIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:rolloverielectedicon"> <TargetProperty> <Property name="rolloverSelectedIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectedicon"> <TargetProperty> <Property name="selectedIcon"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticalalignment"> <TargetProperty> <Property name="verticalAlignment"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:verticaltextposition"> <TargetProperty> <Property name="verticalTextPosition"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:selected"> <TargetProperty> <Property name="selected"/> </TargetProperty> </SourceProperty> <!-- Events --> <SourceEvent name="g:actionperformed"> <TargetEvent> <Event name="actionPerformed"/> </TargetEvent> </SourceEvent> <SourceEvent name="g:selectionchanged"> <TargetEvent> <Event name="itemStateChanged"/> </TargetEvent> </SourceEvent> </Shared> <Shared name="javax.swing.JComponent"> <SourceProperty name="j:alignmentx"> <TargetProperty> <Property name="alignmentX"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:alignmenty"> <TargetProperty> <Property name="alignmentY"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:debuggraphicsoptions"> <TargetProperty> <Property name="debugGraphicsOptions"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:doublebuffered"> <TargetProperty> <Property name="doubleBuffered"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:maximumsize"> <TargetProperty> <Property name="maximumSize"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:minimumsize"> <TargetProperty> <Property name="minimumSize"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:nextfocusablecomponent"> <TargetProperty> <Property name="nextFocusableComponent"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:opaque"> <TargetProperty> <Property name="opaque"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:preferredsize"> <TargetProperty> <Property name="preferredSize"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:alternate-text"> <TargetProperty> <Property name="toolTipText"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:enabled"> <TargetProperty> <Property name="enabled"/> </TargetProperty> </SourceProperty> </Shared> <Shared name="javax.swing.JTextComponent"> <SourceProperty name="j:caretcolor"> <TargetProperty> <Property name="caretColor"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:caretposition"> <TargetProperty> <Property name="caretPosition"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:disabledtextcolor"> <TargetProperty> <Property name="disabledtextcolor"/> </TargetProperty> </SourceProperty> <SourceProperty name="g:padding"> <TargetProperty> <Property name="margin"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectedtextcolor"> <TargetProperty> <Property name="selectedTextColor"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectioncolor"> <TargetProperty> <Property name="selectionColor"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionend"> <TargetProperty> <Property name="selectionEnd"/> </TargetProperty> </SourceProperty> <SourceProperty name="j:selectionstart"> <TargetProperty> <Property name="selectionStart"/> </TargetProperty> </SourceProperty> <SourceEvent name="j:caretupdate"> <TargetEvent> <Event name="caretUpdate"/> </TargetEvent> </SourceEvent> </Shared> </Mappings>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]