Revision 7129

View differences:

org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/src/main/resources/META-INF/services/org.gvsig.tools.library.Library
1
org.gvsig.legend.aggregate.swing.api.AggregateLegendSwingLibrary
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/src/main/java/org/gvsig/legend/aggregate/swing/api/AggregateLegendSwingLocator.java
1
/* gvSIG. Desktop Geographic Information System.
2
 *
3
 * Copyright ? 2007-2015 gvSIG Association
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18
 * MA  02110-1301, USA.
19
 *
20
 * For any additional information, do not hesitate to contact us
21
 * at info AT gvsig.com, or visit our website www.gvsig.com.
22
 */
23
package org.gvsig.legend.aggregate.swing.api;
24

  
25
import org.gvsig.tools.locator.AbstractLocator;
26
import org.gvsig.tools.locator.Locator;
27
import org.gvsig.tools.locator.LocatorException;
28

  
29

  
30
/**
31
 * @author fdiaz
32
 *
33
 */
34
public class AggregateLegendSwingLocator extends AbstractLocator {
35
    /**
36
     * LrsSwing locator name
37
     */
38
    private static final String LOCATOR_NAME = "AggregateLegendSwingLocator";
39

  
40
    /**
41
     * LrsSwing manager name
42
     */
43
    public static final String MANAGER_NAME = "AggregateLegendSwingManager";
44

  
45
    /**
46
     * LrsSwing manager description
47
     */
48
    private static final String MANAGER_DESCRIPTION =
49
        "Lrs Swing Algorithms Manager of gvSIG";
50

  
51

  
52
    /**
53
     * Unique instance
54
     */
55
    private static final AggregateLegendSwingLocator instance = new AggregateLegendSwingLocator();
56

  
57

  
58
    /* (non-Javadoc)
59
     * @see org.gvsig.tools.locator.Locator#getLocatorName()
60
     */
61
    @Override
62
    public String getLocatorName() {
63
        return LOCATOR_NAME;
64
    }
65

  
66

  
67
    /**
68
     * Registers the Class implementing the LrsSwingManager interface.
69
     *
70
     * @param clazz
71
     *            implementing the LrsAlgorthmsSwingManager interface
72
     */
73
    public static void registerAggregateLegendSwingManager(Class clazz){
74
        getInstance().register(MANAGER_NAME, MANAGER_DESCRIPTION, clazz);
75
    }
76

  
77
    /**
78
     * Registers the default Class implementing the LrsSwingManager interface
79
     *
80
     * @param clazz
81
     *            implementing the LrsAlgorthmsSwingManager interface
82
     */
83
    public static void registerDefaultAggregateLegendSwingManager(Class clazz){
84
        getInstance().registerDefault(MANAGER_NAME, MANAGER_DESCRIPTION, clazz);
85
    }
86

  
87
    /**
88
     * Return a reference to AggregateLegendSwingManager.
89
     *
90
     * @return a reference to AggregateLegendSwingManager
91
     * @throws LocatorException
92
     *             if there is no access to the class or the class
93
     *             cannot be instantiated
94
     * @see Locator#get(String)
95
     */
96
    public static AggregateLegendSwingManager getAggregateLegendSwingManager() throws LocatorException {
97
        return (AggregateLegendSwingManager)(getInstance().get(MANAGER_NAME));
98
    }
99

  
100
    /**
101
     * @return
102
     */
103
    public static Locator getInstance() {
104
        return instance;
105
    }
106

  
107
}
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/src/main/java/org/gvsig/legend/aggregate/swing/api/AggregateLegendSwingLibrary.java
1
/* gvSIG. Desktop Geographic Information System.
2
 *
3
 * Copyright ? 2007-2015 gvSIG Association
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18
 * MA  02110-1301, USA.
19
 *
20
 * For any additional information, do not hesitate to contact us
21
 * at info AT gvsig.com, or visit our website www.gvsig.com.
22
 */
23
package org.gvsig.legend.aggregate.swing.api;
24

  
25
import java.io.InputStream;
26
import org.gvsig.legend.aggregate.lib.api.AggregateLegendLibrary;
27

  
28
import org.gvsig.tools.ToolsLocator;
29
import org.gvsig.tools.dynobject.DynStruct;
30
import org.gvsig.tools.library.AbstractLibrary;
31
import org.gvsig.tools.library.LibraryException;
32
import org.gvsig.tools.locator.ReferenceNotRegisteredException;
33
import org.gvsig.tools.persistence.PersistenceManager;
34
import org.slf4j.Logger;
35
import org.slf4j.LoggerFactory;
36

  
37

  
38
/**
39
 * @author fdiaz
40
 *
41
 */
42
public class AggregateLegendSwingLibrary extends AbstractLibrary {
43

  
44
	private static final Logger LOG = LoggerFactory.getLogger(AggregateLegendSwingLibrary.class);
45
	
46
	@Override
47
	protected void doInitialize() throws LibraryException {
48
		registerAsAPI(AggregateLegendSwingLibrary.class);	
49
        require(AggregateLegendLibrary.class);
50
	}
51
	
52
	@Override
53
	protected void doPostInitialize() throws LibraryException {
54
		// Validate there is any implementation registered.
55
		AggregateLegendSwingManager manager = AggregateLegendSwingLocator.getAggregateLegendSwingManager();
56
		if (manager == null) {
57
			throw new ReferenceNotRegisteredException(
58
					AggregateLegendSwingLocator.MANAGER_NAME, AggregateLegendSwingLocator.getInstance());
59
		}
60
	}
61

  
62

  
63
}
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/src/main/java/org/gvsig/legend/aggregate/swing/api/AggregateLegendSwingManager.java
1
/* gvSIG. Desktop Geographic Information System.
2
 *
3
 * Copyright ? 2007-2015 gvSIG Association
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18
 * MA  02110-1301, USA.
19
 *
20
 * For any additional information, do not hesitate to contact us
21
 * at info AT gvsig.com, or visit our website www.gvsig.com.
22
 */
