Revision 43099 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/plugins/config/generate/ToolBarDescriptor.java

View differences:

ToolBarDescriptor.java
125 125
            fieldValidator.setValidator(typeValidator);
126 126
        }
127 127
        desc.setValidator(fieldValidator);
128
        
129
        //-- _description
130
        desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_description", "description", org.exolab.castor.xml.NodeType.Attribute);
131
        desc.setImmutable(true);
132
        handler = (new org.exolab.castor.xml.XMLFieldHandler() {
133
            public java.lang.Object getValue( java.lang.Object object ) 
134
                throws IllegalStateException
135
            {
136
                ToolBar target = (ToolBar) object;
137
                return target.getDescription();
138
            }
139
            public void setValue( java.lang.Object object, java.lang.Object value) 
140
                throws IllegalStateException, IllegalArgumentException
141
            {
142
                try {
143
                    ToolBar target = (ToolBar) object;
144
                    target.setDescription((java.lang.String) value);
145
                }
146
                catch (java.lang.Exception ex) {
147
                    throw new IllegalStateException(ex.toString());
148
                }
149
            }
150
            public java.lang.Object newInstance( java.lang.Object parent ) {
151
                return null;
152
            }
153
        } );
154
        desc.setHandler(handler);
155
        desc.setRequired(false);
156
        addFieldDescriptor(desc);
157
        
158
        //-- validation code for: _description
159
        fieldValidator = new org.exolab.castor.xml.FieldValidator();
160
        { //-- local scope
161
            StringValidator typeValidator = new StringValidator();
162
            typeValidator.setWhiteSpace("preserve");
163
            fieldValidator.setValidator(typeValidator);
164
        }
165
        desc.setValidator(fieldValidator);
166
        
167
        
128 168
        //-- _position
129 169
        desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_position", "position", org.exolab.castor.xml.NodeType.Attribute);
130 170
        handler = (new org.exolab.castor.xml.XMLFieldHandler() {

Also available in: Unified diff