Updated the application title text in the windows installer. Modified the schema validation method (Check Format) to first use the name space url defined in the xml and then fall back to the imdi schema and then the schema provided in the jar file. Added clarin XSD reader. Loaded Clarin templates from the schema location of cmdi files. Addded component insertion into clarin files (via add menu). Added auto recovery from history when a file is missing. Updated the add menu contents to handle clarin sub nodes. Corrected nodes left after a delete from the tree. Updated the sub child node detection when reading in the metadata xml to handle cmdi templates with full paths. Added clarin link reader. Inserted Clarin linked nodes into the Arbil tree. Stored all clarin profile schemas on disk when they are first seen. Added Handle resolution and general URL resolution in Clarin links. Added test fields to the wizard html. Added CMDI function to tell when a resource can be added or not to a specific node. Set the profile name in clarin templates. Added test for drag and drop onto clarin nodes. Added resource drop action to add resource files to CMDI nodes. Set the drag cursor to indicate allow drops to CMDI nodes based on the values in the schema. Made more robust against broken cmdi resource links. Added resource proxy nodes for CMDI files when adding resources. Truncated clarin pathnames. Provided a default node name based on the profile name of a cmdi node. Started getting the filed constraints from the xsd. Corrected the adding of sub nodes such as actors. When a sub node is added the correct node path is returned for display in a table. Added check for updates menu item. Added template and profile selection dialogue. Added thread and progress bar for clarin profile loading due to 12mb file sizes. Populated the add menu from the chosen templates and profiles. Enabled adding the selected builtin templates and clarin profiles from the add menu. Modified the template system to work with multiple template/profile selections rather than a single selection. Removed need for "id" attributes that clash with the clarin resource attributes. Added icons to the add menu to make it clear which nodes are IMDI or Clarin before adding them. Prevented error with the language dropdown during editing in the table. Sorted the entries in the templates/profiles dialogue. Removed unrequired jar dependancies. Made the import dialogue process ready to start importing cmdi nodes. Added ability for users to add custom profile urls and files in the templates/profiles dialogue so that users can preview their work while it is still being designed in the clarin servers workspaces. Updated the schema validator to not use the 'id' fields. Modified add and remove corpus links not to use the 'id' fields. Added schema check when saving clarin nodes. Modified the table default display order so that it does not use the 'id' fields to sort rows and columns. Removed the use of the 'id' attribute from determining if a field is editable or not. Added controlled vocabularies that are read from the XSD and used in the table field as the vocabularies dropdown. Added propper text names to the add menu for clarin addable nodes. Prevented .CMD.Resources sub nodes being available in the add menu. Prevented components with only one element being displayed as a sub node in the tree. Started to read the annotations from the schema for field useage description and node name preferrence. Corrected issue sorting nodes. Resolved ambiguous node name issue in the add menu and the tree. Added another workaround for the 12mb+ clarin profile xsd files. Enabled nodes with min bounds 0 and max bounds 1 to be added as child nodes (currently there is no limit to the number the user is able to add and this must be completed at some stage). Added code to highlight the added cell in the table after it has been added, eg add description. Corrected node order within the table when based on the xml order. Sped up the getting of a nodes string value in the hope that the jtree might behave better for it. Updated menu items to include cmdi and imdi.
Updated the application title text in the windows installer.
Modified the schema validation method (Check Format) to first use the name space url defined in the xml and then fall back to the imdi schema and then the schema provided in the jar file.
Added clarin XSD reader.
Loaded Clarin templates from the schema location of cmdi files.
Addded component insertion into clarin files (via add menu).
Added auto recovery from history when a file is missing.
Updated the add menu contents to handle clarin sub nodes.
Corrected nodes left after a delete from the tree.
Updated the sub child node detection when reading in the metadata xml to handle cmdi templates with full paths.
Added clarin link reader.
Inserted Clarin linked nodes into the Arbil tree.
Stored all clarin profile schemas on disk when they are first seen.
Added Handle resolution and general URL resolution in Clarin links.
Added test fields to the wizard html.
Added CMDI function to tell when a resource can be added or not to a specific node.
Set the profile name in clarin templates.
Added test for drag and drop onto clarin nodes.
Added resource drop action to add resource files to CMDI nodes.
Set the drag cursor to indicate allow drops to CMDI nodes based on the values in the schema.
Made more robust against broken cmdi resource links.
Added resource proxy nodes for CMDI files when adding resources.
Truncated clarin pathnames.
Provided a default node name based on the profile name of a cmdi node.
Started getting the filed constraints from the xsd.
Corrected the adding of sub nodes such as actors.
When a sub node is added the correct node path is returned for display in a table.
Added check for updates menu item.
Added template and profile selection dialogue.
Added thread and progress bar for clarin profile loading due to 12mb file sizes.
Populated the add menu from the chosen templates and profiles.
Enabled adding the selected builtin templates and clarin profiles from the add menu.
Modified the template system to work with multiple template/profile selections rather than a single selection.
Removed need for "id" attributes that clash with the clarin resource attributes.
Added icons to the add menu to make it clear which nodes are IMDI or Clarin before adding them.
Prevented error with the language dropdown during editing in the table.
Sorted the entries in the templates/profiles dialogue.
Removed unrequired jar dependancies.
Made the import dialogue process ready to start importing cmdi nodes.
Added ability for users to add custom profile urls and files in the templates/profiles dialogue so that users can preview their work while it is still being designed in the clarin servers workspaces.
Updated the schema validator to not use the 'id' fields.
Modified add and remove corpus links not to use the 'id' fields.
Added schema check when saving clarin nodes.
Modified the table default display order so that it does not use the 'id' fields to sort rows and columns.
Removed the use of the 'id' attribute from determining if a field is editable or not.
Added controlled vocabularies that are read from the XSD and used in the table field as the vocabularies dropdown.
Added propper text names to the add menu for clarin addable nodes.
Prevented .CMD.Resources sub nodes being available in the add menu.
Prevented components with only one element being displayed as a sub node in the tree.
Started to read the annotations from the schema for field useage description and node name preferrence.
Corrected issue sorting nodes.
Resolved ambiguous node name issue in the add menu and the tree.
Added another workaround for the 12mb+ clarin profile xsd files.
Enabled nodes with min bounds 0 and max bounds 1 to be added as child nodes (currently there is no limit to the number the user is able to add and this must be completed at some stage).
Added code to highlight the added cell in the table after it has been added, eg add description.
Corrected node order within the table when based on the xml order.
Sped up the getting of a nodes string value in the hope that the jtree might behave better for it.
Updated menu items to include cmdi and imdi.

TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil