Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.lib / src / main / java / org / gvsig / tools / dynobject @ 651

# Date Author Comment
651 11/28/2011 05:52 AM Cristian Martín

Exception was not translating field Names when showing the error, so fieldName was misleading to the one shown. Bug fixed.

638 11/09/2011 06:20 AM Francisco Díaz Carsí

Fixed method getDefinition of DynObjectPersistenceFactory to search the class in the DynObjectManager with the Persistence namespace.
Fixed method get of ClassesNamespaces when the name param has the namespace prefixed.

628 10/21/2011 07:14 AM Cristian Martín

Forced setting first type and subtype and then the rest of field properties when importing and creating dynFields.

627 10/21/2011 07:12 AM Cristian Martín

indented correctly.

626 10/21/2011 07:09 AM Cristian Martín

toString function was not displaying the appropriate format.

616 10/10/2011 11:24 AM Cristian Martín

checking that if ids are equal isInstance returns true as well.

611 10/07/2011 10:15 AM Cristian Martín

minor fixes on implementation of DefaultDynfield. Some getters could retrieve null values, but their correspondent setters were not checking this option.

610 10/07/2011 10:13 AM Cristian Martín

Added new exception if a field within a dynObject is a dynObject and its subtype has not been defined.

592 08/04/2011 08:45 AM Cristian Martín

DynFieldValidation exceptions reviewed

576 07/21/2011 11:37 AM Cesar Ordiñana

Replace String methods available since java 1.6

528 07/08/2011 02:12 AM Cristian Martín

Indentation and toString function corrected.

527 07/08/2011 02:10 AM Cristian Martín

DynObject consistency also checked with Lists. Subtype element passed to list-item when setting subtype of a dynObject list item.

477 05/11/2011 04:45 AM Joaquín del Cerro Murciano

Remove method DynObject.hasEmptyValues and use of
exception DynFieldValidateException from the API

467 05/10/2011 06:37 AM Cristian Martín

Added value that was trying to insert in DynFieldRequiredException to be queryable.

466 05/10/2011 06:36 AM Cristian Martín

Added hasEmptyValues() function to be used at DynObject level

465 05/10/2011 06:35 AM Cristian Martín

- Added hasEmptyValues() function implementation at DynObject level
- Null value check added before looping into the fields

442 04/14/2011 04:15 AM Joaquín del Cerro Murciano

Remove unused methods in private class

391 02/16/2011 06:28 AM Cristian Martín

Explanation text in error exception when metadata name contains ":" changed.

390 02/14/2011 08:38 AM Cristian Martín

small bug fixed, in order to be able to remove superDynStructs of a given DynStruct.

389 02/14/2011 05:45 AM Cesar Ordiñana

Correct encoding

388 02/09/2011 10:35 AM Cristian Martín

added remove(DynStruct) to remove superClasses and apply a consolide().

387 02/09/2011 08:21 AM Cristian Martín

Changed DynObject values from Object[] to Map in order to add key names of the fields.

386 02/09/2011 08:09 AM Cristian Martín

DynClass name should avoid programmer erros such as inserting more than one ":" in a fullName, one or mor ":" in a namespace or null values in a name. In those cases, an IllegalArgumentException is thrown.

381 01/30/2011 05:04 PM Cristian Martín

Changed getName to getFullName at DynObjectException message

380 01/28/2011 09:49 AM Cristian Martín

superClassMap and classes variables were using dynClass.getName() to put values on the map. Changed to getFullName() function

366 12/16/2010 05:50 AM Cristian Martín

isExtendable API added

365 12/16/2010 05:50 AM Cristian Martín

Some source commented.

361 12/16/2010 05:28 AM Cristian Martín

isExtendable function implementation added at the end of the class, and corrected standard indentation

360 12/16/2010 04:39 AM Cristian Martín

Improvement of iterator(String libraryFilterName) function to not discriminate between uppercase and lowercase.

308 10/18/2010 07:21 AM Cristian Martín

Bug found and solved, in which a HashMap was iterated and each iteration was not correctly casted.

307 10/11/2010 09:35 AM Cristian Martín

Added iterator(string namespace) function to get an iterated list of all the current dynobjects of this specific function.

301 10/11/2010 08:22 AM Cesar Ordiñana

Allow to create paging helper with a given initial page size

300 10/11/2010 08:22 AM Cesar Ordiñana

Add update and delete methods

286 10/01/2010 06:51 AM Joaquín del Cerro Murciano

Improve error handling in extend method of dynclass.

278 09/30/2010 08:05 AM Cesar Ordiñana

Extract DynClassName API
https://forge.osor.eu/pm/task.php?func=detailtask&project_task_id=887&group_id=89&group_project_id=380

261 09/23/2010 03:33 AM Cesar Ordiñana

