Skip to main content

Source code revision

core

summary: AGROSENSE-704
revision: 2067
author: Merijn
date: 2012-04-13 09:08:10 UTC (4 years)
message: AGROSENSE-704

Refactored field to node factory
Refactored the import wizard now only shows a choice in the filepicker panel if there is more than one farm project open
Added a mark all to a certain shape.type to the preview panel.
Added help for preview panel and changed the help for filepisker and overview

Refactored the new fieldplan wizard. Does not show geometry containers any more. In the new structure there is one container per farm

Refactored drag and drop to the new structure

Fixed the palette to work in the new structure

Moved all the import functionality from geometrycontainer to FieldManager and wrote some tests for it

removed mask modules
removed field project module
Change Path Actions
M application/pom.xml
M farm/fieldplan/pom.xml
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/FieldPlansNode.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/FieldPlansNodeFactory.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/wizard/FieldPlanDetailsWizardPanelVisual.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/wizard/FieldPlanFieldsWizardPanel.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/wizard/FieldPlanFieldsWizardPanelVisual.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/wizard/FieldPlanSummaryPanelVisual.java
M farm/fieldplan/src/main/java/nl/cloudfarming/client/farm/fieldplan/wizard/FieldPlanWizardIterator.java
M farm/model/pom.xml
M farm/model/src/main/java/nl/cloudfarming/client/farm/model/FieldPlanManager.java
M farm/project/pom.xml
M farm/project/src/main/java/nl/cloudfarming/client/farm/FarmProject.java
M field/import/pom.xml
M field/import/src/main/java/nl/cloudfarming/client/geometry/wizard/ImportShapeFilePicker.java
M field/import/src/main/java/nl/cloudfarming/client/geometry/wizard/ImportShapeFilePickerPanel.java
M field/import/src/main/java/nl/cloudfarming/client/geometry/wizard/ImportShapeWizardIterator.java
A field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/import-geometries-filepicker.html
R field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/import-geometries-save-import.html
M field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/import-geometries.html
M field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/project-idx.xml
M field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/project-map.xml
M field/import/src/main/resources/nl/cloudfarming/client/geometry/docs/project-toc.xml
M field/import/src/test/java/nl/cloudfarming/client/geometry/wizard/ImportShapeFilePickerTest.java
R field/import/src/test/java/nl/cloudfarming/client/geometry/wizard/TestOpenProjects.java
M field/model/src/main/java/nl/cloudfarming/client/field/model/FieldManager.java
R field/model/src/main/java/nl/cloudfarming/client/field/model/GeometryContainer.java
A field/model/src/main/java/nl/cloudfarming/client/field/model/TreatmentZone.java
M field/pom.xml
R field/project/pom.xml
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProject.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectFactory.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectLogicalView.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectNodeFactory.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectPanelVisual.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectWizardIterator.java
R field/project/src/main/java/nl/cloudfarming/client/field/FieldProjectWizardPanel.java
R field/project/src/main/java/nl/cloudfarming/client/field/project/docs/package-info.java
R field/project/src/main/nbm/manifest.mf
R field/project/src/main/nbm/module.xml
R field/project/src/main/resources/nl/cloudfarming/client/field/Bundle.properties
R field/project/src/main/resources/nl/cloudfarming/client/field/FieldProject.png
R field/project/src/main/resources/nl/cloudfarming/client/field/FieldProjectDescription.html
R field/project/src/main/resources/nl/cloudfarming/client/field/FieldProjectProject.zip
R field/project/src/main/resources/nl/cloudfarming/client/field/map.png
R field/project/src/main/resources/nl/cloudfarming/client/field/map_add.png
R field/project/src/main/resources/nl/cloudfarming/client/field/map_add32.png
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/field_project.png
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/project-about.html
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/project-hs.xml
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/project-idx.xml
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/project-map.xml
R field/project/src/main/resources/nl/cloudfarming/client/field/project/docs/project-toc.xml
R field/project/src/main/resources/nl/cloudfarming/client/field/wizard/Bundle.properties
R field/project/src/test/java/nl/cloudfarming/client/field/FieldProjectTest.java
R field/project/src/test/resources/nl/cloudfarming/client/field/wizard/Bundle.properties
M field/shape-type/pom.xml
A field/shape-type/src/main/java/nl/cloudfarming/client/field/shape/type/docs/package-info.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/MapLegendPanel.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/MarkAsPanel.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/ShapePreviewController.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/ShapePreviewPanel.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/ShapePropertiesPanel.java
M field/shape-type/src/main/java/nl/cloudfarming/client/shapetype/preview/ShapePropertyMappingPanel.java
A field/shape-type/src/main/resources/nl/cloudfarming/client/field/shape/type/docs/shape-type-preview.html
A field/shape-type/src/main/resources/nl/cloudfarming/client/field/shape/type/docs/type-hs.xml
A field/shape-type/src/main/resources/nl/cloudfarming/client/field/shape/type/docs/type-idx.xml
A field/shape-type/src/main/resources/nl/cloudfarming/client/field/shape/type/docs/type-map.xml
A field/shape-type/src/main/resources/nl/cloudfarming/client/field/shape/type/docs/type-toc.xml
M field/shape-type/src/test/java/nl/cloudfarming/client/shapetype/preview/ShapePreviewControllerTest.java
M field/type/pom.xml
M field/type/src/main/java/nl/cloudfarming/client/field/type/FieldDataObject.java
M field/type/src/main/java/nl/cloudfarming/client/field/type/FieldManagerImpl.java
A field/type/src/main/java/nl/cloudfarming/client/field/type/FieldNodeFactory.java
A field/type/src/main/java/nl/cloudfarming/client/field/type/FieldRootNodeFactory.java
A field/type/src/main/java/nl/cloudfarming/client/field/type/TreatMentZonePallete.java
A field/type/src/main/java/nl/cloudfarming/client/field/type/TreatmentZoneDataObject.java
M field/type/src/main/resources/nl/cloudfarming/client/field/type/Bundle.properties
A field/type/src/main/resources/nl/cloudfarming/client/field/type/TreatmentZoneResolver.xml
A field/type/src/main/resources/nl/cloudfarming/client/field/type/Treatmentzone.png
A field/type/src/main/resources/nl/cloudfarming/client/field/type/Treatmentzones.png
A field/type/src/main/resources/nl/cloudfarming/client/field/type/folder.png
A field/type/src/main/resources/nl/cloudfarming/client/field/type/folder32.png
M field/type/src/main/resources/nl/cloudfarming/client/field/type/layer.xml
A field/type/src/test/java/nl/cloudfarming/client/field/type/FieldManagerImplTest.java
M isomatch/application/pom.xml
R mask/model/pom.xml
R mask/model/src/main/java/nl/cloudfarming/client/task/model/Task.java
R mask/model/src/main/java/nl/cloudfarming/client/task/model/TaskManager.java
R mask/model/src/main/java/nl/cloudfarming/client/task/model/TaskManagerImpl.java
R mask/model/src/main/java/nl/cloudfarming/client/task/model/TreatmentZone.java
R mask/model/src/main/nbm/manifest.mf
R mask/model/src/main/nbm/module.xml
R mask/model/src/main/resources/nl/cloudfarming/client/planning/tactical/Bundle.properties
R mask/model/src/test/java/nl/cloudfarming/client/task/model/TaskBinaryGenerator.java
R mask/model/src/test/java/nl/cloudfarming/client/task/model/TaskManagerImplTest.java
R mask/pom.xml
R mask/project/pom.xml
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskLogicalView.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProject.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProjectFactory.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProjectLogicalView.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProjectPanelVisual.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProjectWizardIterator.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/TaskProjectWizardPanel.java
R mask/project/src/main/java/nl/cloudfarming/client/task/project/docs/package-info.java
R mask/project/src/main/nbm/manifest.mf
R mask/project/src/main/nbm/module.xml
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/Bundle.properties
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/TaskProject.png
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/TaskProject32.png
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/TaskProjectDescription.html
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/TaskProjectProject.zip
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/TaskProject_add32.png
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/docs/task-container.html
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/docs/task-hs.xml
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/docs/task-idx.xml
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/docs/task-map.xml
R mask/project/src/main/resources/nl/cloudfarming/client/task/project/docs/task-toc.xml
R mask/type/pom.xml
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TaskChildFactory.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TaskDataObject.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TaskNode.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TaskVisualElement.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TreatMentZonePallete.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TreatmentZoneAggregateNode.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TreatmentZoneChildFactory.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/TreatmentZoneNode.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/docs/package-info.java
R mask/type/src/main/java/nl/cloudfarming/client/task/type/package-info.java
R mask/type/src/main/nbm/manifest.mf
R mask/type/src/main/nbm/module.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/Bundle.properties
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/Task.png
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/TaskResolver.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/TaskTemplate.tsk
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/Treatmentzone.png
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/Treatmentzones.png
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-about.html
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-hs.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-idx.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-map.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-toc.xml
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/docs/task-treatment-zone.html
R mask/type/src/main/resources/nl/cloudfarming/client/task/type/layer.xml
R mask/type/src/test/java/nl/cloudfarming/client/task/type/TreatmentZoneChildFactoryTest.java
M modules-core/pom.xml
M sensor/api/src/main/java/nl/cloudfarming/client/sensor/GridCoveragePanel.java
M stock/crop-old/src/main/java/nl/cloudfarming/client/stock/crop/CropVisualElement.java
M util-swing/src/main/java/nl/cloudfarming/client/util/swing/ASBodyPanel.java
 
 
Close
loading
Please Confirm
Close