23
package org.gvsig.legend.aggregate.swing.api;
24

  
25
public interface AggregateLegendSwingManager {
26

  
27
    public AggregateLegendEditor createAggregatedLegendEditor();
28
}
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/src/main/java/org/gvsig/legend/aggregate/swing/api/AggregateLegendEditor.java
1

  
2
package org.gvsig.legend.aggregate.swing.api;
3

  
4
import org.gvsig.app.project.documents.view.legend.gui.ILegendPanel;
5

  
6

  
7
public interface AggregateLegendEditor extends ILegendPanel {
8

  
9
}
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.api/pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2
  <modelVersion>4.0.0</modelVersion>
3
  <parent>
4
    <groupId>org.gvsig</groupId>
5
    <artifactId>org.gvsig.legend.aggregate.swing</artifactId>
6
    <version>1.0.126</version>
7
  </parent>
8
  <groupId>org.gvsig</groupId>
9
  <artifactId>org.gvsig.legend.aggregate.swing.api</artifactId>
10
  <name>org.gvsig.legend.aggregate.swing.api</name>
11
  <dependencies>
12
    <dependency>
13
      <groupId>org.gvsig</groupId>
14
      <artifactId>org.gvsig.tools.swing.api</artifactId>
15
      <scope>compile</scope>
16
    </dependency>
17
    <dependency>
18
      <groupId>org.gvsig</groupId>
19
      <artifactId>org.gvsig.legend.aggregate.lib.api</artifactId>
20
      <scope>compile</scope>
21
    </dependency>
22
    <dependency>
23
      <groupId>org.gvsig</groupId>
24
      <artifactId>org.gvsig.symbology.swing.api</artifactId>
25
      <scope>compile</scope>
26
    </dependency>
27
  </dependencies>
28
</project>
0 29

  
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2
  <modelVersion>4.0.0</modelVersion>
3
  <parent>
4
    <groupId>org.gvsig</groupId>
5
    <artifactId>org.gvsig.legend.aggregate</artifactId>
6
    <version>1.0.126</version>
7
  </parent>
8
  <groupId>org.gvsig</groupId>
9
  <artifactId>org.gvsig.legend.aggregate.swing</artifactId>
10
  <packaging>pom</packaging>
11
  <name>org.gvsig.legend.aggregate.swing</name>
12
  <modules>
13
    <module>org.gvsig.legend.aggregate.swing.api</module>
14
    <module>org.gvsig.legend.aggregate.swing.impl</module>
15
  </modules>
16
</project>
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.impl/src/main/resources/META-INF/services/org.gvsig.tools.library.Library
1
org.gvsig.legend.aggregate.swing.impl.DefaultAggregateLegendSwingLibrary
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.impl/src/main/java/org/gvsig/legend/aggregate/swing/impl/DefaultAggregateLegendSwingLibrary.java
1
/**
2
 * gvSIG. Desktop Geographic Information System.
3
 *
4
 * Copyright ? 2007-2015 gvSIG Association
5
 *
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 2
9
 * of the License, or (at your option) any later version.
10
 *
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19
 * MA  02110-1301, USA.
20
 *
21
 * For any additional information, do not hesitate to contact us
22
 * at info AT gvsig.com, or visit our website www.gvsig.com.
23
 */
24

  
25
package org.gvsig.legend.aggregate.swing.impl;
26

  
27
import org.gvsig.legend.aggregate.lib.api.AggregateLegendLibrary;
28
import org.gvsig.legend.aggregate.swing.api.AggregateLegendSwingLibrary;
29
import org.gvsig.legend.aggregate.swing.api.AggregateLegendSwingLocator;
30
import org.gvsig.symbology.swing.SymbologySwingLibrary;
31
import org.gvsig.symbology.swing.SymbologySwingLocator;
32
import org.gvsig.symbology.swing.SymbologySwingManager;
33
import org.gvsig.tools.library.AbstractLibrary;
34
import org.gvsig.tools.library.LibraryException;
35

  
36

  
37
public class DefaultAggregateLegendSwingLibrary extends AbstractLibrary {
38

  
39

  
40

  
41
	@Override
42
    public void doRegistration() {
43
        registerAsImplementationOf(AggregateLegendSwingLibrary.class);
44
        require(SymbologySwingLibrary.class);
45
    }
46

  
47
    @Override
48
    protected void doInitialize() throws LibraryException {
49
        AggregateLegendSwingLocator.registerAggregateLegendSwingManager(DefaultAggregateLegendSwingManager.class);
50
    }
51

  
52
    @Override
53
    protected void doPostInitialize() throws LibraryException {
54
        SymbologySwingManager symmnager = SymbologySwingLocator.getSwingManager();
55
        symmnager.registerLegendEditor(DefaultAggregateLegendEditor.class);
56
	}
57

  
58
}
org.gvsig.legend.aggregate/tags/org.gvsig.legend.aggregate-1.0.126/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.impl/src/main/java/org/gvsig/legend/aggregate/swing/impl/DefaultAggregateLegendEditorView.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2

  
3
<object classname="com.jeta.forms.store.memento.FormPackage">
4
 <at name="fileversion">
5
  <object classname="com.jeta.forms.store.memento.FormsVersion2">
6
   <at name="major">2</at>
7
   <at name="minor">0</at>
8
   <at name="sub">0</at>
9
  </object>
10
 </at>
11
 <at name="form">
12
  <object classname="com.jeta.forms.store.memento.FormMemento">
13
   <super classname="com.jeta.forms.store.memento.ComponentMemento">
14
    <at name="cellconstraints">
15
     <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
16
      <at name="column">1</at>
17
      <at name="row">1</at>
18
      <at name="colspan">1</at>
19
      <at name="rowspan">1</at>
20
      <at name="halign">default</at>
21
      <at name="valign">default</at>
22
      <at name="insets" object="insets">0,0,0,0</at>
23
     </object>
24
    </at>
25
    <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
26
   </super>
27
   <at name="id">/home/jjdelcerro/datos/devel/org.gvsig.legend.aggregate/org.gvsig.legend.aggregate.swing/org.gvsig.legend.aggregate.swing.impl/src/main/java/org/gvsig/legend/aggregate/swing/impl/DefaultAggregateLegendEditorView.xml</at>
28
   <at name="rowspecs">CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE</at>
29
   <at name="colspecs">FILL:4DLU:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE</at>
30
   <at name="components">
31
    <object classname="java.util.LinkedList">
32
     <item >
33
      <at name="value">
34
       <object classname="com.jeta.forms.store.memento.BeanMemento">
35
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
36
         <at name="cellconstraints">
37
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
38
           <at name="column">2</at>
39
           <at name="row">2</at>
40
           <at name="colspan">3</at>
41
           <at name="rowspan">1</at>
42
           <at name="halign">default</at>
43
           <at name="valign">default</at>
44
           <at name="insets" object="insets">0,0,0,0</at>
45
          </object>
46
         </at>
47
         <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
48
        </super>
49
        <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
50
        <at name="beanclass">javax.swing.JRadioButton</at>
51
        <at name="beanproperties">
52
         <object classname="com.jeta.forms.store.memento.PropertiesMemento">
53
          <at name="classname">javax.swing.JRadioButton</at>
54
          <at name="properties">
55
           <object classname="com.jeta.forms.store.support.PropertyMap">
56
            <at name="border">
57
             <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
58
              <super classname="com.jeta.forms.store.properties.BorderProperty">
59
               <at name="name">border</at>
60
              </super>
61
              <at name="borders">
62
               <object classname="java.util.LinkedList">
63
                <item >
64
                 <at name="value">
65
                  <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
66
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
67
                    <at name="name">border</at>
68
                   </super>
69
                  </object>
70
                 </at>
71
                </item>
72
               </object>
73
              </at>
74
             </object>
75
            </at>
76
            <at name="actionCommand">Basic</at>
77
            <at name="buttonGroup">
78
             <object classname="com.jeta.forms.store.properties.ButtonGroupProperty">
79
              <at name="name">buttonGroup</at>
80
              <at name="groupname">1</at>
81
             </object>
82
            </at>
83
            <at name="name">rdbBasic</at>
84
            <at name="width">516</at>
85
            <at name="text">_Use_basic_cluster_mark</at>
86
            <at name="height">16</at>
87
           </object>
88
          </at>
89
         </object>
90
        </at>
91
       </object>
92
      </at>
93
     </item>
94
     <item >
95
      <at name="value">
96
       <object classname="com.jeta.forms.store.memento.BeanMemento">
97
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
98
         <at name="cellconstraints">
99
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
100
           <at name="column">2</at>
101
           <at name="row">6</at>
102
           <at name="colspan">3</at>
103
           <at name="rowspan">1</at>
104
           <at name="halign">default</at>
105
           <at name="valign">default</at>
106
           <at name="insets" object="insets">0,0,0,0</at>
107
          </object>
108
         </at>
109
         <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
110
        </super>
111
        <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
112
        <at name="beanclass">javax.swing.JRadioButton</at>
113
        <at name="beanproperties">
114
         <object classname="com.jeta.forms.store.memento.PropertiesMemento">
115
          <at name="classname">javax.swing.JRadioButton</at>
116
          <at name="properties">
117
           <object classname="com.jeta.forms.store.support.PropertyMap">
118
            <at name="border">
119
             <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
120
              <super classname="com.jeta.forms.store.properties.BorderProperty">
121
               <at name="name">border</at>
122
              </super>
123
              <at name="borders">
124
               <object classname="java.util.LinkedList">
125
                <item >
126
                 <at name="value">
127
                  <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
128
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
129
                    <at name="name">border</at>
130
                   </super>
131
                  </object>
132
                 </at>
133
                </item>
134
               </object>
135
              </at>
136
             </object>
137
            </at>
138
            <at name="actionCommand">Styled</at>
139
            <at name="buttonGroup">
140
             <object classname="com.jeta.forms.store.properties.ButtonGroupProperty">
141
              <at name="name">buttonGroup</at>
142
              <at name="groupname">1</at>
143
             </object>
144
            </at>
145
            <at name="name">rdbStyled</at>
146
            <at name="width">516</at>
147
            <at name="text">_Use_styled_cluster_mark</at>
148
            <at name="height">16</at>
149
           </object>
150
          </at>
151
         </object>
152
        </at>
153
       </object>
154
      </at>
155
     </item>
156
     <item >
157
      <at name="value">
158
       <object classname="com.jeta.forms.store.memento.FormMemento">
159
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
160
         <at name="cellconstraints">
161
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
162
           <at name="column">3</at>
163
           <at name="row">4</at>
164
           <at name="colspan">2</at>
165
           <at name="rowspan">1</at>
166
           <at name="halign">default</at>
167
           <at name="valign">default</at>
168
           <at name="insets" object="insets">0,0,0,0</at>
169
          </object>
170
         </at>
171
         <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
172
        </super>
173
        <at name="id">embedded.329209227</at>
174
        <at name="rowspecs">CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE</at>
175
        <at name="colspecs">FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0)</at>
176
        <at name="components">
177
         <object classname="java.util.LinkedList">
178
          <item >
179
           <at name="value">
180
            <object classname="com.jeta.forms.store.memento.BeanMemento">
181
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
182
              <at name="cellconstraints">
183
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
184
                <at name="column">1</at>
185
                <at name="row">3</at>
186
                <at name="colspan">1</at>
187
                <at name="rowspan">1</at>
188
                <at name="halign">default</at>
189
                <at name="valign">default</at>
190
                <at name="insets" object="insets">0,0,0,0</at>
191
               </object>
192
              </at>
193
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
194
             </super>
195
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
196
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
197
             <at name="beanproperties">
198
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
199
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
200
               <at name="properties">
201
                <object classname="com.jeta.forms.store.support.PropertyMap">
202
                 <at name="border">
203
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
204
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
205
                    <at name="name">border</at>
206
                   </super>
207
                   <at name="borders">
208
                    <object classname="java.util.LinkedList">
209
                     <item >
210
                      <at name="value">
211
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
212
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
213
                         <at name="name">border</at>
214
                        </super>
215
                       </object>
216
                      </at>
217
                     </item>
218
                    </object>
219
                   </at>
220
                  </object>
221
                 </at>
222
                 <at name="name">lblOutlineColor</at>
223
                 <at name="width">85</at>
224
                 <at name="text">_Outline_color</at>
225
                 <at name="fill">
226
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
227
                   <at name="name">fill</at>
228
                  </object>
229
                 </at>
230
                 <at name="height">14</at>
231
                </object>
232
               </at>
233
              </object>
234
             </at>
235
            </object>
236
           </at>
237
          </item>
238
          <item >
239
           <at name="value">
240
            <object classname="com.jeta.forms.store.memento.BeanMemento">
241
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
242
              <at name="cellconstraints">
243
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
244
                <at name="column">1</at>
245
                <at name="row">5</at>
246
                <at name="colspan">1</at>
247
                <at name="rowspan">1</at>
248
                <at name="halign">default</at>
249
                <at name="valign">default</at>
250
                <at name="insets" object="insets">0,0,0,0</at>
251
               </object>
252
              </at>
253
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
254
             </super>
255
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
256
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
257
             <at name="beanproperties">
258
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
259
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
260
               <at name="properties">
261
                <object classname="com.jeta.forms.store.support.PropertyMap">
262
                 <at name="border">
263
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
264
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
265
                    <at name="name">border</at>
266
                   </super>
267
                   <at name="borders">
268
                    <object classname="java.util.LinkedList">
269
                     <item >
270
                      <at name="value">
271
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
272
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
273
                         <at name="name">border</at>
274
                        </super>
275
                       </object>
276
                      </at>
277
                     </item>
278
                    </object>
279
                   </at>
280
                  </object>
281
                 </at>
282
                 <at name="name">lblFillColor</at>
283
                 <at name="width">85</at>
284
                 <at name="text">_Fill_color</at>
285
                 <at name="fill">
286
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
287
                   <at name="name">fill</at>
288
                  </object>
289
                 </at>
290
                 <at name="height">14</at>
291
                </object>
292
               </at>
293
              </object>
294
             </at>
295
            </object>
296
           </at>
297
          </item>
298
          <item >
299
           <at name="value">
300
            <object classname="com.jeta.forms.store.memento.BeanMemento">
301
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
302
              <at name="cellconstraints">
303
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
304
                <at name="column">1</at>
305
                <at name="row">7</at>
306
                <at name="colspan">1</at>
307
                <at name="rowspan">1</at>
308
                <at name="halign">default</at>
309
                <at name="valign">default</at>
310
                <at name="insets" object="insets">0,0,0,0</at>
311
               </object>
312
              </at>
313
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
314
             </super>
315
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
316
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
317
             <at name="beanproperties">
318
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
319
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
320
               <at name="properties">
321
                <object classname="com.jeta.forms.store.support.PropertyMap">
322
                 <at name="border">
323
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
324
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
325
                    <at name="name">border</at>
326
                   </super>
327
                   <at name="borders">
328
                    <object classname="java.util.LinkedList">
329
                     <item >
330
                      <at name="value">
331
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
332
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
333
                         <at name="name">border</at>
334
                        </super>
335
                       </object>
336
                      </at>
337
                     </item>
338
                    </object>
339
                   </at>
340
                  </object>
341
                 </at>
342
                 <at name="name">lblTextColor</at>
343
                 <at name="width">85</at>
344
                 <at name="text">_Text_color</at>
345
                 <at name="fill">
346
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
347
                   <at name="name">fill</at>
348
                  </object>
349
                 </at>
350
                 <at name="height">14</at>
351
                </object>
352
               </at>
353
              </object>
354
             </at>
355
            </object>
356
           </at>
357
          </item>
358
          <item >
359
           <at name="value">
360
            <object classname="com.jeta.forms.store.memento.BeanMemento">
361
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
362
              <at name="cellconstraints">
363
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
364
                <at name="column">1</at>
365
                <at name="row">9</at>
366
                <at name="colspan">1</at>
367
                <at name="rowspan">1</at>
368
                <at name="halign">default</at>
369
                <at name="valign">default</at>
370
                <at name="insets" object="insets">0,0,0,0</at>
371
               </object>
372
              </at>
373
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
374
             </super>
375
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
376
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
377
             <at name="beanproperties">
378
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
379
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
380
               <at name="properties">
381
                <object classname="com.jeta.forms.store.support.PropertyMap">
382
                 <at name="border">
383
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
384
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
385
                    <at name="name">border</at>
386
                   </super>
387
                   <at name="borders">
388
                    <object classname="java.util.LinkedList">
389
                     <item >
390
                      <at name="value">
391
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
392
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
393
                         <at name="name">border</at>
394
                        </super>
395
                       </object>
396
                      </at>
397
                     </item>
398
                    </object>
399
                   </at>
400
                  </object>
401
                 </at>
402
                 <at name="name">lblTextFont</at>
403
                 <at name="width">85</at>
404
                 <at name="text">_Text_font</at>
405
                 <at name="fill">
406
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
407
                   <at name="name">fill</at>
408
                  </object>
409
                 </at>
410
                 <at name="height">14</at>
411
                </object>
412
               </at>
413
              </object>
414
             </at>
415
            </object>
416
           </at>
417
          </item>
418
          <item >
419
           <at name="value">
420
            <object classname="com.jeta.forms.store.memento.BeanMemento">
421
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
422
              <at name="cellconstraints">
423
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
424
                <at name="column">1</at>
425
                <at name="row">11</at>
426
                <at name="colspan">1</at>
427
                <at name="rowspan">1</at>
428
                <at name="halign">default</at>
429
                <at name="valign">default</at>
430
                <at name="insets" object="insets">0,0,0,0</at>
431
               </object>
432
              </at>
433
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
434
             </super>
435
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
436
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
437
             <at name="beanproperties">
438
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
439
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
440
               <at name="properties">
441
                <object classname="com.jeta.forms.store.support.PropertyMap">
442
                 <at name="border">
443
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
444
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
445
                    <at name="name">border</at>
446
                   </super>
447
                   <at name="borders">
448
                    <object classname="java.util.LinkedList">
449
                     <item >
450
                      <at name="value">
451
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
452
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
453
                         <at name="name">border</at>
454
                        </super>
455
                       </object>
456
                      </at>
457
                     </item>
458
                    </object>
459
                   </at>
460
                  </object>
461
                 </at>
462
                 <at name="name">lblShowBounds</at>
463
                 <at name="width">85</at>
464
                 <at name="text">_Show_bounds</at>
465
                 <at name="fill">
466
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
467
                   <at name="name">fill</at>
468
                  </object>
469
                 </at>
470
                 <at name="height">14</at>
471
                </object>
472
               </at>
473
              </object>
474
             </at>
475
            </object>
476
           </at>
477
          </item>
478
          <item >
479
           <at name="value">
480
            <object classname="com.jeta.forms.store.memento.BeanMemento">
481
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
482
              <at name="cellconstraints">
483
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
484
                <at name="column">3</at>
485
                <at name="row">11</at>
486
                <at name="colspan">1</at>
487
                <at name="rowspan">1</at>
488
                <at name="halign">default</at>
489
                <at name="valign">default</at>
490
                <at name="insets" object="insets">0,0,0,0</at>
491
               </object>
492
              </at>
493
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
494
             </super>
495
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
496
             <at name="beanclass">javax.swing.JCheckBox</at>
497
             <at name="beanproperties">
498
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
499
               <at name="classname">javax.swing.JCheckBox</at>
500
               <at name="properties">
501
                <object classname="com.jeta.forms.store.support.PropertyMap">
502
                 <at name="border">
503
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
504
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
505
                    <at name="name">border</at>
506
                   </super>
507
                   <at name="borders">
508
                    <object classname="java.util.LinkedList">
509
                     <item >
510
                      <at name="value">
511
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
512
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
513
                         <at name="name">border</at>
514
                        </super>
515
                       </object>
516
                      </at>
517
                     </item>
518
                    </object>
519
                   </at>
520
                  </object>
521
                 </at>
522
                 <at name="name">chkShowBounds</at>
523
                 <at name="width">392</at>
524
                 <at name="height">15</at>
525
                </object>
526
               </at>
527
              </object>
528
             </at>
529
            </object>
530
           </at>
531
          </item>
532
          <item >
533
           <at name="value">
534
            <object classname="com.jeta.forms.store.memento.BeanMemento">
535
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
536
              <at name="cellconstraints">
537
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
538
                <at name="column">1</at>
539
                <at name="row">1</at>
540
                <at name="colspan">1</at>
541
                <at name="rowspan">1</at>
542
                <at name="halign">default</at>
543
                <at name="valign">default</at>
544
                <at name="insets" object="insets">0,0,0,0</at>
545
               </object>
546
              </at>
547
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
548
             </super>
549
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
550
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
551
             <at name="beanproperties">
552
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
553
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
554
               <at name="properties">
555
                <object classname="com.jeta.forms.store.support.PropertyMap">
556
                 <at name="border">
557
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
558
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
559
                    <at name="name">border</at>
560
                   </super>
561
                   <at name="borders">
562
                    <object classname="java.util.LinkedList">
563
                     <item >
564
                      <at name="value">
565
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
566
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
567
                         <at name="name">border</at>
568
                        </super>
569
                       </object>
570
                      </at>
571
                     </item>