New DynObjectSet implementation façade for a list of DynObjectSet objects.

259 09/22/2010 08:21 AM Joaquín del Cerro Murciano

Fix bugs in the validate of dynfields when fields are type object.

257 09/22/2010 12:01 AM Cristian Martín

Misspelling of exception solved.

256 09/22/2010 12:00 AM Cristian Martín

Misspelling of exception solved.

253 09/21/2010 10:01 AM Joaquín del Cerro Murciano

Improve error handling in dynobjects validation

251 09/20/2010 11:03 AM Joaquín del Cerro Murciano

Add validate support for URI, URL and File

244 09/15/2010 04:19 AM Cesar Ordiñana

Add a default implementation for the DynObjectPagingHelper interface

222 08/31/2010 07:01 AM Cesar Ordiñana

Javadoc correction

220 08/25/2010 06:27 AM Joaquín del Cerro Murciano

- Add support to File/URL/URI in DataTypes, DynObject and persistence.
- Add visibility of PersistentContext through PersistentState.
- Add checks in set of persistent state of types of values.

218 08/23/2010 07:28 AM Joaquín del Cerro Murciano

Add support to CLassOfValue and ClassOfItems when import class definition from xml.

217 08/23/2010 07:27 AM Joaquín del Cerro Murciano

Replace the use of int values for field type by DataType.

215 08/16/2010 04:41 AM Joaquín del Cerro Murciano
212 08/13/2010 06:58 AM Joaquín del Cerro Murciano

- Add method setClassOfItems to correct bug in classOfValue in a DynFIeld.
- Adds javadoc in the interface.

202 08/12/2010 12:21 AM Cristian Martín

DynField and DynComponent updated to the last version. Date field dependencies erased, since it has been moved to appGvSIG. If the type has no swing object associated, it will show a JTextField with readOnly property active.

196 07/20/2010 07:47 AM Cesar Ordiñana

Change author

189 07/07/2010 02:43 AM Cesar Ordiñana

Replace some methods not available in Java ME CDC

155 06/24/2010 03:38 AM Cesar Ordiñana

Remove unneeded imports

146 06/23/2010 10:34 AM Joaquín del Cerro Murciano

Fix bugs in the namespace management.

141 06/23/2010 07:39 AM Cristian Martín

Added readOnly attributes, as well as some minimal bugs related to ElementType's creation when the field is a Container, in which case the type was mistakenly assigned.

130 05/19/2010 09:54 AM Joaquín del Cerro Murciano

Change the management of containers data types.
Change DYNOBJECT type from CONTAINER to base type.

128 05/18/2010 04:08 AM Joaquín del Cerro Murciano

Fix problems when import dynclass definition from XML with namespaces

120 05/10/2010 06:58 AM Joaquín del Cerro Murciano

Add attribute hidden to DynField

117 05/08/2010 05:37 AM Cesar Ordiñana

Update ToolsLocator to contain only the comma list of xml pull parser implementations to be used with the XmlPullParserFactory

116 05/07/2010 07:26 AM Joaquín del Cerro Murciano
  • Fix bug in namespace/name dynclass lookup
  • Add to persistence manager getDefinition(name)
    to retrieve registered a definition class in
    persistence manager by name.
  • Add throw exception in addDefinition when redefine
    a persistence definition.
112 05/07/2010 05:02 AM Joaquín del Cerro Murciano
  • Extends DataTypeManager to add coerce methods
    and use this in DynObjects.
  • Remove use of deprecated code.
  • Fix register of DefaultDataTypesManager.
  • Remove deprecated methods of DataTypes
    and back this to an interface.
110 05/06/2010 07:06 AM Cesar Ordiñana

Corrected end xml document parsing

109 05/05/2010 08:50 AM Joaquín del Cerro Murciano
  • Change DataTypes from interface to abstract class.
  • Add to ToolsLocator get/register XmlPullParser.
  • DynObject
    - deprecated method and constants related
    to TheTypeOfAvailableValues
    - Add method coerce to DynField
    - Add method importDynClassDefinitions to ...
105 04/26/2010 10:25 AM Cesar Ordiñana

Initial API definition for a DynObjectSet and a DynObjectPagingHelper extracted from the Feature related ones.

102 04/21/2010 09:02 AM Cesar Ordiñana

Return the name as description if none is provided

92 04/16/2010 03:49 AM Cesar Ordiñana

Reimplement the toString method to show the DynObject atribute values

73 03/16/2010 11:30 AM Joaquín del Cerro Murciano

Changes in the implementation of persistence. Everything broken.

69 03/16/2010 07:20 AM José Badía

Modifications on Service before the implementation of FortuneCookie's project

19 02/23/2010 08:46 AM Cesar Ordiñana
18 02/23/2010 08:45 AM Cesar Ordiñana

New project structure with workspace bootstrapping added