572
                    </object>
573
                   </at>
574
                  </object>
575
                 </at>
576
                 <at name="name">lblSymbolSize</at>
577
                 <at name="width">85</at>
578
                 <at name="text">_Symbol_size</at>
579
                 <at name="fill">
580
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
581
                   <at name="name">fill</at>
582
                  </object>
583
                 </at>
584
                 <at name="height">14</at>
585
                </object>
586
               </at>
587
              </object>
588
             </at>
589
            </object>
590
           </at>
591
          </item>
592
          <item >
593
           <at name="value">
594
            <object classname="com.jeta.forms.store.memento.FormMemento">
595
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
596
              <at name="cellconstraints">
597
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
598
                <at name="column">3</at>
599
                <at name="row">3</at>
600
                <at name="colspan">1</at>
601
                <at name="rowspan">1</at>
602
                <at name="halign">default</at>
603
                <at name="valign">default</at>
604
                <at name="insets" object="insets">0,0,0,0</at>
605
               </object>
606
              </at>
607
              <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
608
             </super>
609
             <at name="id">embedded.1690387536</at>
610
             <at name="rowspecs">CENTER:DEFAULT:NONE</at>
611
             <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE</at>
612
             <at name="components">
613
              <object classname="java.util.LinkedList">
614
               <item >
615
                <at name="value">
616
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
617
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
618
                   <at name="cellconstraints">
619
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
620
                     <at name="column">1</at>
621
                     <at name="row">1</at>
622
                     <at name="colspan">1</at>
623
                     <at name="rowspan">1</at>
624
                     <at name="halign">default</at>
625
                     <at name="valign">default</at>
626
                     <at name="insets" object="insets">0,0,0,0</at>
627
                    </object>
628
                   </at>
629
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
630
                  </super>
631
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
632
                  <at name="beanclass">javax.swing.JTextField</at>
633
                  <at name="beanproperties">
634
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
635
                    <at name="classname">javax.swing.JTextField</at>
636
                    <at name="properties">
637
                     <object classname="com.jeta.forms.store.support.PropertyMap">
638
                      <at name="border">
639
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
640
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
641
                         <at name="name">border</at>
642
                        </super>
643
                        <at name="borders">
644
                         <object classname="java.util.LinkedList">
645
                          <item >
646
                           <at name="value">
647
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
648
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
649
                              <at name="name">border</at>
650
                             </super>
651
                            </object>
652
                           </at>
653
                          </item>
654
                         </object>
655
                        </at>
656
                       </object>
657
                      </at>
658
                      <at name="horizontalAlignment">4</at>
659
                      <at name="background" object="color">236,233,216</at>
660
                      <at name="editable">false</at>
661
                      <at name="name">txtOutlineColor</at>
662
                      <at name="width">79</at>
663
                      <at name="font">
664
                       <object classname="com.jeta.forms.store.properties.FontProperty">
665
                        <at name="family">Courier 10 Pitch</at>
666
                        <at name="style">0</at>
667
                        <at name="size">11</at>
668
                       </object>
669
                      </at>
670
                      <at name="height">20</at>
671
                     </object>
672
                    </at>
673
                   </object>
674
                  </at>
675
                 </object>
676
                </at>
677
               </item>
678
               <item >
679
                <at name="value">
680
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
681
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
682
                   <at name="cellconstraints">
683
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
684
                     <at name="column">3</at>
685
                     <at name="row">1</at>
686
                     <at name="colspan">1</at>
687
                     <at name="rowspan">1</at>
688
                     <at name="halign">default</at>
689
                     <at name="valign">default</at>
690
                     <at name="insets" object="insets">0,0,0,0</at>
691
                    </object>
692
                   </at>
693
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
694
                  </super>
695
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
696
                  <at name="beanclass">javax.swing.JButton</at>
697
                  <at name="beanproperties">
698
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
699
                    <at name="classname">javax.swing.JButton</at>
700
                    <at name="properties">
701
                     <object classname="com.jeta.forms.store.support.PropertyMap">
702
                      <at name="border">
703
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
704
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
705
                         <at name="name">border</at>
706
                        </super>
707
                        <at name="borders">
708
                         <object classname="java.util.LinkedList">
709
                          <item >
710
                           <at name="value">
711
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
712
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
713
                              <at name="name">border</at>
714
                             </super>
715
                            </object>
716
                           </at>
717
                          </item>
718
                         </object>
719
                        </at>
720
                       </object>
721
                      </at>
722
                      <at name="actionCommand">...</at>
723
                      <at name="name">btnOutlineColor</at>
724
                      <at name="width">44</at>
725
                      <at name="text">...</at>
726
                      <at name="height">22</at>
727
                     </object>
728
                    </at>
729
                   </object>
730
                  </at>
731
                 </object>
732
                </at>
733
               </item>
734
               <item >
735
                <at name="value">
736
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
737
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
738
                   <at name="cellconstraints">
739
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
740
                     <at name="column">5</at>
741
                     <at name="row">1</at>
742
                     <at name="colspan">1</at>
743
                     <at name="rowspan">1</at>
744
                     <at name="halign">default</at>
745
                     <at name="valign">default</at>
746
                     <at name="insets" object="insets">0,0,0,0</at>
747
                    </object>
748
                   </at>
749
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
750
                  </super>
751
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
752
                  <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
753
                  <at name="beanproperties">
754
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
755
                    <at name="classname">com.jeta.forms.components.label.JETALabel</at>
756
                    <at name="properties">
757
                     <object classname="com.jeta.forms.store.support.PropertyMap">
758
                      <at name="border">
759
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
760
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
761
                         <at name="name">border</at>
762
                        </super>
763
                        <at name="borders">
764
                         <object classname="java.util.LinkedList">
765
                          <item >
766
                           <at name="value">
767
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
768
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
769
                              <at name="name">border</at>
770
                             </super>
771
                            </object>
772
                           </at>
773
                          </item>
774
                         </object>
775
                        </at>
776
                       </object>
777
                      </at>
778
                      <at name="name">lblOutlineColorAlpha</at>
779
                      <at name="width">31</at>
780
                      <at name="text">Alpha</at>
781
                      <at name="fill">
782
                       <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
783
                        <at name="name">fill</at>
784
                       </object>
785
                      </at>
786
                      <at name="height">14</at>
787
                     </object>
788
                    </at>
789
                   </object>
790
                  </at>
791
                 </object>
792
                </at>
793
               </item>
794
               <item >
795
                <at name="value">
796
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
797
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
798
                   <at name="cellconstraints">
799
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
800
                     <at name="column">7</at>
801
                     <at name="row">1</at>
802
                     <at name="colspan">1</at>
803
                     <at name="rowspan">1</at>
804
                     <at name="halign">default</at>
805
                     <at name="valign">default</at>
806
                     <at name="insets" object="insets">0,0,0,0</at>
807
                    </object>
808
                   </at>
809
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
810
                  </super>
811
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
812
                  <at name="beanclass">javax.swing.JSlider</at>
813
                  <at name="beanproperties">
814
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
815
                    <at name="classname">javax.swing.JSlider</at>
816
                    <at name="properties">
817
                     <object classname="com.jeta.forms.store.support.PropertyMap">
818
                      <at name="border">
819
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
820
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
821
                         <at name="name">border</at>
822
                        </super>
823
                        <at name="borders">
824
                         <object classname="java.util.LinkedList">
825
                          <item >
826
                           <at name="value">
827
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
828
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
829
                              <at name="name">border</at>
830
                             </super>
831
                            </object>
832
                           </at>
833
                          </item>
834
                         </object>
835
                        </at>
836
                       </object>
837
                      </at>
838
                      <at name="name">sldOutlineColorAlpha</at>
839
                      <at name="width">200</at>
840
                      <at name="majorTickSpacing">20</at>
841
                      <at name="height">16</at>
842
                     </object>
843
                    </at>
844
                   </object>
845
                  </at>
846
                 </object>
847
                </at>
848
               </item>
849
              </object>
850
             </at>
851
             <at name="properties">
852
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
853
               <at name="classname">com.jeta.forms.gui.form.GridView</at>
854
               <at name="properties">
855
                <object classname="com.jeta.forms.store.support.PropertyMap">
856
                 <at name="border">
857
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
858
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
859
                    <at name="name">border</at>
860
                   </super>
861
                   <at name="borders">
862
                    <object classname="java.util.LinkedList"/>
863
                   </at>
864
                  </object>
865
                 </at>
866
                 <at name="name"/>
867
                 <at name="fill">
868
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
869
                   <at name="name">fill</at>
870
                  </object>
871
                 </at>
872
                 <at name="scollBars">
873
                  <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
874
                   <at name="name">scollBars</at>
875
                   <at name="verticalpolicy">21</at>
876
                   <at name="horizontalpolicy">31</at>
877
                   <at name="border">
878
                    <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
879
                     <super classname="com.jeta.forms.store.properties.BorderProperty">
880
                      <at name="name">border</at>
881
                     </super>
882
                     <at name="borders">
883
                      <object classname="java.util.LinkedList">
884
                       <item >
885
                        <at name="value">
886
                         <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
887
                          <super classname="com.jeta.forms.store.properties.BorderProperty">
888
                           <at name="name">border</at>
889
                          </super>
890
                         </object>
891
                        </at>
892
                       </item>
893
                      </object>
894
                     </at>
895
                    </object>
896
                   </at>
897
                  </object>
898
                 </at>
899
                </object>
900
               </at>
901
              </object>
902
             </at>
903
             <at name="cellpainters">
904
              <object classname="com.jeta.forms.store.support.Matrix">
905
               <at name="rows">
906
                <object classname="[Ljava.lang.Object;" size="1">
907
                 <at name="item" index="0">
908
                  <object classname="[Ljava.lang.Object;" size="7"/>
909
                 </at>
910
                </object>
911
               </at>
912
              </object>
913
             </at>
914
             <at name="rowgroups">
915
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
916
               <at name="groups">
917
                <object classname="java.util.HashMap"/>
918
               </at>
919
              </object>
920
             </at>
921
             <at name="colgroups">
922
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
923
               <at name="groups">
924
                <object classname="java.util.HashMap"/>
925
               </at>
926
              </object>
927
             </at>
928
            </object>
929
           </at>
930
          </item>
931
          <item >
932
           <at name="value">
933
            <object classname="com.jeta.forms.store.memento.FormMemento">
934
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
935
              <at name="cellconstraints">
936
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
937
                <at name="column">3</at>
938
                <at name="row">5</at>
939
                <at name="colspan">1</at>
940
                <at name="rowspan">1</at>
941
                <at name="halign">default</at>
942
                <at name="valign">default</at>
943
                <at name="insets" object="insets">0,0,0,0</at>
944
               </object>
945
              </at>
946
              <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
947
             </super>
948
             <at name="id">embedded.1720235602</at>
949
             <at name="rowspecs">CENTER:DEFAULT:NONE</at>
950
             <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE</at>
951
             <at name="components">
952
              <object classname="java.util.LinkedList">
953
               <item >
954
                <at name="value">
955
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
956
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
957
                   <at name="cellconstraints">
958
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
959
                     <at name="column">1</at>
960
                     <at name="row">1</at>
961
                     <at name="colspan">1</at>
962
                     <at name="rowspan">1</at>
963
                     <at name="halign">default</at>
964
                     <at name="valign">default</at>
965
                     <at name="insets" object="insets">0,0,0,0</at>
966
                    </object>
967
                   </at>
968
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
969
                  </super>
970
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
971
                  <at name="beanclass">javax.swing.JTextField</at>
972
                  <at name="beanproperties">
973
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
974
                    <at name="classname">javax.swing.JTextField</at>
975
                    <at name="properties">
976
                     <object classname="com.jeta.forms.store.support.PropertyMap">
977
                      <at name="border">
978
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
979
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
980
                         <at name="name">border</at>
981
                        </super>
982
                        <at name="borders">
983
                         <object classname="java.util.LinkedList">
984
                          <item >
985
                           <at name="value">
986
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
987
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
988
                              <at name="name">border</at>
989
                             </super>
990
                            </object>
991
                           </at>
992
                          </item>
993
                         </object>
994
                        </at>
995
                       </object>
996
                      </at>
997
                      <at name="horizontalAlignment">4</at>
998
                      <at name="background" object="color">236,233,216</at>
999
                      <at name="editable">false</at>
1000
                      <at name="name">txtFillColor</at>
1001
                      <at name="width">79</at>
1002
                      <at name="scrollOffset">1</at>
1003
                      <at name="font">
1004
                       <object classname="com.jeta.forms.store.properties.FontProperty">
1005
                        <at name="family">Courier 10 Pitch</at>
1006
                        <at name="style">0</at>
1007
                        <at name="size">11</at>
1008
                       </object>
1009
                      </at>
1010
                      <at name="height">20</at>
1011
                     </object>
1012
                    </at>
1013
                   </object>
1014
                  </at>
1015
                 </object>
1016
                </at>
1017
               </item>
1018
               <item >
1019
                <at name="value">
1020
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
1021
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
1022
                   <at name="cellconstraints">
1023
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
1024
                     <at name="column">3</at>
1025
                     <at name="row">1</at>
1026
                     <at name="colspan">1</at>
1027
                     <at name="rowspan">1</at>
1028
                     <at name="halign">default</at>
1029
                     <at name="valign">default</at>
1030
                     <at name="insets" object="insets">0,0,0,0</at>
1031
                    </object>
1032
                   </at>
1033
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
1034
                  </super>
1035
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
1036
                  <at name="beanclass">javax.swing.JButton</at>
1037
                  <at name="beanproperties">
1038
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
1039
                    <at name="classname">javax.swing.JButton</at>
1040
                    <at name="properties">
1041
                     <object classname="com.jeta.forms.store.support.PropertyMap">
1042
                      <at name="border">
1043
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1044
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
1045
                         <at name="name">border</at>
1046
                        </super>
1047
                        <at name="borders">
1048
                         <object classname="java.util.LinkedList">
1049
                          <item >
1050
                           <at name="value">
1051
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
1052
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
1053
                              <at name="name">border</at>
1054
                             </super>
1055
                            </object>
1056
                           </at>
1057
                          </item>
1058
                         </object>
1059
                        </at>
1060
                       </object>
1061
                      </at>
1062
                      <at name="actionCommand">...</at>
1063
                      <at name="name">btnFillColor</at>
1064
                      <at name="width">44</at>
1065
                      <at name="text">...</at>
1066
                      <at name="height">22</at>
1067
                     </object>
1068
                    </at>
1069
                   </object>
1070
                  </at>
1071
                 </object>
1072
                </at>
1073
               </item>
1074
               <item >
1075
                <at name="value">
1076
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
1077
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
1078
                   <at name="cellconstraints">
1079
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
1080
                     <at name="column">5</at>
1081
                     <at name="row">1</at>
1082
                     <at name="colspan">1</at>
1083
                     <at name="rowspan">1</at>
1084
                     <at name="halign">default</at>
1085
                     <at name="valign">default</at>
1086
                     <at name="insets" object="insets">0,0,0,0</at>
1087
                    </object>
1088
                   </at>
1089
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
1090
                  </super>
1091
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
1092
                  <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
1093
                  <at name="beanproperties">
1094
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
1095
                    <at name="classname">com.jeta.forms.components.label.JETALabel</at>
1096
                    <at name="properties">
1097
                     <object classname="com.jeta.forms.store.support.PropertyMap">
1098
                      <at name="border">
1099
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1100
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
1101
                         <at name="name">border</at>
1102
                        </super>
1103
                        <at name="borders">
1104
                         <object classname="java.util.LinkedList">
1105
                          <item >
1106
                           <at name="value">
1107
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
1108
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
1109
                              <at name="name">border</at>
1110
                             </super>
1111
                            </object>
1112
                           </at>
1113
                          </item>
1114
                         </object>
1115
                        </at>
1116
                       </object>
1117
                      </at>
1118
                      <at name="name">lblFillColorAlpha</at>
1119
                      <at name="width">31</at>
1120
                      <at name="text">Alpha</at>
1121
                      <at name="fill">
1122
                       <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
1123
                        <at name="name">fill</at>
1124
                       </object>
1125
                      </at>
1126
                      <at name="height">14</at>
1127
                     </object>
1128
                    </at>
1129
                   </object>
1130
                  </at>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff