[Xulu-commits] r60 - in branches/1.8-gt2-2.6/src: appl/data appl/ext appl/parallel appl/parallel/client appl/parallel/data appl/parallel/data/splittable appl/parallel/data/xulugridfile appl/parallel/data/xulugridfile/factories appl/parallel/event appl/parallel/gui appl/parallel/model appl/parallel/plugin/event appl/parallel/server appl/parallel/services appl/parallel/spmd appl/parallel/spmd/split appl/parallel/starter/client appl/parallel/starter/server appl/parallel/test appl/parallel/thread appl/parallel/util appl/plugin/multimodelcontrol appl/util appl/util/benchmark de/skrueger/xulu/plugin/gnur edu/bonn/xulu edu/bonn/xulu/appl edu/bonn/xulu/data edu/bonn/xulu/gui edu/bonn/xulu/io edu/bonn/xulu/model edu/bonn/xulu/model/event edu/bonn/xulu/plugin/appl edu/bonn/xulu/plugin/data/grid edu/bonn/xulu/plugin/data/misc edu/bonn/xulu/plugin/gui edu/bonn/xulu/plugin/io edu/bonn/xulu/plugin/io/feature/gt edu/bonn/xulu/plugin/io/grid edu/bonn/xulu/plugin/io/grid/array edu/bonn/xulu/plugin/io/grid/awt edu/bonn/xulu/plugin/io/grid/gt edu/bonn/xulu/plugin/io/grid/lateloading edu/bonn/xulu/plugin/io/misc edu/bonn/xulu/plugin/model/ca edu/bonn/xulu/plugin/model/ca/agric edu/bonn/xulu/plugin/model/ca/fire edu/bonn/xulu/plugin/model/ca/reservoir edu/bonn/xulu/plugin/model/clue edu/bonn/xulu/plugin/model/parallel edu/bonn/xulu/plugin/model/parallel/demo edu/bonn/xulu/plugin/model/test edu/bonn/xulu/plugin/vis
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Sun Oct 4 18:55:44 CEST 2009
Author: alfonx
Date: 2009-10-04 18:54:52 +0200 (Sun, 04 Oct 2009)
New Revision: 60
Modified:
branches/1.8-gt2-2.6/src/appl/data/SerializedDataLoader.java
branches/1.8-gt2-2.6/src/appl/data/WritableGridLLProxy.java
branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditor.java
branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorEngine.java
branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorGUI.java
branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorPlugin.java
branches/1.8-gt2-2.6/src/appl/ext/XuluConfig.java
branches/1.8-gt2-2.6/src/appl/parallel/ComputingResource.java
branches/1.8-gt2-2.6/src/appl/parallel/client/ClientDataServer.java
branches/1.8-gt2-2.6/src/appl/parallel/client/DataServer.java
branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteEventHandler.java
branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteExecutionController.java
branches/1.8-gt2-2.6/src/appl/parallel/data/AbstractDataHandler.java
branches/1.8-gt2-2.6/src/appl/parallel/data/WritableGridArrayPartition.java
branches/1.8-gt2-2.6/src/appl/parallel/data/XuluClientLoader.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableGridLLFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableLLProxyGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/BufferedHelper.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluGridFileConverter.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluWritableGridFile.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/XuluGridFactory.java
branches/1.8-gt2-2.6/src/appl/parallel/event/CommEventSink.java
branches/1.8-gt2-2.6/src/appl/parallel/event/SimpleConsoleMonitor.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlContainer_parallel.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_Tabbed.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_parallel.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanel.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanelEngine.java
branches/1.8-gt2-2.6/src/appl/parallel/gui/SimplePropertyTable.java
branches/1.8-gt2-2.6/src/appl/parallel/model/AbstractParallelStepModel.java
branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java
branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitor.java
branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitorPlugin.java
branches/1.8-gt2-2.6/src/appl/parallel/server/PartitionDataManager.java
branches/1.8-gt2-2.6/src/appl/parallel/server/SPMDResource.java
branches/1.8-gt2-2.6/src/appl/parallel/server/ServerMulticastReceiver.java
branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServer.java
branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServerProperties.java
branches/1.8-gt2-2.6/src/appl/parallel/services/GlobalDiscoveryService.java
branches/1.8-gt2-2.6/src/appl/parallel/services/HostnameDiscoveryService.java
branches/1.8-gt2-2.6/src/appl/parallel/services/MulticastDiscoveryService.java
branches/1.8-gt2-2.6/src/appl/parallel/services/RemoteEventProxy.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDClientInterface.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerController.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerInterface.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataInfo.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataObject.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataPartitionObject.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDClientController.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerController.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerInterface.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDTask.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/AbstractSplitMap.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SinglePartitionInfo.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DHorizontal.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DVertical.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap2D.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableResource.java
branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterClientPanel.java
branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterController.java
branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterControllerPlugin.java
branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluServerStarter.java
branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluStarterServerGUI.java
branches/1.8-gt2-2.6/src/appl/parallel/test/MulticastSocketTest.java
branches/1.8-gt2-2.6/src/appl/parallel/test/PartitialGridTest.java
branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest.java
branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest_MultiGrid.java
branches/1.8-gt2-2.6/src/appl/parallel/test/SplitMapTest.java
branches/1.8-gt2-2.6/src/appl/parallel/test/XuluGridTestCase.java
branches/1.8-gt2-2.6/src/appl/parallel/test/XuluServerTest.java
branches/1.8-gt2-2.6/src/appl/parallel/test/generalTestClass.java
branches/1.8-gt2-2.6/src/appl/parallel/thread/ExecutionThread.java
branches/1.8-gt2-2.6/src/appl/parallel/util/Helper.java
branches/1.8-gt2-2.6/src/appl/parallel/util/PartitionUtil.java
branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlFrame.java
branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlHandler.java
branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlPlugin.java
branches/1.8-gt2-2.6/src/appl/util/GeneralUtil.java
branches/1.8-gt2-2.6/src/appl/util/RasterUtil.java
branches/1.8-gt2-2.6/src/appl/util/XuluFrameAdapter.java
branches/1.8-gt2-2.6/src/appl/util/benchmark/SimpleBenchmark.java
branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarSingleGrid.java
branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarsTableModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/XuluModellingPlatform.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractCommandInterpreter.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractScriptInterpreter.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractXuluPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/DataPool.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventHandler.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/Handler.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/HandlerFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ModelControlManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentImports.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentScripts.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptInterpreter.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptablePlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationTool.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationUpdateListener.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluConstants.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistry.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistryReader.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/AbstractXuluObject.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/DynamicXuluObject.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/XuluObject.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/AbstractManagerFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolInputOption.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolMenu.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolTreeModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelContentManagerContainer.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelControlFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelManagerTreeModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ObjectOrModelInputOption.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/StatusFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIMessages.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIUtil.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluInternalFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluLanguageManagerFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrameInfo.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluStartingFrame.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/AbstractFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ExportFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/Factory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/FactoryCanceledException.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/IODefinition.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ImportFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/TypeMapping.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelResource.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractStepModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractXuluModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/DefaultModelResource.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelResource.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/PropertiesResource.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/StepModelThread.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ValuePropertyResource.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModelThread.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/AbstractModelEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelAdapter.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelDisposedEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelInitialisedEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelListener.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStartedEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStoppedEvent.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/StepModelAdapter.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/AbstractMenuPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandler.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandlerFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataScriptInterpreter_Basic.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimePlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimeWindowPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/FileExportHandlerFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GTVisualisationColorMapPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGenerator.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorGUI.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/LoggerPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelResourceMappingScriptInterpreter_Basic.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelTimeSnifferPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorGUI.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPanel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPlugin.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandler.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandlerFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/XuluRegistryReader_BasicAscii.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/MultiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/SingleGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/misc/CASettlementArea.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/AbstractManagerFrame_BasicTable.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_BasicTable.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_Tree.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_ListProperty.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_MatrixProperty.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Properties.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Table.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/EventManagerFrame_BasicTable.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlContainer.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlFrame_Basic.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/PluginManagerFrame_BasicTable.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/RegistryFrame_Tree.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/StatusFrame_BasicTextArea.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/IOUtil.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory_ShapeFile.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/WritableGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_ArcInfoAsciiGrid.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_GeoTiff.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/WritableGridLLFactory.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/CASettlementAreaListFactory_ShapeFile.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/DynamicXuluObjectFactory_BasicStructure.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/MultiCellularAutomaton.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/agric/ImpetusCellularAutomaton.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCA.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCAContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModelContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModelContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Optimized.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Original.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelParallel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueParallelTuned.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTask.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTaskTuned.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTask.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTuned.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTunedTask.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodContentManager.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodParallelDemoModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodSerialDemoModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/test/TestModel.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTEditorTool.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTVisualisationTool.java
branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/JFreeChartVisualisationTool.java
Log:
* organized imports
Modified: branches/1.8-gt2-2.6/src/appl/data/SerializedDataLoader.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/data/SerializedDataLoader.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/data/SerializedDataLoader.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -9,8 +9,6 @@
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
-import schmitzm.data.WritableGrid;
-
/**
* @author Dominik Appl
*/
Modified: branches/1.8-gt2-2.6/src/appl/data/WritableGridLLProxy.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/data/WritableGridLLProxy.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/data/WritableGridLLProxy.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,14 +1,12 @@
package appl.data;
-import java.awt.Rectangle;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
import appl.util.RasterMetaData;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
/**
* This is an a late loading implementation for {@link WritableGrid WritableGrids}.
Modified: branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditor.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditor.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditor.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,11 +1,9 @@
package appl.ext;
-import javax.swing.SwingUtilities;
-import java.awt.BorderLayout;
-import javax.swing.JPanel;
import javax.swing.JFrame;
+import javax.swing.JPanel;
+import javax.swing.SwingUtilities;
import javax.swing.WindowConstants;
-import java.awt.Dimension;
/**
* Displays the {@link XuluConfig} in a frame based using the
Modified: branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorEngine.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorEngine.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorEngine.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -5,7 +5,6 @@
import java.util.Vector;
import javax.swing.DefaultListModel;
-import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JTable;
import javax.swing.event.ListSelectionEvent;
@@ -14,15 +13,9 @@
import javax.swing.event.TableModelListener;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableModel;
-import javax.swing.table.TableCellRenderer;
-import javax.swing.table.TableModel;
import appl.util.NonEditableTableModel;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.gui.XuluInternalFrame;
-import edu.bonn.xulu.plugin.appl.AbstractMenuPlugin;
-
/**
* Handles the {@link ConfigurationEditorGUI}. The prefixes of the
* {@link XuluConfig} are added to the {@link JList} and the suffixes to the
Modified: branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorGUI.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorGUI.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorGUI.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,28 +1,17 @@
package appl.ext;
-import java.awt.BorderLayout;
-import javax.swing.JPanel;
-import javax.swing.JFrame;
import java.awt.Dimension;
-import javax.swing.JList;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
-import javax.swing.BoxLayout;
-
-import edu.bonn.xulu.gui.XuluInternalFrame;
-
-import java.awt.FlowLayout;
-import java.awt.GridLayout;
-import java.awt.GridBagLayout;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.Insets;
-import javax.swing.ListSelectionModel;
+
import javax.swing.JLabel;
-import javax.swing.border.SoftBevelBorder;
-import javax.swing.BorderFactory;
-import javax.swing.border.BevelBorder;
-import javax.swing.JTextField;
+import javax.swing.JList;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
import javax.swing.JTextArea;
+import javax.swing.ListSelectionModel;
import javax.swing.SwingConstants;
/**
Modified: branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/ext/ConfigurationEditorPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,12 +1,9 @@
package appl.ext;
-import java.util.ResourceBundle;
-
+import static edu.bonn.xulu.appl.XuluConstants.XULUGUI_RES;
import appl.util.XuluFrameAdapter;
-import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.gui.XuluInternalFrame;
import edu.bonn.xulu.plugin.appl.AbstractMenuPlugin;
-import static edu.bonn.xulu.appl.XuluConstants.XULUGUI_RES;
/**
* The configuration plug-in.
*
Modified: branches/1.8-gt2-2.6/src/appl/ext/XuluConfig.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/ext/XuluConfig.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/ext/XuluConfig.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -6,14 +6,10 @@
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Enumeration;
-import java.util.Iterator;
import java.util.Properties;
import java.util.Set;
-import java.util.SortedSet;
import java.util.TreeSet;
-import org.geotools.io.DefaultFileFilter;
-
/**
* Simple Property store, which is loaded at each Xulu start and saved at each
* Xulu exit. Every class or plugin can store and retrieve configuration
Modified: branches/1.8-gt2-2.6/src/appl/parallel/ComputingResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/ComputingResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/ComputingResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,17 +1,10 @@
package appl.parallel;
import java.rmi.RemoteException;
-import java.util.HashMap;
-import java.util.Vector;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.gui.ModelControlFrame;
-import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.split.SinglePartitionInfo;
-import appl.parallel.spmd.split.SplitMap;
-import appl.parallel.spmd.split.SplittableResource;
-
/**
* This is the base class for remote computing resources, which could be
* displayed e.g. in the {@link ModelControlFrame} of the
Modified: branches/1.8-gt2-2.6/src/appl/parallel/client/ClientDataServer.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/client/ClientDataServer.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/client/ClientDataServer.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,32 +3,26 @@
import java.awt.Rectangle;
import java.net.InetAddress;
import java.net.UnknownHostException;
-import java.rmi.AccessException;
-import java.rmi.NotBoundException;
-import java.rmi.Remote;
import java.rmi.RemoteException;
-import java.rmi.registry.LocateRegistry;
-import java.rmi.registry.Registry;
import java.rmi.server.ServerNotActiveException;
import java.rmi.server.UnicastRemoteObject;
import java.util.HashMap;
import java.util.Hashtable;
+import javax.activation.DataHandler;
+
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import appl.ext.XuluConfig;
-import appl.parallel.event.CommEvent;
import appl.parallel.event.CommEventSink;
import appl.parallel.event.TransferEvent;
import appl.parallel.event.CommEvent.CommType;
-import appl.parallel.spmd.split.DataPartition;
-import appl.parallel.util.Helper;
-// fuer Doku
-import javax.activation.DataHandler;
import appl.parallel.server.PartitionDataServer;
import appl.parallel.server.XuluServer;
+import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SplittableResource;
+import appl.parallel.util.Helper;
/**
* This class is used for storing all data which is needed for parallelization
Modified: branches/1.8-gt2-2.6/src/appl/parallel/client/DataServer.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/client/DataServer.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/client/DataServer.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,9 +4,6 @@
import java.rmi.Remote;
import java.rmi.RemoteException;
-import appl.parallel.event.CommEvent;
-import appl.parallel.event.CommEventSink;
-import appl.parallel.server.PartitionDataServer;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SplittableResource;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteEventHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteEventHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteEventHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,6 +1,5 @@
package appl.parallel.client;
-import java.rmi.Remote;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
import java.util.Vector;
@@ -9,10 +8,8 @@
import org.apache.log4j.Logger;
import appl.ext.XuluConfig;
-import appl.parallel.event.CommEvent;
import appl.parallel.event.CommEventSink;
import appl.parallel.event.RemoteEvent;
-import appl.parallel.event.RemoteEventSink;
import appl.parallel.event.TimeEvent;
import appl.parallel.event.TimeMonitor;
import appl.parallel.event.TransferEvent;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteExecutionController.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteExecutionController.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/client/RemoteExecutionController.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,35 +2,27 @@
import java.io.IOException;
import java.rmi.RemoteException;
-import java.util.Iterator;
import java.util.Vector;
-import javax.swing.JOptionPane;
-
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import org.apache.log4j.lf5.StartLogFactor5;
-import com.sun.jini.tool.ClassServer;
-
+import schmitzm.lang.AbstractNamedObject;
import appl.ext.XuluConfig;
-import appl.parallel.ComputingResource;
import appl.parallel.ComputingResourceContainer;
-import appl.parallel.ComputingResourceProperties;
import appl.parallel.model.ParallelStepModel;
import appl.parallel.server.XuluServer;
-import appl.parallel.services.DiscoveryService;
import appl.parallel.services.GlobalDiscoveryService;
import appl.parallel.spmd.AdvancedSPMDClientController;
import appl.parallel.spmd.SPMDClientController;
import appl.parallel.spmd.SPMDClientInterface;
import appl.parallel.spmd.split.SplitMap;
import appl.parallel.util.Helper;
+
+import com.sun.jini.tool.ClassServer;
+
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.XuluModel;
-import schmitzm.lang.AbstractNamedObject;
/**
* This plugin is responsible that all services required for remote
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/AbstractDataHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/AbstractDataHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/AbstractDataHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,15 +3,11 @@
import java.awt.Rectangle;
import java.io.IOException;
import java.io.Serializable;
-import java.net.InetAddress;
-import java.net.UnknownHostException;
-import java.rmi.Naming;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import appl.data.LoadingException;
-import appl.parallel.client.DataServer;
import appl.parallel.client.ClientDataServer;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SplittableResource;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/WritableGridArrayPartition.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/WritableGridArrayPartition.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/WritableGridArrayPartition.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,16 +1,14 @@
package appl.parallel.data;
import java.awt.Rectangle;
-import java.awt.image.DataBuffer;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridArray;
import appl.data.DataProxy;
-import appl.parallel.server.XuluServer;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.WritableGridPartition;
import appl.parallel.util.PartitionUtil;
import appl.util.RasterMetaData;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
/**
* A WritableGridArrayPartition extends the {@link WritableGridArray} so that
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/XuluClientLoader.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/XuluClientLoader.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/XuluClientLoader.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,15 +1,11 @@
package appl.parallel.data;
import java.awt.Rectangle;
-import java.awt.geom.Rectangle2D;
import java.io.IOException;
import java.io.Serializable;
import java.net.InetAddress;
-import java.net.MalformedURLException;
import java.net.UnknownHostException;
import java.rmi.Naming;
-import java.rmi.NotBoundException;
-import java.rmi.RemoteException;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
@@ -17,11 +13,8 @@
import appl.data.LoadingException;
import appl.parallel.client.ClientDataServer;
import appl.parallel.client.DataServer;
-import appl.parallel.server.XuluServer;
import appl.parallel.spmd.split.DataPartition;
-import schmitzm.data.WritableGrid;
-
/**
* Loads partitioned data from a {@link ClientDataServer}. And unloads the data
*
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,7 @@
package appl.parallel.data.splittable;
-import edu.bonn.xulu.io.InstantiationFactory;
-
-// nur fuer Doku
import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.GridList;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,23 +2,18 @@
import java.io.File;
-import appl.data.DataProxy;
-import appl.data.WritableGridLLProxy;
-import appl.ext.XuluConfig;
-import appl.util.RasterUtil;
-
-import schmitzm.io.IOUtil;
import schmitzm.data.WritableGridArray;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-
-import edu.bonn.xulu.io.Factory;
+import schmitzm.io.IOUtil;
+import appl.data.DataProxy;
+import appl.ext.XuluConfig;
+import appl.util.RasterUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,8 @@
package appl.parallel.data.splittable;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
import schmitzm.data.WritableGrid;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,26 +2,16 @@
import java.io.File;
-import appl.data.WritableGridLLProxy;
+import schmitzm.data.WritableGrid;
import appl.ext.XuluConfig;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGrid;
-
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.ImportFactory;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
-//import edu.bonn.xulu.plugin.io.grid.gt.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import schmitzm.data.WritableGridArray;
-import edu.bonn.xulu.io.InstantiationFactory;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,8 +1,7 @@
package appl.parallel.data.splittable;
-import edu.bonn.xulu.io.InstantiationFactory;
-// nur fuer Doku
import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,20 +2,15 @@
import java.io.File;
+import schmitzm.data.WritableGridArray;
import appl.data.DataProxy;
-import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
-import appl.util.RasterMetaData;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGridArray;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SingleGridFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,23 +2,16 @@
import java.io.File;
-import appl.data.DataProxy;
-
-
import schmitzm.data.WritableGridArray;
-
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
+import appl.data.DataProxy;
+import appl.data.WritableGridLLProxy;
import edu.bonn.xulu.appl.XuluRegistry;
-
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_GeoTiff;
-// nur fuer Doku
-import appl.data.WritableGridLLProxy;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link SingleGrid} aus/in das GeoTiff-Format.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableGridLLFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableGridLLFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableGridLLFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,23 +1,13 @@
package appl.parallel.data.splittable;
-import java.awt.geom.Rectangle2D;
-import java.awt.image.DataBuffer;
-
-import org.apache.log4j.LogManager;
-import org.apache.log4j.Logger;
import org.opengis.referencing.crs.CoordinateReferenceSystem;
-import appl.data.WritableGridLLProxy;
import appl.util.RasterMetaData;
-import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory erzeugt Standard-Instanzen des Datentyps {@link SplittableLLProxyGrid}.<br>
* <b>Bemerke:</b><br>
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableLLProxyGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableLLProxyGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/splittable/SplittableLLProxyGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -8,7 +8,6 @@
import appl.data.WritableGridLLProxy;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SplittableGrid;
-import appl.parallel.spmd.split.SplittableResource;
import appl.parallel.spmd.split.WritableGridPartition;
import appl.parallel.util.PartitionUtil;
import appl.util.RasterMetaData;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/BufferedHelper.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/BufferedHelper.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/BufferedHelper.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,7 +4,6 @@
import java.io.ByteArrayOutputStream;
import java.io.EOFException;
import java.io.IOException;
-// fuer Doku
import java.io.RandomAccessFile;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluGridFileConverter.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluGridFileConverter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluGridFileConverter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -16,34 +16,22 @@
*/
package appl.parallel.data.xulugridfile;
import gtmig.org.geotools.gce.arcgrid.ArcGridRaster;
-import org.geotools.resources.NIOUtilities;
-import appl.util.RasterMetaData;
-
import java.awt.image.DataBuffer;
-import java.awt.image.Raster;
-import java.awt.image.WritableRaster;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
-import java.io.InputStream;
import java.io.InputStreamReader;
-import java.io.PrintWriter;
import java.io.RandomAccessFile;
import java.io.Reader;
import java.io.StreamTokenizer;
-import java.net.URL;
-import java.nio.ByteBuffer;
-import java.nio.CharBuffer;
-import java.nio.channels.FileChannel;
-import java.nio.charset.Charset;
-import java.nio.charset.CharsetDecoder;
-import javax.media.jai.RasterFactory;
+import appl.util.RasterMetaData;
+
/**
* This class converts a ArcGridInfo_ASCII file to a {@link XuluGridFile}. It directly writes from
* the the ArcGridInfo to the given file. It does not use the memory!
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluWritableGridFile.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluWritableGridFile.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/XuluWritableGridFile.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -5,12 +5,7 @@
import java.io.FileNotFoundException;
import schmitzm.data.WritableGrid;
-
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
import appl.data.DataLoader;
-import appl.data.WritableGridArrayLoader;
import appl.data.WritableGridLLProxy;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SplittableGrid;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,7 @@
package appl.parallel.data.xulugridfile.factories;
-import edu.bonn.xulu.io.InstantiationFactory;
-
-// nur fuer Doku
import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.GridList;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,13 @@
package appl.parallel.data.xulugridfile.factories;
import java.io.File;
-import java.io.FileInputStream;
import java.io.FileOutputStream;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridArray;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.io.IOUtil;
import appl.data.DataProxy;
import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
@@ -11,20 +15,11 @@
import appl.parallel.data.xulugridfile.XuluGridFileConverter;
import appl.parallel.data.xulugridfile.XuluWritableGridFile;
import appl.util.RasterUtil;
-
-import schmitzm.io.IOUtil;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.ListPropertyReadAccess;
-
-import edu.bonn.xulu.io.Factory;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,8 @@
package appl.parallel.data.xulugridfile.factories;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
import schmitzm.data.WritableGrid;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,31 +1,21 @@
package appl.parallel.data.xulugridfile.factories;
import java.io.File;
-import java.io.FileInputStream;
-import appl.data.WritableGridLLProxy;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridArray;
import appl.ext.XuluConfig;
import appl.parallel.data.xulugridfile.XuluGridFile;
import appl.parallel.data.xulugridfile.XuluGridFileConverter;
import appl.parallel.data.xulugridfile.XuluWritableGridFile;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGrid;
-
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.ImportFactory;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
-//import edu.bonn.xulu.plugin.io.grid.gt.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import schmitzm.data.WritableGridArray;
-import edu.bonn.xulu.io.InstantiationFactory;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,8 +1,7 @@
package appl.parallel.data.xulugridfile.factories;
-import edu.bonn.xulu.io.InstantiationFactory;
-// nur fuer Doku
import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,27 +1,21 @@
package appl.parallel.data.xulugridfile.factories;
import java.io.File;
-import java.io.FileInputStream;
import java.io.FileOutputStream;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridArray;
import appl.data.DataProxy;
-import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
import appl.parallel.data.xulugridfile.XuluGridFile;
import appl.parallel.data.xulugridfile.XuluGridFileConverter;
import appl.parallel.data.xulugridfile.XuluWritableGridFile;
-import appl.util.RasterMetaData;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/XuluGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/XuluGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/data/xulugridfile/factories/XuluGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,10 +1,5 @@
package appl.parallel.data.xulugridfile.factories;
-import java.awt.geom.Rectangle2D;
-import java.awt.image.DataBuffer;
-
-import org.apache.log4j.LogManager;
-import org.apache.log4j.Logger;
import org.opengis.referencing.crs.CoordinateReferenceSystem;
import appl.data.WritableGridLLProxy;
@@ -12,15 +7,8 @@
import appl.parallel.data.xulugridfile.XuluGridFile;
import appl.parallel.data.xulugridfile.XuluWritableGridFile;
import appl.util.RasterMetaData;
-import schmitzm.data.WritableGrid;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
*Creates instances of the memory saving data type {@link XuluGridFile} for the use in the Xulu
*Plattform.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/event/CommEventSink.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/event/CommEventSink.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/event/CommEventSink.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,7 +3,6 @@
import java.rmi.Remote;
import java.rmi.RemoteException;
-//doc
import appl.parallel.client.RemoteEventHandler;
import appl.parallel.services.RemoteEventProxy;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/event/SimpleConsoleMonitor.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/event/SimpleConsoleMonitor.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/event/SimpleConsoleMonitor.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,8 +1,5 @@
package appl.parallel.event;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlContainer_parallel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlContainer_parallel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlContainer_parallel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,12 +1,8 @@
package appl.parallel.gui;
-import appl.parallel.ComputingResourceContainer;
import appl.parallel.client.RemoteExecutionController;
-import appl.parallel.model.AbstractParallelStepModel;
import appl.parallel.model.ParallelStepModel;
-import appl.parallel.spmd.SPMDClientInterface;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.model.AbstractStepModel;
import edu.bonn.xulu.model.XuluModel;
import edu.bonn.xulu.plugin.gui.ModelControlContainer;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_Tabbed.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_Tabbed.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_Tabbed.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,20 +1,18 @@
package appl.parallel.gui;
-import java.awt.CardLayout;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
-import javax.swing.BoxLayout;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
+
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluConstants;
-
+import edu.bonn.xulu.gui.ModelContentManagerContainer;
import edu.bonn.xulu.model.XuluModel;
import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
-import edu.bonn.xulu.gui.ModelContentManagerContainer;
/**
* This class introduces tab functionality into the ModelControlFrame
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_parallel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_parallel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/ModelControlFrame_parallel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,17 +1,12 @@
package appl.parallel.gui;
-import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import javax.swing.JPanel;
-
import schmitzm.lang.WorkingThread;
import schmitzm.lang.WorkingThreadAdapter;
-
-import appl.parallel.client.RemoteExecutionController;
import appl.parallel.model.AbstractParallelStepModel;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.model.XuluModel;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,23 +1,19 @@
package appl.parallel.gui;
-import javax.swing.JPanel;
-import java.awt.GridBagLayout;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JLabel;
-import javax.swing.BoxLayout;
-import javax.swing.ListSelectionModel;
-import java.awt.Insets;
-import javax.swing.border.SoftBevelBorder;
-import javax.swing.table.DefaultTableModel;
-import edu.bonn.xulu.XuluModellingPlatform;
+import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.SoftBevelBorder;
-import java.awt.Rectangle;
-
/**
* The GUI for the ParallelControlPanel . All the interesting
* stuff happens in the {@link ParallelControlPanelEngine}.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanelEngine.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanelEngine.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/ParallelControlPanelEngine.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,7 +2,6 @@
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.util.Iterator;
import java.util.Vector;
import javax.swing.JOptionPane;
@@ -12,32 +11,17 @@
import javax.swing.event.TableModelEvent;
import javax.swing.event.TableModelListener;
import javax.swing.table.DefaultTableModel;
-import javax.swing.table.TableModel;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import appl.ext.XuluConfig;
-import appl.parallel.ComputingResource;
import appl.parallel.ComputingResourceContainer;
import appl.parallel.ComputingResourceProperties;
import appl.parallel.client.RemoteExecutionController;
import appl.parallel.client.ResourceChangeListener;
import appl.util.NonEditableTableModel;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectListener;
-
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.gui.ModelContentManagerContainer;
-import edu.bonn.xulu.gui.ModelControlFrame;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.plugin.gui.ModelControlContainer;
-import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
/**
* This class controls the {@link ParallelControlPanel}.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/gui/SimplePropertyTable.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/gui/SimplePropertyTable.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/gui/SimplePropertyTable.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,7 +1,6 @@
package appl.parallel.gui;
import java.util.Enumeration;
-import java.util.Iterator;
import java.util.Properties;
import javax.swing.JTable;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/model/AbstractParallelStepModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/model/AbstractParallelStepModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/model/AbstractParallelStepModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -5,8 +5,6 @@
import appl.parallel.spmd.SPMDClientInterface;
import edu.bonn.xulu.model.AbstractStepModel;
import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.event.ModelStepFinishedEvent;
-import edu.bonn.xulu.model.event.ModelStepStartedEvent;
/**
* This class is used instead of the {@link AbstractStepModel} for implementation
Modified: branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,8 +2,8 @@
import java.io.Serializable;
+import appl.parallel.spmd.SPMDClientInterface;
import edu.bonn.xulu.model.StepModel;
-import appl.parallel.spmd.SPMDClientInterface;
/**
* This class extends the functionality of a Xulu-StepModel. It provides
Modified: branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitor.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitor.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitor.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,31 +1,21 @@
package appl.parallel.plugin.event;
-import javax.swing.SwingUtilities;
-import java.awt.BorderLayout;
+import java.awt.Button;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+
+import javax.swing.BoxLayout;
+import javax.swing.JCheckBox;
import javax.swing.JPanel;
-import javax.swing.JFrame;
import javax.swing.JScrollPane;
+import javax.swing.JTabbedPane;
import javax.swing.JTable;
-import javax.swing.JToggleButton;
-import java.awt.GridBagLayout;
-import java.awt.GridBagConstraints;
-import javax.swing.JCheckBox;
-import javax.swing.BoxLayout;
+import javax.swing.JTextPane;
import edu.bonn.xulu.gui.XuluInternalFrame;
-import java.awt.FlowLayout;
-import java.awt.GridLayout;
-import javax.swing.JTabbedPane;
-import java.awt.Dimension;
-import java.awt.Button;
-import java.awt.CardLayout;
-import javax.swing.JLabel;
-import java.awt.Insets;
-import javax.swing.JTextPane;
-import javax.swing.text.html.HTMLDocument;
-import javax.swing.text.DefaultStyledDocument;
-
/**
* Provides a GUI for the {@link SimpleCommEventMonitorEngine}
*
Modified: branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitorPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitorPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/plugin/event/SimpleCommEventMonitorPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -6,7 +6,6 @@
import appl.parallel.client.RemoteExecutionController;
import appl.parallel.event.TimeEvent;
import appl.parallel.event.TransferEvent;
-
import edu.bonn.xulu.appl.XuluPlugin;
import edu.bonn.xulu.gui.XuluInternalFrame;
import edu.bonn.xulu.plugin.appl.AbstractMenuPlugin;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/server/PartitionDataManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/server/PartitionDataManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/server/PartitionDataManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -21,8 +21,8 @@
import org.apache.log4j.Logger;
import appl.data.LoadingException;
+import appl.parallel.client.ClientDataServer;
import appl.parallel.client.DataServer;
-import appl.parallel.client.ClientDataServer;
import appl.parallel.data.PartitionDataHandler;
import appl.parallel.event.CommEventSink;
import appl.parallel.event.TimeEvent;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/server/SPMDResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/server/SPMDResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/server/SPMDResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,13 +1,9 @@
package appl.parallel.server;
import java.rmi.RemoteException;
-import java.util.HashMap;
-import java.util.Vector;
import appl.parallel.ComputingResource;
import appl.parallel.spmd.SPMDClientController;
-import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.split.SinglePartitionInfo;
import appl.parallel.spmd.split.SplitMap;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/server/ServerMulticastReceiver.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/server/ServerMulticastReceiver.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/server/ServerMulticastReceiver.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,7 +4,6 @@
import java.net.DatagramPacket;
import java.net.InetAddress;
import java.net.MulticastSocket;
-import java.net.SocketException;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServer.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServer.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServer.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -8,18 +8,14 @@
import java.net.MulticastSocket;
import java.net.URL;
import java.net.UnknownHostException;
-import java.rmi.MarshalledObject;
import java.rmi.Naming;
import java.rmi.NotBoundException;
import java.rmi.RMISecurityManager;
import java.rmi.Remote;
import java.rmi.RemoteException;
-import java.rmi.activation.Activatable;
-import java.rmi.activation.ActivationID;
import java.rmi.server.ServerNotActiveException;
import java.rmi.server.UnicastRemoteObject;
import java.util.HashMap;
-import java.util.Vector;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
@@ -37,22 +33,16 @@
import appl.ext.XuluConfig;
import appl.parallel.ComputingResourceProperties;
-import appl.parallel.client.DataServer;
import appl.parallel.client.ClientDataServer;
import appl.parallel.event.CommEventSink;
import appl.parallel.event.TimeEvent;
import appl.parallel.event.CommEvent.CommType;
import appl.parallel.services.RemoteEventProxy;
import appl.parallel.spmd.AdvancedSPMDServerController;
-import appl.parallel.spmd.AdvancedSPMDServerInterface;
-import appl.parallel.spmd.SPMDServerController;
-import appl.parallel.spmd.SPMDServerInterface;
import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.split.SinglePartitionInfo;
import appl.parallel.spmd.split.SplitMap;
import appl.parallel.spmd.split.SplitMap1DVertical;
import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
-import appl.parallel.thread.OneMethodThread;
import appl.parallel.util.Helper;
import appl.util.benchmark.Benchmark;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServerProperties.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServerProperties.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/server/XuluServerProperties.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,16 +1,7 @@
package appl.parallel.server;
import java.io.Serializable;
-import java.lang.management.ManagementFactory;
-import java.lang.management.MemoryPoolMXBean;
-import java.lang.management.MemoryUsage;
-import java.lang.management.ThreadMXBean;
-import java.util.List;
-import java.util.Timer;
-import org.apache.log4j.lf5.util.Resource;
-
-import appl.parallel.ComputingResourceProperties;
import appl.parallel.SimpleResourceProperties;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/services/GlobalDiscoveryService.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/services/GlobalDiscoveryService.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/services/GlobalDiscoveryService.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,6 +1,5 @@
package appl.parallel.services;
-import java.util.Iterator;
import java.util.Vector;
import org.apache.log4j.LogManager;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/services/HostnameDiscoveryService.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/services/HostnameDiscoveryService.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/services/HostnameDiscoveryService.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,12 +1,7 @@
package appl.parallel.services;
-import java.net.MalformedURLException;
-import java.rmi.ConnectException;
import java.rmi.Naming;
-import java.rmi.NotBoundException;
-import java.rmi.RemoteException;
import java.rmi.UnknownHostException;
-import java.util.Iterator;
import java.util.Vector;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
@@ -25,7 +20,6 @@
import appl.parallel.starter.Starter;
import appl.parallel.starter.client.StarterContainer;
import appl.parallel.starter.server.XuluServerStarter;
-import appl.parallel.test.PingTestObject;
/**
* Very simple Discovery Service that simply looks up hosts from Property <br>
Modified: branches/1.8-gt2-2.6/src/appl/parallel/services/MulticastDiscoveryService.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/services/MulticastDiscoveryService.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/services/MulticastDiscoveryService.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -6,8 +6,6 @@
import java.net.MulticastSocket;
import java.net.UnknownHostException;
import java.rmi.Naming;
-import java.rmi.RemoteException;
-import java.util.Iterator;
import java.util.Vector;
import org.apache.log4j.BasicConfigurator;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/services/RemoteEventProxy.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/services/RemoteEventProxy.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/services/RemoteEventProxy.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -9,9 +9,6 @@
import appl.parallel.event.CommEventSink;
import appl.parallel.event.RemoteEvent;
-import appl.parallel.event.RemoteEventSink;
-import appl.parallel.event.TimeEvent;
-import appl.parallel.event.TransferEvent;
/**
* Delays events and fires them after the delay all <b>at once</b> in one
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDClientInterface.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDClientInterface.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDClientInterface.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,9 +2,6 @@
import java.io.PrintStream;
-import appl.parallel.server.PartitionDataManager;
-import appl.parallel.spmd.split.DataPartition;
-
/**
* This class extends the {@link SPMDClientInterface} with additional features for performance tuning. You can merge
* partitions in background (so that the not very cpu-intensive communication can
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerController.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerController.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerController.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,6 +1,5 @@
package appl.parallel.spmd;
-import java.io.PrintStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Vector;
@@ -8,10 +7,6 @@
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import appl.parallel.ComputingResourceContainer;
-import appl.parallel.client.DataServer;
-import appl.parallel.client.ClientDataServer;
-import appl.parallel.event.CommEventSink;
import appl.parallel.server.PartitionDataManager;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.thread.OneMethodThread;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerInterface.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerInterface.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/AdvancedSPMDServerInterface.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,11 +1,7 @@
package appl.parallel.spmd;
-import java.util.Iterator;
-import java.util.Vector;
-
import appl.parallel.server.PartitionDataManager;
import appl.parallel.spmd.split.DataPartition;
-import appl.parallel.thread.OneMethodThread;
/**
* Performance optimizations can be made with this type of controller. It allows heavy
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataInfo.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataInfo.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataInfo.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,12 +1,8 @@
package appl.parallel.spmd;
import java.io.Serializable;
-import java.rmi.RemoteException;
import java.util.Vector;
-import appl.parallel.server.PartitionDataServer;
-import appl.parallel.server.PartitionDataManager;
-
/**
* Instances of this class encapsulate information about multiple objects
* of the same type, e.g. lists of grids. In contrast to the MultiDataObject there
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataObject.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataObject.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataObject.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -6,12 +6,9 @@
import org.apache.log4j.Logger;
import schmitzm.data.WritableGrid;
-
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-
import appl.parallel.client.DataServer;
-import appl.parallel.server.PartitionDataServer;
import appl.parallel.spmd.split.DataPartition;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
/**
* A multi data object stores multiple elements of the same type.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataPartitionObject.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataPartitionObject.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/MultiDataPartitionObject.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,13 +1,9 @@
package appl.parallel.spmd;
-import java.io.Serializable;
import java.rmi.RemoteException;
import java.util.Vector;
-import appl.parallel.client.DataServer;
-import appl.parallel.data.PartitionDataHandler;
import appl.parallel.server.PartitionDataServer;
-import appl.parallel.server.PartitionDataManager;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.PartitionInfo;
import appl.parallel.spmd.split.SinglePartitionInfo;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDClientController.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDClientController.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDClientController.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,48 +1,36 @@
package appl.parallel.spmd;
-import java.net.InetAddress;
import java.rmi.RemoteException;
import java.util.HashMap;
import java.util.Vector;
-import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
-import java.util.concurrent.TimeUnit;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import appl.data.DataLoader;
import appl.ext.XuluConfig;
-import appl.parallel.ComputingResource;
import appl.parallel.ComputingResourceContainer;
import appl.parallel.ComputingResourceProperties;
-import appl.parallel.client.RemoteEventHandler;
import appl.parallel.client.ClientDataServer;
+import appl.parallel.client.RemoteEventHandler;
import appl.parallel.data.PartitionDataHandler;
import appl.parallel.data.PartitionHandlerFactory;
-import appl.parallel.data.XuluClientLoader;
-import appl.parallel.event.CommEvent;
import appl.parallel.event.CommEventSink;
-import appl.parallel.event.TimeEvent;
-import appl.parallel.event.TimeMonitor;
-import appl.parallel.event.TransferEvent;
-import appl.parallel.event.TransferMonitor;
import appl.parallel.event.CommEvent.CommType;
+import appl.parallel.model.AbstractParallelStepModel;
import appl.parallel.server.PartitionDataServer;
import appl.parallel.server.SPMDResource;
import appl.parallel.spmd.split.AbstractSplitMap;
-import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.SinglePartitionInfo;
import appl.parallel.spmd.split.SplitMap;
import appl.parallel.spmd.split.SplittableResource;
import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
import appl.parallel.thread.ComputingResourceThread;
import appl.parallel.thread.DataServerThread;
-import appl.parallel.model.AbstractParallelStepModel;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
/**
* This class controls all the parallelization action on the client side and is
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerController.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerController.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerController.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,21 +2,14 @@
import java.awt.Rectangle;
import java.rmi.RemoteException;
-import java.util.HashMap;
-import java.util.Vector;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import appl.parallel.ComputingResource;
-import appl.parallel.client.DataServer;
-import appl.parallel.data.WritableGridArrayPartition;
-import appl.parallel.model.AbstractParallelStepModel;
import appl.parallel.server.PartitionDataManager;
import appl.parallel.spmd.split.DataPartition;
import appl.parallel.spmd.split.PartitionInfo;
import appl.parallel.spmd.split.SplitMap;
-import appl.parallel.spmd.split.SplittableResource;
/**
* This class controls all the parallelization action on the server side and is
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerInterface.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerInterface.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDServerInterface.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,15 +1,11 @@
package appl.parallel.spmd;
import java.awt.Rectangle;
-import java.util.HashMap;
+import appl.parallel.spmd.split.DataPartition;
import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import appl.parallel.ComputingResource;
-import appl.parallel.spmd.split.DataPartition;
-import appl.parallel.spmd.split.SplittableResource;
-
/**
* Using this interface the programmer can access the parallel functionality on server side.
* The programmer should subclass {@link AbstractSPMDTask} and use its method {@link AbstractSPMDTask#getSPMDServerController()} to
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDTask.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDTask.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/SPMDTask.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,10 +3,9 @@
import java.awt.Rectangle;
import java.io.Serializable;
+import schmitzm.data.WritableGrid;
import appl.parallel.server.XuluServer;
-import schmitzm.data.WritableGrid;
-
/**
* A SPMDTask should be executed on servers using the SPMD-paradigm.
* <br>
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/AbstractSplitMap.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/AbstractSplitMap.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/AbstractSplitMap.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,7 +1,6 @@
package appl.parallel.spmd.split;
import java.awt.Rectangle;
-import java.awt.geom.Rectangle2D;
/**
* This class can be used for the implementation of {@link SplitMap}s. It already
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SinglePartitionInfo.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SinglePartitionInfo.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SinglePartitionInfo.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,12 +2,10 @@
import java.io.Serializable;
-import appl.data.DataLoader;
-import appl.parallel.data.PartitionDataHandler;
-
-// fuer Doku
import javax.activation.DataHandler;
+
import appl.parallel.client.DataServer;
+import appl.parallel.data.PartitionDataHandler;
import appl.parallel.data.XuluClientLoader;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,9 +2,7 @@
import java.awt.Rectangle;
import java.io.Serializable;
-import java.net.InetAddress;
-import appl.parallel.spmd.split.SplittableResource;
import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DHorizontal.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DHorizontal.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DHorizontal.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,10 +1,7 @@
package appl.parallel.spmd.split;
import java.awt.Rectangle;
-import java.awt.geom.Rectangle2D;
-import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
-import appl.util.RasterMetaData;
import schmitzm.data.WritableGrid;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DVertical.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DVertical.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap1DVertical.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,10 +1,7 @@
package appl.parallel.spmd.split;
import java.awt.Rectangle;
-import java.awt.geom.Rectangle2D;
-import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
-import appl.util.RasterMetaData;
import schmitzm.data.WritableGrid;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap2D.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap2D.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplitMap2D.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,14 +2,10 @@
import java.awt.Point;
import java.awt.Rectangle;
-import java.awt.geom.Rectangle2D;
import java.util.Vector;
-import appl.parallel.client.RemoteExecutionController;
-import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode;
-import appl.parallel.util.Helper;
-import appl.util.RasterMetaData;
import schmitzm.data.WritableGrid;
+import appl.parallel.util.Helper;
/**
* Responsible for splitting a 2D Area (e.g a {@link WritableGrid}) in a 2D
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,7 +1,5 @@
package appl.parallel.spmd.split;
-import java.awt.Rectangle;
-
import schmitzm.data.WritableGrid;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/spmd/split/SplittableResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,5 @@
package appl.parallel.spmd.split;
-import java.awt.Rectangle;
-
-import org.w3c.dom.css.Rect;
-
import appl.data.DataLoader;
/**
Modified: branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterClientPanel.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterClientPanel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterClientPanel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,28 +1,20 @@
package appl.parallel.starter.client;
-import javax.swing.JPanel;
-import java.awt.GridBagLayout;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.GridLayout;
+import java.awt.Insets;
+import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JLabel;
-import javax.swing.BoxLayout;
+import javax.swing.JList;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
import javax.swing.ListSelectionModel;
-import java.awt.Insets;
import javax.swing.border.SoftBevelBorder;
-import javax.swing.table.DefaultTableModel;
-import edu.bonn.xulu.XuluModellingPlatform;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
-import appl.parallel.gui.ParallelControlPanelEngine;
-
-import java.awt.Rectangle;
-import javax.swing.JList;
-import java.awt.CardLayout;
-import java.awt.GridLayout;
-
/**
* The GUI for the XuluStarterController . The events are controlled by the
* {@link XuluStarterController}. This GUI was created with the Visual Editor
Modified: branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterController.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterController.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterController.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -8,13 +8,11 @@
import java.util.Vector;
import javax.swing.DefaultListCellRenderer;
-import javax.swing.DefaultListModel;
import javax.swing.JList;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import appl.parallel.client.RemoteExecutionController;
import appl.parallel.services.HostnameDiscoveryService;
import appl.parallel.starter.Starter;
import appl.parallel.starter.server.XuluServerStarter;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterControllerPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterControllerPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/starter/client/XuluStarterControllerPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,7 +1,6 @@
package appl.parallel.starter.client;
import appl.util.XuluFrameAdapter;
-import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluPlugin;
import edu.bonn.xulu.gui.XuluInternalFrame;
import edu.bonn.xulu.plugin.appl.AbstractMenuPlugin;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluServerStarter.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluServerStarter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluServerStarter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,6 @@
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
@@ -27,17 +26,13 @@
import java.rmi.server.UnicastRemoteObject;
import javax.swing.JOptionPane;
-import javax.swing.JTextArea;
import schmitzm.swing.TextAreaPrintStream;
-import schmitzm.swing.event.PopupMenuListener;
-
import appl.ext.XuluConfig;
import appl.parallel.ComputingResource;
import appl.parallel.server.XuluServer;
import appl.parallel.starter.Starter;
import appl.parallel.util.Helper;
-import appl.util.GeneralUtil;
/**
* A running instance of the XuluServerStarter waits for a signal to start a
Modified: branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluStarterServerGUI.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluStarterServerGUI.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/starter/server/XuluStarterServerGUI.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,27 +1,20 @@
package appl.parallel.starter.server;
-import java.awt.BorderLayout;
-import javax.swing.JPanel;
-import javax.swing.JFrame;
-import java.awt.GridBagLayout;
-import javax.swing.JTextArea;
-import javax.swing.JLabel;
-import javax.swing.JButton;
-import java.awt.GridBagConstraints;
import java.awt.Dimension;
-import javax.swing.JScrollPane;
-import javax.swing.BoxLayout;
+import java.awt.FlowLayout;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.Insets;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import javax.swing.JPopupMenu;
+import javax.swing.JButton;
+import javax.swing.JFrame;
import javax.swing.JMenuItem;
+import javax.swing.JPanel;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
import schmitzm.swing.event.PopupMenuListener;
-import java.awt.FlowLayout;
-import java.awt.GridLayout;
-import java.awt.CardLayout;
/**
* This is the GUI for the {@link XuluServerStarter}
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/MulticastSocketTest.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/MulticastSocketTest.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/MulticastSocketTest.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,10 +2,8 @@
import java.io.IOException;
import java.net.DatagramPacket;
-import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.MulticastSocket;
-import java.net.UnknownHostException;
public class MulticastSocketTest {
public static void main( String[] args ) throws IOException
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/PartitialGridTest.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/PartitialGridTest.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/PartitialGridTest.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,12 +4,13 @@
import java.awt.Rectangle;
import java.io.File;
import java.io.FileNotFoundException;
+
+import schmitzm.data.WritableGridRaster;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
import appl.parallel.spmd.split.WritableGridPartition;
import appl.parallel.util.PartitionUtil;
import appl.util.RasterUtil;
-import schmitzm.data.WritableGridRaster;
-import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.geotools.io.GeoImportUtil;
/**
* Simple JUnit Test
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,43 +2,29 @@
import java.awt.Rectangle;
import java.io.File;
-import java.io.FileInputStream;
import java.io.Serializable;
-import java.util.Random;
import java.util.Vector;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
-import org.apache.log4j.BasicConfigurator;
-import org.apache.log4j.ConsoleAppender;
-import org.apache.log4j.Layout;
-import org.apache.log4j.Level;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
import schmitzm.data.WritableGridRaster;
import schmitzm.geotools.io.GeoImportUtil;
-
import appl.parallel.ComputingResourceContainer;
-import appl.parallel.client.RemoteEventHandler;
import appl.parallel.client.ClientDataServer;
+import appl.parallel.client.RemoteEventHandler;
import appl.parallel.data.splittable.SplittableLLProxyGrid;
import appl.parallel.services.GlobalDiscoveryService;
-import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.SPMDClientController;
-import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.SPMDServerController;
import appl.parallel.spmd.split.SplittableGrid;
import appl.util.RasterMetaData;
import appl.util.RasterUtil;
+import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
/**
* Generated code for the test suite <b>SPMDTest</b> located at
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest_MultiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest_MultiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/SPMDTest_MultiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,43 +2,30 @@
import java.awt.Rectangle;
import java.io.File;
-import java.io.FileInputStream;
import java.io.Serializable;
-import java.util.Random;
import java.util.Vector;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
-import org.apache.log4j.BasicConfigurator;
-import org.apache.log4j.ConsoleAppender;
-import org.apache.log4j.Layout;
-import org.apache.log4j.Level;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-
import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
import schmitzm.data.WritableGridRaster;
import schmitzm.geotools.io.GeoImportUtil;
-
import appl.parallel.ComputingResourceContainer;
-import appl.parallel.client.RemoteEventHandler;
import appl.parallel.client.ClientDataServer;
+import appl.parallel.client.RemoteEventHandler;
import appl.parallel.data.splittable.SplittableLLProxyGrid;
import appl.parallel.services.GlobalDiscoveryService;
-import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.SPMDClientController;
-import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.SPMDServerController;
import appl.parallel.spmd.split.SplittableGrid;
import appl.util.RasterMetaData;
import appl.util.RasterUtil;
+import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
/**
* This is a minor modification of {@link SPMDTest}. It is only used to test the
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/SplitMapTest.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/SplitMapTest.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/SplitMapTest.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,29 +2,21 @@
import java.awt.Rectangle;
import java.io.File;
-import java.io.FileInputStream;
-
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
-
-import appl.parallel.data.splittable.SplittableGridLLFactory;
+import schmitzm.data.WritableGrid;
+import schmitzm.geotools.io.GeoImportUtil;
import appl.parallel.data.splittable.SplittableLLProxyGrid;
import appl.parallel.spmd.split.AbstractSplitMap;
import appl.parallel.spmd.split.SplitMap;
import appl.parallel.spmd.split.SplitMap1DHorizontal;
import appl.parallel.spmd.split.SplitMap1DVertical;
import appl.parallel.spmd.split.SplitMap2D;
-import appl.parallel.util.Helper;
-import appl.util.GeneralUtil;
import appl.util.RasterMetaData;
import appl.util.RasterUtil;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridRaster;
-import schmitzm.geotools.io.GeoImportUtil;
-
/**
* Generated code for the test suite <b>SplitMapTest</b> located at
* <i>/XuluSVN/javasrc/appl/parallel/test/SplitMapTest.testsuite</i>.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/XuluGridTestCase.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/XuluGridTestCase.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/XuluGridTestCase.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,15 +3,11 @@
import java.awt.Rectangle;
import java.io.BufferedOutputStream;
import java.io.File;
-import java.io.FileInputStream;
import java.io.FileOutputStream;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
-
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
-
import schmitzm.data.WritableGrid;
import schmitzm.data.WritableGridArray;
import schmitzm.data.WritableGridRaster;
@@ -21,6 +17,7 @@
import appl.parallel.spmd.split.WritableGridPartition;
import appl.util.RasterMetaData;
import appl.util.RasterUtil;
+import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
/**
* Generated code for the test suite <b>XuluGridTestCase</b> located at
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/XuluServerTest.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/XuluServerTest.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/XuluServerTest.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,16 +1,12 @@
package appl.parallel.test;
-import java.io.Serializable;
-import java.net.MalformedURLException;
import java.rmi.Naming;
-import java.rmi.NotBoundException;
import java.rmi.RemoteException;
-import appl.parallel.server.XuluServer;
-
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
+import appl.parallel.server.XuluServer;
/**
* Generated code for the test suite <b>XuluServerTest</b> located at
Modified: branches/1.8-gt2-2.6/src/appl/parallel/test/generalTestClass.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/test/generalTestClass.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/test/generalTestClass.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,11 +1,7 @@
package appl.parallel.test;
-import java.awt.Rectangle;
-
-import schmitzm.data.WritableGrid;
-
/**
* @author Dominik Appl
*/
Modified: branches/1.8-gt2-2.6/src/appl/parallel/thread/ExecutionThread.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/thread/ExecutionThread.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/thread/ExecutionThread.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,11 +1,9 @@
package appl.parallel.thread;
-import java.nio.channels.Pipe.SinkChannel;
import java.rmi.RemoteException;
import java.util.concurrent.Callable;
import appl.parallel.ComputingResourceProperties;
-import appl.parallel.client.RemoteEventHandler;
import appl.parallel.event.CommEvent;
import appl.parallel.event.CommEventSink;
import appl.parallel.event.TimeEvent;
Modified: branches/1.8-gt2-2.6/src/appl/parallel/util/Helper.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/util/Helper.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/util/Helper.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -9,7 +9,6 @@
import java.util.Vector;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
-import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
@@ -17,11 +16,9 @@
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-
import appl.parallel.ComputingResource;
import appl.parallel.ComputingResourceContainer;
import appl.parallel.ComputingResourceProperties;
-import appl.parallel.test.PingTestObject;
/**
* See method description for details.
Modified: branches/1.8-gt2-2.6/src/appl/parallel/util/PartitionUtil.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/parallel/util/PartitionUtil.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/parallel/util/PartitionUtil.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -6,9 +6,6 @@
import schmitzm.data.WritableGrid;
import schmitzm.data.WritableGridArray;
import appl.parallel.data.WritableGridArrayPartition;
-import appl.parallel.data.WritableGridArrayPartition.Double;
-import appl.parallel.data.WritableGridArrayPartition.Float;
-import appl.parallel.data.WritableGridArrayPartition.Integer;
import appl.parallel.spmd.split.SplittableResource;
import appl.parallel.spmd.split.WritableGridPartition;
import appl.util.RasterMetaData;
Modified: branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,56 +1,23 @@
package appl.plugin.multimodelcontrol;
-import java.awt.BorderLayout;
-import javax.swing.JPanel;
-import javax.swing.JFrame;
-import javax.swing.JSplitPane;
-import java.awt.GridBagLayout;
+import java.awt.Cursor;
import java.awt.Dimension;
-import javax.swing.JList;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.GridLayout;
+import java.awt.Insets;
-import javax.swing.ButtonGroup;
+import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JLabel;
-import javax.swing.JTextField;
-import javax.swing.JRadioButton;
-import javax.swing.BoxLayout;
-import java.awt.CardLayout;
-import javax.swing.DefaultListModel;
-import javax.swing.ListSelectionModel;
-import javax.swing.BorderFactory;
-import javax.swing.border.EtchedBorder;
-import java.awt.FlowLayout;
-import java.awt.Insets;
-import java.awt.GridLayout;
-import javax.swing.border.SoftBevelBorder;
-import java.awt.ComponentOrientation;
-import java.awt.Cursor;
-import javax.swing.plaf.multi.MultiPanelUI;
-import javax.swing.plaf.basic.BasicPanelUI;
-import javax.swing.JCheckBox;
-import javax.swing.SwingConstants;
-import javax.swing.JToggleButton;
-import java.awt.Font;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.ItemEvent;
-
-import javax.swing.JTabbedPane;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.gui.XuluInternalFrame;
+import javax.swing.JList;
+import javax.swing.JPanel;
import javax.swing.JScrollPane;
-import appl.parallel.gui.ParallelControlPanel;
-import javax.swing.JPopupMenu;
-import javax.swing.JMenuItem;
-import javax.swing.JTextPane;
import javax.swing.JTextArea;
-import javax.swing.border.TitledBorder;
-import java.awt.Color;
+import javax.swing.ListSelectionModel;
-// fuer Doku
import appl.parallel.gui.ParallelControlPanelEngine;
+import edu.bonn.xulu.gui.XuluInternalFrame;
/**
* The GUI for the ModelControlCenter (MCC). All the interesting stuff happens in the
Modified: branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,36 +1,28 @@
package appl.plugin.multimodelcontrol;
import java.awt.Color;
-import java.awt.PopupMenu;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.util.Vector;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
import javax.swing.DefaultListModel;
-import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.ListSelectionModel;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
-import appl.parallel.gui.ParallelControlPanelEngine;
-
import schmitzm.data.event.ObjectEvent;
import schmitzm.data.event.ObjectListener;
import schmitzm.lang.WorkingThread;
import schmitzm.lang.WorkingThreadAdapter;
-import schmitzm.lang.WorkingThreadListener;
import schmitzm.swing.TextAreaPrintStream;
+import appl.parallel.gui.ParallelControlPanelEngine;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.ModelControlManager;
import edu.bonn.xulu.gui.ModelControlFrame;
-import edu.bonn.xulu.model.StepModel;
import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.event.ModelEvent;
-import edu.bonn.xulu.model.event.ModelListener;
import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
/**
Modified: branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/plugin/multimodelcontrol/MultiModelControlPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,7 +1,5 @@
package appl.plugin.multimodelcontrol;
-import javax.swing.JMenuItem;
-
import edu.bonn.xulu.gui.XuluInternalFrame;
import edu.bonn.xulu.plugin.appl.AbstractMenuPlugin;
Modified: branches/1.8-gt2-2.6/src/appl/util/GeneralUtil.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/util/GeneralUtil.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/util/GeneralUtil.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -10,11 +10,11 @@
import java.io.ObjectOutputStream;
import java.net.URL;
+import net.jini.loader.pref.PreferredClassLoader;
+
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
-import net.jini.loader.pref.PreferredClassLoader;
-
/**
* General utility class. See method description for details.
*
Modified: branches/1.8-gt2-2.6/src/appl/util/RasterUtil.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/util/RasterUtil.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/util/RasterUtil.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,5 +1,7 @@
package appl.util;
+import gtmig.org.geotools.gce.arcgrid.ArcGridRaster;
+
import java.awt.image.DataBuffer;
import java.io.File;
import java.io.FileInputStream;
@@ -7,12 +9,11 @@
import java.io.IOException;
import java.io.InputStreamReader;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
import schmitzm.data.WritableGrid;
import schmitzm.geotools.io.GeoImportUtil;
-import gtmig.org.geotools.gce.arcgrid.ArcGridRaster;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* This Class provides some simple mostly independent functions
* related to Geo-Rasters and {@link WritableGrid WritableGrids}.
Modified: branches/1.8-gt2-2.6/src/appl/util/XuluFrameAdapter.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/util/XuluFrameAdapter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/util/XuluFrameAdapter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,9 +1,10 @@
package appl.util;
+import java.awt.Dimension;
+
import javax.swing.JPanel;
import edu.bonn.xulu.gui.XuluInternalFrame;
-import java.awt.Dimension;
/**
* Makes an XuluInternalFrame out of a {@link JPanel}.
Modified: branches/1.8-gt2-2.6/src/appl/util/benchmark/SimpleBenchmark.java
===================================================================
--- branches/1.8-gt2-2.6/src/appl/util/benchmark/SimpleBenchmark.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/appl/util/benchmark/SimpleBenchmark.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -8,7 +8,6 @@
import appl.ext.XuluConfig;
import appl.parallel.data.splittable.SplittableLLProxyGrid;
import appl.util.RasterMetaData;
-import appl.util.RasterUtil;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
/**
Modified: branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarSingleGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarSingleGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarSingleGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,8 +4,6 @@
import schmitzm.data.property.Property;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
public class RVarSingleGrid extends RVarAdapter {
// SingleGrid grid = (SingleGrid) super.prop;
Modified: branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarsTableModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarsTableModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/de/skrueger/xulu/plugin/gnur/RVarsTableModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -4,11 +4,8 @@
import schmitzm.data.event.ObjectEvent;
import schmitzm.data.event.ObjectListener;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.geotools.gui.GeotoolsGUIUtil;
import schmitzm.swing.SelectionInputOption;
import schmitzm.swing.table.AbstractMutableTableModel;
-import schmitzm.swing.table.MutableTableModel;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.DataPool;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/XuluModellingPlatform.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/XuluModellingPlatform.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/XuluModellingPlatform.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,45 +11,38 @@
package edu.bonn.xulu;
-import javax.swing.UIManager;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.Vector;
-import java.util.TreeSet;
-import java.util.SortedSet;
-import java.util.Locale;
-import java.io.FileInputStream;
import java.io.File;
+import java.io.FileInputStream;
import java.io.PrintStream;
+import java.util.Locale;
+import javax.swing.UIManager;
+
import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import schmitzm.geotools.GTUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import schmitzm.lang.ResourceProvider;
import schmitzm.lang.SortableVector;
+import schmitzm.swing.ExceptionDialog;
import schmitzm.swing.SwingUtil;
import schmitzm.swing.SwingWorker;
-import schmitzm.swing.ExceptionDialog;
-import schmitzm.geotools.GTUtil;
-import schmitzm.lang.ResourceProvider;
-import schmitzm.lang.DefaultComparator;
-import schmitzm.geotools.io.GeoImportUtil;
-
-import edu.bonn.xulu.gui.XuluMainFrame;
-import edu.bonn.xulu.gui.XuluStartingFrame;
+import appl.ext.XuluConfig;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.appl.EventManager;
+import edu.bonn.xulu.appl.ModelControlManager;
+import edu.bonn.xulu.appl.VisualisationManager;
import edu.bonn.xulu.appl.XuluComponent;
import edu.bonn.xulu.appl.XuluComponentUtil;
-import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.appl.XuluPlugin;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.appl.XuluRegistryReader;
-import edu.bonn.xulu.appl.VisualisationManager;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.appl.EventManager;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.gui.XuluMainFrame;
+import edu.bonn.xulu.gui.XuluStartingFrame;
import edu.bonn.xulu.plugin.appl.DataScriptInterpreter_Basic;
import edu.bonn.xulu.plugin.appl.XuluRegistryReader_BasicAscii;
-import appl.ext.XuluConfig;
-
/**
* Diese Klasse implementiert das Hauptprogramm der Xulu-Modeling-Platform.
* Beim Starten koennen folgende Kommandozeilenparameter angegeben werden:
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractCommandInterpreter.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractCommandInterpreter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractCommandInterpreter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,10 @@
package edu.bonn.xulu.appl;
-import java.io.*;
-import schmitzm.lang.OperationCanceledException;
-import edu.bonn.xulu.*;
-import edu.bonn.xulu.appl.*;
+import java.io.InputStream;
+
+import schmitzm.lang.OperationCanceledException;
+import edu.bonn.xulu.XuluModellingPlatform;
/**
* Diese Klasse bildet eine Basis-Implementierung eines {@link ScriptInterpreter}.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,16 +11,14 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
+import java.util.Vector;
+
+import schmitzm.data.event.AbstractObjectTraceable;
+import schmitzm.data.event.Invoker;
+import schmitzm.data.event.ObjectChangeEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.lang.DuplicateException;
-import schmitzm.lang.DuplicateException;
-import schmitzm.data.event.AbstractObjectTraceable;
-import schmitzm.data.event.ObjectChangeEvent;
-import schmitzm.data.event.Invoker;
-
-// Nur fuer Doku
-import schmitzm.data.event.ObjectListener;
-
/**
* Diese Klasse stellt einen allgemeinen Manager dar. Dieser dient dazu,
* Komponenten, denen ein grafisches Fenster zugeordnet ist, in einer Liste zu
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractScriptInterpreter.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractScriptInterpreter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractScriptInterpreter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,7 @@
package edu.bonn.xulu.appl;
-import java.io.*;
-import edu.bonn.xulu.*;
-import edu.bonn.xulu.appl.*;
-
/**
* Diese Klasse bildet eine Basis-Implementierung eines {@link ScriptInterpreter}.
* @author <a href="mailto:martin.schmitz at koeln.de">Martin Schmitz</a> (University of Bonn/Germany)
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractXuluPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractXuluPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/AbstractXuluPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,8 @@
package edu.bonn.xulu.appl;
-import schmitzm.lang.AbstractNamedObject;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluPlugin;
+import schmitzm.lang.AbstractNamedObject;
+import edu.bonn.xulu.XuluModellingPlatform;
/**
* Diese Klasse stellt eine Basis-Implementierung von {@link XuluPlugin} dar.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/DataPool.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/DataPool.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/DataPool.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,22 +11,21 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
-import java.util.Random;
-import java.util.Hashtable;
-import java.util.Enumeration;
+import java.util.Enumeration;
+import java.util.Hashtable;
+import java.util.Random;
+import java.util.Vector;
+
+import schmitzm.data.event.AbstractObjectEvent;
+import schmitzm.data.event.AbstractObjectTraceable;
+import schmitzm.data.event.Invoker;
+import schmitzm.data.event.NameChangeEvent;
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import edu.bonn.xulu.data.DuplicateXuluObjectIDException;
+import edu.bonn.xulu.data.DuplicateXuluObjectNameException;
+import edu.bonn.xulu.data.XuluObject;
-import schmitzm.data.event.AbstractObjectTraceable;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.AbstractObjectEvent;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.NameChangeEvent;
-import schmitzm.data.event.Invoker;
-
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.DuplicateXuluObjectIDException;
-import edu.bonn.xulu.data.DuplicateXuluObjectNameException;
-
/**
* Diese Klasse stellt den Xulu-Datenpool dar, in dem saemtliche (globalen)
* Daten fuer die Modellierung verwaltet werden.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,10 @@
package edu.bonn.xulu.appl;
-import schmitzm.data.event.ObjectEvent;
-import edu.bonn.xulu.appl.AbstractManager;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.XuluModellingPlatform;
+import schmitzm.data.event.ObjectEvent;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.model.XuluModel;
/**
* Ein EventHandler stellt eine Zuordnung her zwischen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/EventManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,34 +11,25 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
import java.util.Enumeration;
+import java.util.Vector;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectTraceable;
-import schmitzm.data.event.ObjectChangeEvent;
import schmitzm.data.event.GeneralObjectChangeEvent;
import schmitzm.data.event.NameChangeEvent;
+import schmitzm.data.event.ObjectChangeEvent;
import schmitzm.data.event.ObjectCloseEvent;
-
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.data.event.ObjectTraceable;
import schmitzm.lang.HashtableWithCollisionList;
-
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.EventHandler;
+import edu.bonn.xulu.gui.ModelControlFrame;
import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.event.ModelListener;
import edu.bonn.xulu.model.event.ModelEvent;
-import edu.bonn.xulu.gui.ModelControlFrame;
-
-import edu.bonn.xulu.plugin.appl.VisualisationHandlerFactory;
+import edu.bonn.xulu.model.event.ModelListener;
import edu.bonn.xulu.plugin.appl.FileExportHandlerFactory;
-
-// nur fuer Doku
import edu.bonn.xulu.plugin.appl.VisualisationHandler;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.appl.Handler;
+import edu.bonn.xulu.plugin.appl.VisualisationHandlerFactory;
/**
* Ueber den Xulu-Event-Manager werden verschiedene Reaktionen auf Ereignisse
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/Handler.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/Handler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/Handler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.appl;
-import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectEvent;
/**
* Ein Handler beschreibt eine konkrete Reaktion auf ein Ereignis. Diese ist jedoch
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/HandlerFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/HandlerFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/HandlerFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,8 @@
package edu.bonn.xulu.appl;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.io.Factory;
/**
* Diese Klasse stellt eine Factory fuer einen {@link Handler} dar. Die Factory
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ModelControlManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ModelControlManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ModelControlManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,16 +11,12 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
+import java.util.Vector;
+
+import schmitzm.data.event.AbstractObjectTraceable;
+import schmitzm.data.event.ObjectListener;
+import edu.bonn.xulu.gui.ModelControlFrame;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.appl.AbstractManager;
-import edu.bonn.xulu.gui.ModelControlFrame;
-
-// nur fuer Doku
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.AbstractObjectTraceable;
-
/**
* Der ModelManager verwaltet alle in der Xulu-Modelling-Platform aktiven
* Modell-Instanzen durch eine Liste der zugehoerigen {@linkplain ModelControlFrame Kontrollfenster}.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentImports.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentImports.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentImports.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,10 +12,11 @@
package edu.bonn.xulu.appl;
import java.io.File;
+
import org.apache.log4j.Logger;
+import schmitzm.lang.LimitedVector;
import appl.ext.XuluConfig;
-import schmitzm.lang.LimitedVector;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.io.IODefinition;
import edu.bonn.xulu.io.ImportFactory;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentScripts.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentScripts.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/RecentScripts.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,13 +12,12 @@
package edu.bonn.xulu.appl;
import java.io.File;
+
import org.apache.log4j.Logger;
-import appl.ext.XuluConfig;
import schmitzm.lang.LimitedVector;
+import appl.ext.XuluConfig;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.io.IODefinition;
-import edu.bonn.xulu.appl.ScriptInterpreter;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptInterpreter.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptInterpreter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptInterpreter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,15 +11,14 @@
package edu.bonn.xulu.appl;
-import java.io.InputStream;
-import java.io.File;
-import java.io.FileInputStream;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.InputStream;
+
+import schmitzm.lang.AbstractNamedObject;
+import schmitzm.lang.NamedObject;
+import edu.bonn.xulu.XuluModellingPlatform;
-import schmitzm.lang.NamedObject;
-import schmitzm.lang.AbstractNamedObject;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.io.IODefinition;
-
/**
* Ein <code>ScriptInterpreter</code> fuehrt eine Reihe von Befehlen
* in einer Xulu-Umgebung aus. Die Befehle erhaelt er ueber einen Eingabe-Stream.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptablePlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptablePlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/ScriptablePlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,7 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
-import schmitzm.lang.NamedObject;
-import edu.bonn.xulu.XuluModellingPlatform;
-
/**
* This class extends the XuluPlugin interface in order to support easy
* scripting operations on plugins. The commands may be forwarded by the {@link edu.bonn.xulu.plugin.appl.DataScriptInterpreter_Basic}.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,15 +11,10 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
+import java.util.Vector;
+
+import schmitzm.data.event.ObjectListener;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.appl.AbstractManager;
-
-// nur fuer Doku
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.AbstractObjectTraceable;
-
/**
* Der VisualisationManager verwaltet saemtliche in der Xulu-Applikation
* <u>instanziierten</u> Visualisierungstools. An dieser Stelle ist der
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationTool.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationTool.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationTool.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,7 +12,6 @@
package edu.bonn.xulu.appl;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.VisualisationUpdateListener;
/**
* Dieses Interface bildet die Grundlage fuer verschiedenste Visualisierungstools.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationUpdateListener.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationUpdateListener.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/VisualisationUpdateListener.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,13 +11,7 @@
package edu.bonn.xulu.appl;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectChangeEvent;
-import schmitzm.data.event.ObjectCloseEvent;
-import edu.bonn.xulu.appl.VisualisationTool;
-
/**
* Zwischen Xulu-Datenobjekt ("source") und visualisiertem Objekt ("visObject")
* besteht in der Regel ein Unterschied, da das Datenobjekt meist nicht direkt
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluConstants.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluConstants.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluConstants.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,9 +12,10 @@
package edu.bonn.xulu.appl;
import java.io.File;
-import javax.swing.ImageIcon;
import java.util.Locale;
+import javax.swing.ImageIcon;
+
import schmitzm.lang.ResourceProvider;
import schmitzm.swing.SwingUtil;
import edu.bonn.xulu.XuluModellingPlatform;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,8 @@
package edu.bonn.xulu.appl;
-import schmitzm.lang.NamedObject;
-import edu.bonn.xulu.XuluModellingPlatform;
+import schmitzm.lang.NamedObject;
+import edu.bonn.xulu.XuluModellingPlatform;
/**
* Diese Klasse stellt die Schnittstelle zu Xulu-Plugins dar. Implementierungen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistry.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistry.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistry.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,28 +11,24 @@
package edu.bonn.xulu.appl;
-import java.util.Vector;
-import java.util.Hashtable;
+import java.util.Hashtable;
+import java.util.Vector;
+
+import schmitzm.data.event.AbstractObjectTraceable;
+import schmitzm.data.event.Invoker;
+import schmitzm.data.event.ObjectChangeEvent;
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.lang.LimitedVector;
+import schmitzm.lang.NamedObject;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.io.TypeMapping;
+import edu.bonn.xulu.model.XuluModel;
-import schmitzm.lang.NamedObject;
-import schmitzm.lang.LimitedVector;
-import schmitzm.data.event.AbstractObjectTraceable;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectChangeEvent;
-import schmitzm.data.event.Invoker;
-import edu.bonn.xulu.io.IODefinition;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.TypeMapping;
-import edu.bonn.xulu.appl.ScriptInterpreter;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.model.XuluModel;
-
/**
* In der Xulu-Registry werden alle dynamischen Komponenten registriert,
* die in der Xulu-Applikation verwendet werden sollen. Hierzu zaehlen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistryReader.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistryReader.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/appl/XuluRegistryReader.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,11 @@
package edu.bonn.xulu.appl;
-import java.io.InputStream;
-import java.io.IOException;
+import java.io.IOException;
+import java.io.InputStream;
+
+import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluRegistry;
-
/**
* Dieses Interface bildet die Basis fuer eine Klasse, die die XuluRegistry
* einlesen kann.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/AbstractXuluObject.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/AbstractXuluObject.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/AbstractXuluObject.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,21 +13,20 @@
import java.util.Enumeration;
-import edu.bonn.xulu.appl.DataPool;
-import schmitzm.data.property.PropertySet;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.PropertyType;
+import schmitzm.data.ObjectStructure;
import schmitzm.data.event.AbstractObjectTraceable;
-import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.Invoker;
+import schmitzm.data.event.NameChangeEvent;
import schmitzm.data.event.ObjectChangeEvent;
import schmitzm.data.event.ObjectCloseEvent;
-import schmitzm.data.event.NameChangeEvent;
+import schmitzm.data.event.ObjectEvent;
import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.Invoker;
-// nur fuer Doku
-import schmitzm.data.ObjectStructure;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.PropertySet;
+import schmitzm.data.property.PropertyType;
import schmitzm.data.property.ValuePropertyType;
+import edu.bonn.xulu.appl.DataPool;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/DynamicXuluObject.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/DynamicXuluObject.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/DynamicXuluObject.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,11 @@
package edu.bonn.xulu.data;
-import schmitzm.data.property.PropertySet;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.InstantiationFactory;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.PropertySet;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
/**
* Diese Klasse bildet die Basisimplementierung eines <u>dynamischen</u>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/XuluObject.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/XuluObject.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/data/XuluObject.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,9 @@
package edu.bonn.xulu.data;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.PropertySet;
import schmitzm.data.event.ObjectTraceable;
+import schmitzm.data.property.Properties;
import schmitzm.lang.NamedObject;
-
import edu.bonn.xulu.appl.XuluComponent;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/AbstractManagerFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/AbstractManagerFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/AbstractManagerFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.gui;
-import edu.bonn.xulu.appl.AbstractManager;
+import edu.bonn.xulu.appl.AbstractManager;
/**
* Diese Klasse bildet eine abstrakte Oberklasse fuer alle grafischen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,6 @@
package edu.bonn.xulu.gui;
-import edu.bonn.xulu.data.XuluObject;
/**
* Diese Klasse bildet eine abstrakte Oberklasse fuer alle grafischen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolInputOption.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolInputOption.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolInputOption.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,18 +11,14 @@
package edu.bonn.xulu.gui;
-import schmitzm.swing.BrowseInputOption;
-import schmitzm.swing.TreeSelectionDialog;
+import schmitzm.data.property.Property;
+import schmitzm.swing.BrowseInputOption;
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.TreeSelectionDialog;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.XuluObject;
-import schmitzm.data.property.Property;
-
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.data.XuluObject;
-
-// nur fuer Doku
-import schmitzm.swing.MultipleOptionPane;
-
/**
* Diese Klasse stellt eine Eingabe-Option fuer einen {@link MultipleOptionPane}-Dialog
* dar, in der ein Daten-Objekt aus dem {@linkplain DataPool Xulu-Datenpool}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolMenu.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolMenu.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolMenu.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,45 +11,33 @@
package edu.bonn.xulu.gui;
-import java.io.File;
-
-import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
-import javax.swing.JFileChooser;
+import java.awt.event.ActionListener;
+import java.io.File;
import java.util.Vector;
-import schmitzm.io.FileOutputStream;
-import schmitzm.io.FileInputStream;
-
-import schmitzm.lang.NamedObject;
-
-import schmitzm.data.property.Property;
-import schmitzm.data.property.AccessViolationException;
-import schmitzm.data.event.ObjectListener;
import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectTraceable;
-import schmitzm.data.event.GeneralObjectChangeEvent;
-
+import schmitzm.data.event.ObjectListener;
+import schmitzm.data.property.AccessViolationException;
+import schmitzm.data.property.Property;
+import schmitzm.lang.AlreadyHandledException;
+import schmitzm.lang.NamedObject;
import schmitzm.swing.SwingWorker;
import schmitzm.swing.menu.ActionStructure;
-import schmitzm.swing.menu.ObjectSubMenu;
import schmitzm.swing.menu.ObjectMenuItem;
-
-import schmitzm.lang.AlreadyHandledException;
-
+import schmitzm.swing.menu.ObjectSubMenu;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.appl.VisualisationTool;
import edu.bonn.xulu.appl.VisualisationManager;
-import edu.bonn.xulu.appl.VisualisationUpdateListener;
-import edu.bonn.xulu.io.IODefinition;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.appl.VisualisationTool;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.FactoryCanceledException;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.io.IODefinition;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
/**
* Diese Klasse stellt eine Menuestruktur fuer die Verwaltung des Datenpool
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolTreeModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolTreeModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/DataPoolTreeModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,25 +11,22 @@
package edu.bonn.xulu.gui;
-import javax.swing.tree.TreeModel;
-import javax.swing.tree.DefaultTreeModel;
+import java.util.Enumeration;
+
import javax.swing.tree.DefaultMutableTreeNode;
+import javax.swing.tree.DefaultTreeModel;
import javax.swing.tree.TreeNode;
-import java.util.Enumeration;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
import schmitzm.data.property.Properties;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.swing.tree.EmptyNode;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.ScalarProperty;
import schmitzm.swing.tree.ContentNode;
-
+import schmitzm.swing.tree.EmptyNode;
import edu.bonn.xulu.appl.DataPool;
import edu.bonn.xulu.data.XuluObject;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelContentManagerContainer.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelContentManagerContainer.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelContentManagerContainer.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,29 +11,21 @@
package edu.bonn.xulu.gui;
-import java.awt.Container;
-import java.awt.Color;
-import javax.swing.BoxLayout;
-import javax.swing.SpringLayout;
-import java.util.Enumeration;
-import java.util.Collection;
-import java.util.Vector;
+import java.awt.Color;
+import java.awt.Container;
+import java.util.Vector;
+
+import javax.swing.SpringLayout;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.SpringUtilities;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.model.ModelContentManager;
+import edu.bonn.xulu.model.ModelResource;
-import schmitzm.swing.SpringUtilities;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.NameChangeEvent;
-import schmitzm.swing.SelectionInputOption;
-
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-
-
/**
* Diese Klasse stellt eine Container dar, ueber den die im Datenpool befindlichen
* Objekte den benoetigten Ressourcen eines Modells (siehe {@link ModelContentManager})
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelControlFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelControlFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelControlFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,11 @@
package edu.bonn.xulu.gui;
-import javax.swing.JFrame;
+import javax.swing.JFrame;
+
+import edu.bonn.xulu.appl.AbstractManager;
+import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.appl.AbstractManager;
-
-
-// nur fuer Doku
-import edu.bonn.xulu.gui.XuluInternalFrame;
-import edu.bonn.xulu.gui.DataPoolFrame;
-import edu.bonn.xulu.gui.RegistryFrame;
-
/**
* Diese Klasse bildet eine abstrakte Oberklasse fuer alle Implementierungen des
* Modell-Kontroll-Fensters. Die Modellfenster werden (im Gegensatz z.B. zum
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelManagerTreeModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelManagerTreeModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ModelManagerTreeModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,14 @@
package edu.bonn.xulu.gui;
-import javax.swing.tree.DefaultTreeModel;
+import javax.swing.tree.DefaultTreeModel;
+
+import schmitzm.swing.TreeSelectionDialog;
+import schmitzm.swing.tree.ContentNode;
+import schmitzm.swing.tree.EmptyNode;
+import edu.bonn.xulu.appl.ModelControlManager;
+import edu.bonn.xulu.model.XuluModel;
-import schmitzm.swing.tree.EmptyNode;
-import schmitzm.swing.tree.ContentNode;
-
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.model.XuluModel;
-
-// nur fuer Doku
-import schmitzm.swing.TreeSelectionDialog;
-
/**
* Diese Klasse stellt ein TreeModel fuer den {@link ModelControlManager Xulu-Modell-Manager}
* dar. Zwar handelt es sich bei den Modellen lediglich um eine Liste, die
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ObjectOrModelInputOption.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ObjectOrModelInputOption.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/ObjectOrModelInputOption.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,21 +11,18 @@
package edu.bonn.xulu.gui;
-import javax.swing.tree.DefaultTreeModel;
-import javax.swing.tree.MutableTreeNode;
+import javax.swing.tree.DefaultTreeModel;
+import javax.swing.tree.MutableTreeNode;
+
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.TreeSelectionDialog;
+import schmitzm.swing.tree.EmptyNode;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.appl.ModelControlManager;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.model.XuluModel;
-import schmitzm.swing.TreeSelectionDialog;
-import schmitzm.swing.tree.EmptyNode;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.model.XuluModel;
-
-// nur fuer Doku
-import schmitzm.swing.MultipleOptionPane;
-
/**
* Diese Klasse stellt eine Eingabe-Option fuer einen {@link MultipleOptionPane}-Dialog
* dar, in der ein Daten-Objekt aus dem {@linkplain DataPool Xulu-Datenpool}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/StatusFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/StatusFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/StatusFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,13 +11,8 @@
package edu.bonn.xulu.gui;
-import java.io.PrintStream;
-import java.io.OutputStream;
-import javax.swing.JMenu;
-import edu.bonn.xulu.XuluModellingPlatform;
-import java.awt.event.ActionListener;
-import schmitzm.swing.event.PopupMenuListener;
-import java.awt.Dimension;
+import java.io.OutputStream;
+import java.io.PrintStream;
/**
* Diese Klasse bildet eine abstrakte Oberklasse fuer alle grafischen
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIMessages.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIMessages.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIMessages.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,22 +12,19 @@
package edu.bonn.xulu.gui;
import java.awt.Component;
-import javax.swing.JOptionPane;
-import java.util.ResourceBundle;
import java.io.File;
+import javax.swing.JOptionPane;
-import schmitzm.lang.LangUtil;
-import schmitzm.swing.ExceptionDialog;
import schmitzm.data.property.AccessViolationException;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
-
+import schmitzm.lang.LangUtil;
+import schmitzm.swing.ExceptionDialog;
+import schmitzm.swing.MultipleOptionPane;
import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.data.XuluDataException;
-import schmitzm.swing.MultipleOptionPane;
-import javax.swing.JCheckBox;
+import edu.bonn.xulu.data.XuluObject;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIUtil.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIUtil.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluGUIUtil.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,61 +11,51 @@
package edu.bonn.xulu.gui;
+import java.awt.Component;
import java.io.File;
-import java.io.InputStream;
-import java.io.OutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
-import java.util.Vector;
+import java.io.InputStream;
+import java.io.OutputStream;
import java.util.Enumeration;
-import java.util.ResourceBundle;
+import java.util.Vector;
-import java.awt.Component;
-import java.awt.BorderLayout;
+import javax.swing.JCheckBox;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
-import javax.swing.JButton;
-import javax.swing.JCheckBox;
-import javax.swing.JDialog;
-import appl.parallel.gui.ModelControlFrame_parallel;
-
-import schmitzm.lang.LangUtil;
-import schmitzm.lang.AlreadyHandledException;
-import schmitzm.lang.OperationCanceledException;
-import schmitzm.data.property.Property;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ScalarProperty;
-
import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.ScalarProperty;
import schmitzm.io.IOUtil;
+import schmitzm.lang.AlreadyHandledException;
import schmitzm.lang.DuplicateException;
-import schmitzm.swing.SwingWorker;
-import schmitzm.swing.MultipleOptionPane;
+import schmitzm.lang.LangUtil;
+import schmitzm.lang.OperationCanceledException;
import schmitzm.swing.InputOption;
-import schmitzm.swing.SelectionInputOption;
import schmitzm.swing.ManualInputOption;
-
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.StatusDialog;
+import schmitzm.swing.SwingWorker;
+import appl.parallel.gui.ModelControlFrame_parallel;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.io.IODefinition;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.FactoryCanceledException;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.data.DuplicateXuluObjectNameException;
-import edu.bonn.xulu.appl.XuluConstants;
import edu.bonn.xulu.appl.DataPool;
import edu.bonn.xulu.appl.ScriptInterpreter;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.DuplicateXuluObjectNameException;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.FactoryCanceledException;
+import edu.bonn.xulu.io.IODefinition;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.model.XuluModel;
import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
-// nur fuer Doku
-import schmitzm.swing.StatusDialog;
-
/**
* Diese Klasse stellt Funktionen fuer die Xulu-GUI zur Verfuegung.
* @author <a href="mailto:martin.schmitz at koeln.de">Martin Schmitz</a> (University of Bonn/Germany)
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluInternalFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluInternalFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluInternalFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,12 @@
package edu.bonn.xulu.gui;
-import java.awt.Component;
-import javax.swing.JInternalFrame;
+import java.awt.Component;
+
+import javax.swing.JInternalFrame;
+
+import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.appl.XuluConstants;
-
/**
* Diese Klasse bildet die abstrakte Oberklasse fuer ein Fenster, das im
* {@link edu.bonn.xulu.gui.XuluMainFrame} dargestellt werden soll.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluLanguageManagerFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluLanguageManagerFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluLanguageManagerFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,35 +11,35 @@
package edu.bonn.xulu.gui;
-import java.awt.Frame;
+import java.awt.AWTEvent;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
-import java.awt.AWTEvent;
+import java.awt.Frame;
+import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
import java.awt.event.WindowEvent;
-import javax.swing.JDialog;
-import javax.swing.JButton;
-import javax.swing.JTable;
-import javax.swing.JScrollPane;
-import javax.swing.JTextPane;
-import javax.swing.table.AbstractTableModel;
import java.io.File;
import java.util.Locale;
+import java.util.ResourceBundle;
import java.util.Set;
import java.util.TreeSet;
-import java.util.ResourceBundle;
+import javax.swing.JButton;
+import javax.swing.JDialog;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.JTextPane;
+import javax.swing.table.AbstractTableModel;
+
+import schmitzm.lang.LocaleComparator;
+import schmitzm.lang.ResourceProvider;
import schmitzm.swing.ExceptionDialog;
+import schmitzm.swing.InputOption;
import schmitzm.swing.JPanel;
+import schmitzm.swing.ManualInputOption;
import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
import schmitzm.swing.SelectionInputOption;
-import schmitzm.swing.ManualInputOption;
import schmitzm.swing.event.InputOptionAdapter;
-import schmitzm.lang.ResourceProvider;
-import schmitzm.lang.LocaleComparator;
-
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluComponent;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,47 +11,50 @@
package edu.bonn.xulu.gui;
-import java.awt.*;
-import java.awt.event.*;
-import javax.swing.*;
+import java.awt.AWTEvent;
+import java.awt.Component;
+import java.awt.Cursor;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.LayoutManager;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.ComponentAdapter;
+import java.awt.event.ComponentEvent;
+import java.awt.event.WindowEvent;
+import java.util.Vector;
-import appl.ext.XuluConfig;
+import javax.swing.JCheckBoxMenuItem;
+import javax.swing.JDesktopPane;
+import javax.swing.JFileChooser;
+import javax.swing.JFrame;
+import javax.swing.JInternalFrame;
+import javax.swing.JMenu;
+import javax.swing.JMenuBar;
+import javax.swing.JMenuItem;
-import java.util.Vector;
-
-import schmitzm.lang.AlreadyHandledException;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.SelectionInputOption;
-import schmitzm.swing.InputOption;
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
import schmitzm.swing.ExceptionDialog;
import schmitzm.swing.SwingUtil;
import schmitzm.swing.menu.ObjectMenuItem;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-
+import appl.ext.XuluConfig;
import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.appl.EventManager;
+import edu.bonn.xulu.appl.ModelControlManager;
import edu.bonn.xulu.appl.ScriptInterpreter;
+import edu.bonn.xulu.appl.VisualisationManager;
import edu.bonn.xulu.appl.XuluComponent;
-import edu.bonn.xulu.appl.XuluComponentUtil;
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.EventManager;
import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.appl.VisualisationManager;
-import edu.bonn.xulu.appl.ModelControlManager;
-
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.gui.DataPoolFrame;
+import edu.bonn.xulu.plugin.gui.AbstractManagerFrame_BasicTable;
import edu.bonn.xulu.plugin.gui.DataPoolFrame_Tree;
-import edu.bonn.xulu.plugin.gui.DataPoolFrame_BasicTable;
-import edu.bonn.xulu.gui.StatusFrame;
-import edu.bonn.xulu.plugin.gui.StatusFrame_BasicTextArea;
-import edu.bonn.xulu.gui.RegistryFrame;
-import edu.bonn.xulu.plugin.gui.RegistryFrame_Tree;
-import edu.bonn.xulu.gui.AbstractManagerFrame;
-import edu.bonn.xulu.plugin.gui.AbstractManagerFrame_BasicTable;
import edu.bonn.xulu.plugin.gui.EventManagerFrame_BasicTable;
import edu.bonn.xulu.plugin.gui.PluginManagerFrame_BasicTable;
-import edu.bonn.xulu.gui.ModelControlFrame;
+import edu.bonn.xulu.plugin.gui.RegistryFrame_Tree;
+import edu.bonn.xulu.plugin.gui.StatusFrame_BasicTextArea;
/**
* Diese Klasse stellt das Hauptfenster der Xulu-Modelling-Platform dar.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrameInfo.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrameInfo.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluMainFrameInfo.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,14 +11,33 @@
package edu.bonn.xulu.gui;
-import java.awt.*;
-import java.awt.event.*;
-import javax.swing.*;
-import javax.swing.text.*;
-import javax.swing.border.*;
-import schmitzm.swing.ExceptionDialog;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluComponent;
+import java.awt.AWTEvent;
+import java.awt.BorderLayout;
+import java.awt.Component;
+import java.awt.FlowLayout;
+import java.awt.Font;
+import java.awt.Frame;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.GridLayout;
+import java.awt.Insets;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.WindowEvent;
+
+import javax.swing.BorderFactory;
+import javax.swing.JButton;
+import javax.swing.JDialog;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.JTextPane;
+import javax.swing.text.Style;
+import javax.swing.text.StyleConstants;
+import javax.swing.text.StyleContext;
+import javax.swing.text.StyledDocument;
+
+import schmitzm.swing.ExceptionDialog;
+import edu.bonn.xulu.appl.XuluComponent;
/**
* Diese Klasse stellt einen Info-Dialog zur Xulu-Modelling-Platform dar,
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluStartingFrame.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluStartingFrame.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/gui/XuluStartingFrame.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,23 +12,18 @@
package edu.bonn.xulu.gui;
import java.awt.Component;
+import java.io.PrintStream;
+import java.util.Vector;
+
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
-import javax.swing.ImageIcon;
-import java.util.ResourceBundle;
-import java.util.Vector;
-import java.io.PrintStream;
-import schmitzm.lang.ResourceProvider;
-import schmitzm.swing.SwingUtil;
import schmitzm.swing.StatusDialog;
import schmitzm.swing.TextAreaPrintStream;
+import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluConstants;
-// nur fuer Doku
-import edu.bonn.xulu.XuluModellingPlatform;
-
/**
* Diese Klasse stellt einen Dialog dar, der angezeigt wird, waehrend die
* Xulu-Applikation gestartet wird. Neben einem Status-Balken wird ein
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/AbstractFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/AbstractFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/AbstractFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,7 @@
package edu.bonn.xulu.io;
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.io.Factory;
+import edu.bonn.xulu.appl.XuluRegistry;
/**
* Diese Klasse bildet eine Basisklasse fuer alle Factorys und implementiert
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ExportFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ExportFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ExportFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,9 +12,6 @@
package edu.bonn.xulu.io;
// nur fuer Doku
-import java.io.OutputStream;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
/**
* Dieses Interface bildet den Obertyp fuer alle Export-Factorys. Diese haben
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/Factory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/Factory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/Factory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.io;
-import schmitzm.lang.NamedObject;
+import schmitzm.lang.NamedObject;
/**
* Dieses Interface bildet den Obertyp fuer jegliche Art von Factory.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/FactoryCanceledException.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/FactoryCanceledException.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/FactoryCanceledException.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,6 @@
package edu.bonn.xulu.io;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
/**
* Diese Exception wird geworfen, wenn der Anwender die "Arbeit" einer
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/IODefinition.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/IODefinition.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/IODefinition.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,7 @@
package edu.bonn.xulu.io;
-import java.io.File;
-import schmitzm.lang.AbstractNamedObject;
-import edu.bonn.xulu.gui.DataPoolMenu;
-import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.appl.XuluRegistry;
/**
* Diese Klasse stellt eine Oberklasse fuer die Informationen dar, die zum
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ImportFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ImportFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/ImportFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,7 @@
package edu.bonn.xulu.io;
-import edu.bonn.xulu.appl.XuluRegistry;
-// nur fuer Doku
-import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.appl.XuluRegistry;
/**
* Dieses Interface bildet den Obertyp fuer alle Import-Factorys. Diese haben
* die Aufgabe, ein Objekt aus einer Import-Quelle (z.B. einer Datei) zu
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/TypeMapping.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/TypeMapping.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/io/TypeMapping.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.io;
-import java.util.Vector;
+import java.util.Vector;
/**
* @author <a href="mailto:martin.schmitz at koeln.de">Martin Schmitz</a> (University of Bonn/Germany)
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,16 +13,13 @@
import java.util.Map;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.data.XuluDataException;
+import org.apache.log4j.Logger;
import schmitzm.lang.LangUtil;
import schmitzm.lang.ResourceProvider;
-import schmitzm.swing.CaptionsChangeable;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.XuluDataException;
-import org.apache.log4j.Logger;
-
/**
* Diese Klasse stellt eine abstrakte Basis-Implementierung fuer den
* {@link ModelContentManager} dar. Das einizge, das fuer ein Modell
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractModelResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,11 +12,8 @@
package edu.bonn.xulu.model;
import schmitzm.lang.ResourceProvider;
-
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.XuluDataException;
/**
* Diese Klasse bildet eine abstrakte Basis-Implementierung fuer eine Modell-Ressource.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractStepModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractStepModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractStepModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,11 +13,9 @@
import schmitzm.lang.ResourceProvider;
import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.model.AbstractXuluModel;
-import edu.bonn.xulu.model.StepModel;
-import edu.bonn.xulu.model.event.ModelListener;
-import edu.bonn.xulu.model.event.ModelStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelListener;
+import edu.bonn.xulu.model.event.ModelStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelStepStartedEvent;
/**
* Diese Klasse implementiert ein Modell, welches schrittweise ausgefuehrt
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractXuluModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractXuluModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/AbstractXuluModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,30 +11,26 @@
package edu.bonn.xulu.model;
+import java.awt.Component;
import java.io.PrintStream;
import java.util.Map;
import java.util.Vector;
-import java.awt.Component;
+import org.apache.log4j.Logger;
+
import schmitzm.data.property.Access;
import schmitzm.lang.AbstractNamedObject;
import schmitzm.lang.LangUtil;
import schmitzm.lang.ResourceProvider;
import schmitzm.swing.CaptionsChangeable;
-
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.ModelCanceledException;
-import edu.bonn.xulu.model.event.ModelListener;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.model.event.ModelDisposedEvent;
import edu.bonn.xulu.model.event.ModelEvent;
import edu.bonn.xulu.model.event.ModelInitialisedEvent;
+import edu.bonn.xulu.model.event.ModelListener;
import edu.bonn.xulu.model.event.ModelStartedEvent;
import edu.bonn.xulu.model.event.ModelStoppedEvent;
-import edu.bonn.xulu.model.event.ModelDisposedEvent;
-import org.apache.log4j.Logger;
-import edu.bonn.xulu.appl.XuluConstants;
-
/**
* Diese Klasse stellt eine Basis-Implementierung eines Xulu-Modells dar.
* Es werden alle Methoden des {@link XuluModel}-Interface implementiert, in dem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/DefaultModelResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/DefaultModelResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/DefaultModelResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -10,7 +10,6 @@
**/
package edu.bonn.xulu.model;
-import edu.bonn.xulu.model.AbstractModelResource;
import edu.bonn.xulu.data.XuluDataException;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,8 +12,7 @@
package edu.bonn.xulu.model;
import schmitzm.swing.CaptionsChangeable;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluDataException;
/**
* Der ModelContentManager spezifiziert die Datenbasis, die ein Modell fuer
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ModelResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,7 @@
package edu.bonn.xulu.model;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluDataException;
/**
* Eine Ressource beschreibt allgemein ein Datenobjekt, das für die Modellierung
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/PropertiesResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/PropertiesResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/PropertiesResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,12 +12,8 @@
package edu.bonn.xulu.model;
import schmitzm.data.property.Properties;
-import edu.bonn.xulu.model.AbstractModelResource;
import edu.bonn.xulu.data.XuluDataException;
-// nur fuer Doku
-import edu.bonn.xulu.model.ModelResource;
-
/**
* Diese Implementierung von <code>ModelResource</code> laesst nur
* {@linkplain Properties Properties-Objekte} als Datenobjekt zu.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/StepModelThread.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/StepModelThread.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/StepModelThread.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,6 @@
package edu.bonn.xulu.model;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.XuluModelThread;
-import edu.bonn.xulu.model.StepModel;
import edu.bonn.xulu.model.event.ModelListener;
import edu.bonn.xulu.model.event.StepModelAdapter;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ValuePropertyResource.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ValuePropertyResource.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/ValuePropertyResource.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,7 @@
package edu.bonn.xulu.model;
-import edu.bonn.xulu.data.XuluDataException;
import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.ValuePropertyType;
import schmitzm.temp.BaseTypeUtil;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,14 +11,14 @@
package edu.bonn.xulu.model;
+import java.awt.Component;
import java.io.PrintStream;
-import java.awt.Component;
+
import schmitzm.lang.NamedObject;
import schmitzm.lang.ResourceProvider;
import schmitzm.swing.CaptionsChangeable;
-import edu.bonn.xulu.model.ModelContentManager;
+import edu.bonn.xulu.model.event.ModelEvent;
import edu.bonn.xulu.model.event.ModelListener;
-import edu.bonn.xulu.model.event.ModelEvent;
/**
* Dieses Interface definiert, wie eine Modell-Klasse aufgebaut sein muss,
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModelThread.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModelThread.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/XuluModelThread.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,7 @@
package edu.bonn.xulu.model;
-import schmitzm.lang.WorkingThread;
-import edu.bonn.xulu.model.XuluModel;
+import schmitzm.lang.WorkingThread;
/**
* Diese Klasse stellt einen Thread dar, der ein {@link XuluModel} ausfuehrt.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/AbstractModelEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/AbstractModelEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/AbstractModelEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,8 @@
package edu.bonn.xulu.model.event;
-import schmitzm.data.event.AbstractObjectEvent;
-import edu.bonn.xulu.model.XuluModel;
+import schmitzm.data.event.AbstractObjectEvent;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse bildet eine Basis-Implementierung fuer Modell-Ereignisse.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelAdapter.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelAdapter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelAdapter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,8 @@
package edu.bonn.xulu.model.event;
-import schmitzm.data.event.ObjectEvent;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.event.ModelListener;
+import schmitzm.data.event.ObjectEvent;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse stellt eine Basis-Implementierung des Interfaces
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelDisposedEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelDisposedEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelDisposedEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.model.event;
-import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse repraesentiert ein Ereignis, das ausgeloest wird, wenn die
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,8 @@
package edu.bonn.xulu.model.event;
-import schmitzm.data.event.ObjectEvent;
-import edu.bonn.xulu.model.XuluModel;
+import schmitzm.data.event.ObjectEvent;
+import edu.bonn.xulu.model.XuluModel;
/**
* Dieses Interface stellt ein allgemeines Ereignis dar, welches von einem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelInitialisedEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelInitialisedEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelInitialisedEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.model.event;
-import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse repraesentiert ein Ereignis, das ausgeloest wird, wenn ein
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelListener.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelListener.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelListener.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,8 @@
package edu.bonn.xulu.model.event;
-import schmitzm.data.event.ObjectListener;
+import schmitzm.data.event.ObjectListener;
-import edu.bonn.xulu.model.XuluModel;
-
/**
* Diese Klasse stellt einen Listener dar, der bei bestimmten Modell-Aktivitaeten
* informiert wird.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStartedEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStartedEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStartedEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.model.event;
-import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse repraesentiert ein Ereignis, das ausgeloest wird, wenn der Ablauf
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStoppedEvent.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStoppedEvent.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/ModelStoppedEvent.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,7 +11,7 @@
package edu.bonn.xulu.model.event;
-import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.XuluModel;
/**
* Diese Klasse repraesentiert ein Ereignis, das ausgeloest wird, wenn der Ablauf
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/StepModelAdapter.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/StepModelAdapter.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/model/event/StepModelAdapter.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,7 +12,6 @@
package edu.bonn.xulu.model.event;
import edu.bonn.xulu.model.StepModel;
-import edu.bonn.xulu.model.event.ModelAdapter;
import edu.bonn.xulu.model.XuluModel;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/AbstractMenuPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/AbstractMenuPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/AbstractMenuPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,16 @@
package edu.bonn.xulu.plugin.appl;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import javax.swing.JMenuItem;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.JMenuItem;
+
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.AbstractXuluPlugin;
+import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.gui.XuluInternalFrame;
-import schmitzm.lang.LangUtil;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.AbstractXuluPlugin;
-import edu.bonn.xulu.gui.XuluInternalFrame;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
/**
* Diese Klasse stellt eine abstrakte Oberklasse fuer Plugins dar, die
* sich (bzw. ein zum Plugin gehoerendes Anwendungsfenster) in das Xulu-Menue
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,9 +14,7 @@
import schmitzm.data.event.ObjectEvent;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.AbstractHandler;
-import edu.bonn.xulu.appl.VisualisationTool;
import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.io.ExportFactory;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandlerFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandlerFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataExportHandlerFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,18 +11,10 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.SelectionInputOption;
-
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.Handler;
import edu.bonn.xulu.appl.HandlerFactory;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.io.Factory;
import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.gui.DataPoolInputOption;
import edu.bonn.xulu.io.ExportFactory;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataScriptInterpreter_Basic.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataScriptInterpreter_Basic.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DataScriptInterpreter_Basic.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,32 +11,27 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.InputStream;
-import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
-
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.util.Vector;
-import java.util.StringTokenizer;
import schmitzm.io.IOUtil;
+import schmitzm.lang.AlreadyHandledException;
import schmitzm.lang.LangUtil;
-
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.XuluDataException;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.AbstractCommandInterpreter;
import edu.bonn.xulu.appl.ScriptablePlugin;
import edu.bonn.xulu.appl.XuluPlugin;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.gui.XuluGUIUtil;
import edu.bonn.xulu.io.IODefinition;
-import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.io.TypeMappingException;
-import schmitzm.lang.OperationCanceledException;
-import schmitzm.lang.AlreadyHandledException;
/**
* Dieser Interpreter fuehrt IO-Befehle des Datenpools aus. Einleitender Tag und
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimePlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimePlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimePlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,20 +11,14 @@
package edu.bonn.xulu.plugin.appl;
-import java.text.DateFormat;
-import java.util.GregorianCalendar;
-import java.awt.BorderLayout;
-import javax.swing.JFrame;
-import javax.swing.JLabel;
+import java.text.DateFormat;
+import java.util.GregorianCalendar;
+
+import schmitzm.lang.WorkingThread;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.XuluPlugin;
-import schmitzm.lang.AbstractNamedObject;
-import schmitzm.lang.WorkingThread;
-import schmitzm.swing.SwingWorker;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluPlugin;
-
-
/**
* Diese Klasse stellt ein Plugin fuer die Xulu-Applikation dar, welches die
* aktuelle Uhrzeit (und Datum) in der Titel-Leiste des Xulu-Hauptfensters
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimeWindowPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimeWindowPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/DateTimeWindowPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,18 +11,18 @@
package edu.bonn.xulu.plugin.appl;
-import java.text.DateFormat;
-import java.util.GregorianCalendar;
-import java.awt.BorderLayout;
-import java.awt.Dimension;
-import javax.swing.JFrame;
-import javax.swing.JLabel;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.text.DateFormat;
+import java.util.GregorianCalendar;
+
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+
+import schmitzm.lang.WorkingThread;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.XuluPlugin;
-import schmitzm.lang.WorkingThread;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluPlugin;
-
/**
* Diese Klasse stellt ein Plugin fuer die Xulu-Applikation dar, welches die
* aktuelle Uhrzeit (und Datum) in einem eigenen (kleinen) Fester anzeigt.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/FileExportHandlerFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/FileExportHandlerFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/FileExportHandlerFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,31 +11,24 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.swing.MultipleOptionPane;
+import java.io.File;
+import java.text.DecimalFormat;
+import java.util.Vector;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.swing.FileInputOption;
import schmitzm.swing.InputOption;
+import schmitzm.swing.MultipleOptionPane;
import schmitzm.swing.SelectionInputOption;
-
+import schmitzm.swing.event.InputOptionAdapter;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.Handler;
-import edu.bonn.xulu.appl.HandlerFactory;
-import edu.bonn.xulu.appl.VisualisationTool;
import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.gui.DataPoolInputOption;
import edu.bonn.xulu.io.ExportFactory;
-import schmitzm.swing.FileInputOption;
-import java.io.File;
-import schmitzm.swing.event.InputOptionAdapter;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import java.util.Vector;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.io.IOUtil;
-import java.text.DecimalFormat;
-import java.util.regex.Pattern;
-import java.util.regex.Matcher;
-import edu.bonn.xulu.model.event.AbstractStepModelEvent;
import edu.bonn.xulu.model.event.AbstractIterationStepEvent;
+import edu.bonn.xulu.model.event.AbstractStepModelEvent;
/**
* Mit dieser Factory werden Instanzen des {@link FileExportHandler}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GTVisualisationColorMapPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GTVisualisationColorMapPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GTVisualisationColorMapPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,37 +11,32 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.File;
-import java.io.FileReader;
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.util.StringTokenizer;
-import java.awt.Color;
-import java.util.Hashtable;
-import java.util.Enumeration;
+import java.awt.Color;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
+import java.util.Enumeration;
+import java.util.Hashtable;
+import java.util.StringTokenizer;
+
+import org.geotools.styling.ColorMap;
+import org.geotools.styling.ColorMapImpl;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.geotools.gui.LayeredMapFrame;
+import schmitzm.geotools.styling.ColorMapManager;
+import schmitzm.geotools.styling.StylingUtil;
+import schmitzm.io.IOUtil;
+import schmitzm.lang.AbstractNamedObject;
+import schmitzm.swing.SwingUtil;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.VisualisationManager;
+import edu.bonn.xulu.appl.XuluPlugin;
+import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.plugin.vis.GTVisualisationTool;
-import org.geotools.styling.ColorMap;
-import org.geotools.styling.ColorMapImpl;
-
-import schmitzm.io.IOUtil;
-import schmitzm.lang.AbstractNamedObject;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.swing.SwingUtil;
-
-import schmitzm.geotools.gui.LayeredMapFrame;
-import schmitzm.geotools.styling.StylingUtil;
-import schmitzm.geotools.styling.ColorMapManager;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.appl.VisualisationManager;
-// nur fuer Doku
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.plugin.vis.GTVisualisationTool;
-
/**
* Dieses Plugin liest Farbpaletten aus der Datei <code>gtcolormaps.xif</code>
* und fuegt sie automatisch den {@link GTVisualisationTool}-Instanzen hinzu,
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGenerator.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGenerator.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGenerator.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,43 +11,37 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileOutputStream;
-import java.io.BufferedWriter;
-import java.io.FileWriter;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.util.Arrays;
+import java.util.Comparator;
+import java.util.StringTokenizer;
+import java.util.Vector;
+
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.data.property.ListPropertyWriteAccess;
+import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.PropertyWriteAccess;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.io.dyntxt.DynamicField;
+import schmitzm.io.dyntxt.DynamicInputProvider;
+import schmitzm.io.dyntxt.DynamicLoop;
+import schmitzm.io.dyntxt.DynamicTextGenerator;
+import schmitzm.lang.LangUtil;
+import schmitzm.temp.BaseTypeUtil;
+import edu.bonn.xulu.model.AbstractModelContentManager;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.AbstractXuluModel;
+import edu.bonn.xulu.model.ModelContentManager;
+import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.model.PropertiesResource;
+import edu.bonn.xulu.model.StepModel;
+import edu.bonn.xulu.model.ValuePropertyResource;
+import edu.bonn.xulu.model.XuluModel;
-import java.util.Vector;
-import java.util.StringTokenizer;
-import java.util.Arrays;
-import java.util.Comparator;
-
-import schmitzm.lang.LangUtil;
-import schmitzm.io.dyntxt.DynamicTextGenerator;
-import schmitzm.io.dyntxt.DynamicInputProvider;
-import schmitzm.io.dyntxt.DynamicField;
-import schmitzm.io.dyntxt.DynamicLoop;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.temp.BaseTypeUtil;
-
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.AbstractXuluModel;
-import edu.bonn.xulu.model.StepModel;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.PropertiesResource;
-// nur fuer Doku
-import edu.bonn.xulu.model.ModelContentManager;
-
/**
* Diese Klasse stellt einen Sourcecode-Generator dar, mit dem ein Grundgeruest
* fuer {@link XuluModel}- und {@link StepModel}-Klassen (mit entsprechendem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorGUI.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorGUI.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorGUI.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,66 +11,62 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.File;
+import java.awt.Container;
import java.awt.Dimension;
-import java.awt.GridBagLayout;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.Insets;
-import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
+import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
-import java.awt.event.KeyAdapter;
-import javax.swing.JLabel;
-import javax.swing.JScrollPane;
-import javax.swing.JTextField;
-import javax.swing.JComboBox;
-import javax.swing.JCheckBox;
+import java.io.File;
+import java.util.Vector;
+
+import javax.swing.DefaultCellEditor;
import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JComboBox;
import javax.swing.JFileChooser;
+import javax.swing.JLabel;
+import javax.swing.JTextField;
import javax.swing.ListSelectionModel;
-import javax.swing.DefaultCellEditor;
-import java.util.Vector;
+import javax.swing.table.TableModel;
import org.geotools.feature.FeatureCollection;
import schmitzm.data.WritableGrid;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ScalarProperty;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.property.ValueProperty;
import schmitzm.lang.LangUtil;
-import schmitzm.swing.SwingUtil;
-import schmitzm.swing.SwingWorker;
+import schmitzm.swing.BooleanInputOption;
+import schmitzm.swing.FileInputOption;
import schmitzm.swing.InputOption;
-import schmitzm.swing.MultipleOptionPane;
import schmitzm.swing.ManualInputOption;
-import schmitzm.swing.FileInputOption;
-import schmitzm.swing.BooleanInputOption;
+import schmitzm.swing.MultipleOptionPane;
import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.SwingUtil;
+import schmitzm.swing.SwingWorker;
import schmitzm.swing.event.InputOptionAdapter;
import schmitzm.swing.table.AbstractMutableTableModel;
+import schmitzm.swing.table.ComponentRenderer;
import schmitzm.swing.table.MutableTable;
import schmitzm.swing.table.MutableTableModel;
-import schmitzm.swing.table.ComponentRenderer;
-
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.gui.XuluInternalFrame;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.gui.XuluInternalFrame;
+import edu.bonn.xulu.model.ModelContentManager;
import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
import edu.bonn.xulu.model.PropertiesResource;
import edu.bonn.xulu.model.StepModel;
+import edu.bonn.xulu.model.ValuePropertyResource;
import edu.bonn.xulu.model.XuluModel;
-// nur fuer Doku
-import javax.swing.table.TableModel;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.plugin.appl.GeoModelCodeGeneratorPlugin;
-
/**
* Diese Klasse stellt eine GUI zur Vefuegung, mit der der {@link GeoModelCodeGenerator}
* gesteuert werden kann. Sie ist als {@linkplain XuluInternalFrame internes}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/GeoModelCodeGeneratorPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,8 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.lang.LangUtil;
+import edu.bonn.xulu.gui.XuluInternalFrame;
-import edu.bonn.xulu.gui.XuluInternalFrame;
-
/**
* Dieses Plugin integriert die {@link edu.bonn.xulu.plugin.appl.GeoModelCodeGeneratorGUI}
* in das Xulu-Menue "Erweitert".
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/LoggerPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/LoggerPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/LoggerPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,18 +11,15 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.File;
-import javax.swing.JTextField;
-import org.apache.log4j.LogManager;
+import java.io.File;
+
+import org.apache.log4j.Level;
+import org.apache.log4j.LogManager;
+
+import schmitzm.swing.log4j.LoggerFrame;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.XuluPlugin;
-import schmitzm.swing.log4j.LoggerFrame;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluPlugin;
-
-// fuer Doku
-import org.apache.log4j.Level;
-
/**
* Dieses Xulu-Plugin zeigt alle im {@link LogManager} registrierten Log4j-Logger an
* und bietet die Möglichkeit, deren {@link Level} zur Laufzeit veraendern.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelResourceMappingScriptInterpreter_Basic.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelResourceMappingScriptInterpreter_Basic.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelResourceMappingScriptInterpreter_Basic.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,24 +11,21 @@
package edu.bonn.xulu.plugin.appl;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.BufferedReader;
-import java.awt.Container;
+import java.awt.Container;
+import java.io.BufferedReader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+
+import schmitzm.io.IOUtil;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.AbstractScriptInterpreter;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.gui.ModelContentManagerContainer;
+import edu.bonn.xulu.gui.ModelControlFrame;
+import edu.bonn.xulu.gui.XuluGUIUtil;
+import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
-import schmitzm.io.IOUtil;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.AbstractScriptInterpreter;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.gui.ModelControlFrame;
-import edu.bonn.xulu.gui.ModelContentManagerContainer;
-import edu.bonn.xulu.gui.XuluGUIUtil;
-
-// nur fuer Doku
-import edu.bonn.xulu.plugin.gui.ModelControlFrame_Basic;
-
/**
* Dieser Interpreter fuehrt ein Mapping zwischen Datenpool-Objekten und
* Modell-Ressourcen durch und kann <b>nur in Verbindung mit {@link ModelControlFrame_Basic}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelTimeSnifferPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelTimeSnifferPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/ModelTimeSnifferPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,26 +11,25 @@
package edu.bonn.xulu.plugin.appl;
-import java.util.Vector;
+import java.util.Vector;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.lang.AbstractNamedObject;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.ModelControlManager;
+import edu.bonn.xulu.appl.XuluPlugin;
+import edu.bonn.xulu.gui.ModelControlFrame;
+import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.event.ModelEvent;
+import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import edu.bonn.xulu.model.event.ModelListener;
+import edu.bonn.xulu.model.event.ModelStartedEvent;
+import edu.bonn.xulu.model.event.ModelStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelStepStartedEvent;
+import edu.bonn.xulu.model.event.ModelStoppedEvent;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.model.event.ModelListener;
-import edu.bonn.xulu.model.event.ModelEvent;
-import edu.bonn.xulu.model.event.ModelStartedEvent;
-import edu.bonn.xulu.model.event.ModelStoppedEvent;
-import edu.bonn.xulu.model.event.ModelStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelStepFinishedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
-import edu.bonn.xulu.gui.ModelControlFrame;
-
-import schmitzm.lang.AbstractNamedObject;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-
/**
* Dieses Plugin koppelt sich an alle in Xulu geladenen Modelle und
* gibt deren absolute Laufzeit (in Sekunden aus). Bei Step-Modellen wird
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorGUI.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorGUI.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorGUI.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,14 @@
package edu.bonn.xulu.plugin.appl;
+import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
-import java.awt.BorderLayout;
+import schmitzm.data.RasterCalculator;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.gui.XuluInternalFrame;
-// nur fuer Doku
-import schmitzm.data.RasterCalculator;
-import edu.bonn.xulu.plugin.appl.RasterCalculatorPlugin;
-
/**
* Diese Klasse stellt eine GUI zur Vefuegung, mit der eine einfache arithmetische
* (und boolsche) Berechnung auf Rasterdaten durchgefuehrt werden kann. Zudem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPanel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPanel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPanel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -20,6 +20,8 @@
import java.awt.dnd.DropTargetDropEvent;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
import java.io.File;
import java.io.FileInputStream;
import java.util.Vector;
@@ -27,9 +29,12 @@
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
+import javax.swing.JTextField;
import schmitzm.data.RasterCalculator;
import schmitzm.data.RasterFilter;
+import schmitzm.data.RasterOperationTree;
+import schmitzm.data.RasterOperationTreeParser;
import schmitzm.data.WritableGrid;
import schmitzm.data.event.ObjectEvent;
import schmitzm.data.event.ObjectListener;
@@ -43,10 +48,11 @@
import schmitzm.swing.InputOption;
import schmitzm.swing.ManualInputOption;
import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.OperationTreePanel;
import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.SwingUtil;
import schmitzm.swing.table.AbstractMutableTableModel;
import schmitzm.swing.table.MutableTable;
-import schmitzm.swing.table.MutableTableModel;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.DataPool;
import edu.bonn.xulu.data.DynamicXuluObject;
@@ -56,17 +62,7 @@
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import schmitzm.swing.OperationTreePanel;
-import schmitzm.swing.SwingUtil;
-// nur fuer Doku
-import schmitzm.data.RasterOperationTree;
-import schmitzm.data.RasterOperationTreeParser;
-import edu.bonn.xulu.plugin.appl.RasterCalculatorPlugin;
-import java.awt.event.MouseAdapter;
-import javax.swing.JTextField;
-import java.awt.event.MouseEvent;
-
/**
* Diese Klasse stellt eine GUI zur Vefuegung, mit der eine einfache arithmetische
* (und boolsche) Berechnung auf Rasterdaten durchgefuehrt werden kann. Zudem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPlugin.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPlugin.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/RasterCalculatorPlugin.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,8 +11,6 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.lang.LangUtil;
-
import edu.bonn.xulu.gui.XuluInternalFrame;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandler.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandler.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandler.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,12 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.data.event.ObjectEvent;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.AbstractHandler;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.data.XuluObject;
+import schmitzm.data.event.ObjectEvent;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.AbstractHandler;
+import edu.bonn.xulu.appl.VisualisationTool;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.gui.XuluGUIMessages;
/**
* Diese Klasse stellt einen Handler dar, mit dem die Visualisierung eines
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandlerFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandlerFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/VisualisationHandlerFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,19 +11,17 @@
package edu.bonn.xulu.plugin.appl;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.InputOption;
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.SelectionInputOption;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.Handler;
+import edu.bonn.xulu.appl.HandlerFactory;
+import edu.bonn.xulu.appl.VisualisationTool;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.gui.DataPoolInputOption;
+import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.Handler;
-import edu.bonn.xulu.appl.HandlerFactory;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.gui.DataPoolInputOption;
-
/**
* Mit dieser Factory werden Instanzen des {@link VisualisationHandler}
* erstellt und modifiziert. Die benoetigten Informationen (darzustellendes
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/XuluRegistryReader_BasicAscii.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/XuluRegistryReader_BasicAscii.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/appl/XuluRegistryReader_BasicAscii.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,35 +11,28 @@
package edu.bonn.xulu.plugin.appl;
+import java.io.BufferedReader;
+import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
-import java.io.IOException;
-import java.io.BufferedReader;
-import java.util.StringTokenizer;
-import java.util.NoSuchElementException;
-import java.net.URL;
-import java.net.URLClassLoader;
import java.net.MalformedURLException;
+import java.util.NoSuchElementException;
+import java.util.StringTokenizer;
import schmitzm.io.IOUtil;
-import schmitzm.lang.NamedObject;
import schmitzm.lang.LangUtil;
-
+import schmitzm.lang.NamedObject;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.TypeMapping;
-
-import edu.bonn.xulu.appl.XuluPlugin;
import edu.bonn.xulu.appl.ScriptInterpreter;
+import edu.bonn.xulu.appl.VisualisationTool;
+import edu.bonn.xulu.appl.XuluPlugin;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.appl.XuluRegistryReader;
-
-
-// nur fuer Doku
import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.appl.VisualisationTool;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.io.TypeMapping;
import edu.bonn.xulu.model.XuluModel;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/MultiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/MultiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/MultiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,16 +11,16 @@
package edu.bonn.xulu.plugin.data.grid;
+import java.awt.image.DataBuffer;
+
import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import schmitzm.data.AbstractWritableGrid;
import schmitzm.data.WritableGrid;
-import schmitzm.data.AbstractWritableGrid;
import schmitzm.data.property.ScalarProperty;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
-import java.awt.image.DataBuffer;
-
/**
* Dieser Datentyp stellt eine Liste von Rastern ({@link WritableGrid} da.
* In der Liste koennen nur gleichartige Raster (gleiche Groesse und gleiche
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/SingleGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/SingleGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/grid/SingleGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,7 +14,6 @@
import schmitzm.data.WritableGrid;
import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ValuePropertyAccessParameters;
import edu.bonn.xulu.data.AbstractXuluObject;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/misc/CASettlementArea.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/misc/CASettlementArea.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/data/misc/CASettlementArea.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,6 @@
package edu.bonn.xulu.plugin.data.misc;
-import java.awt.Point;
-import java.awt.geom.Point2D;
-import java.util.Vector;
/**
* Dieser Datentyp erweitert die allgemeine {@linkplain CAArea CA-Region} um
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/AbstractManagerFrame_BasicTable.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/AbstractManagerFrame_BasicTable.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/AbstractManagerFrame_BasicTable.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,31 +11,24 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.Dimension;
-import java.awt.BorderLayout;
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import javax.swing.JScrollPane;
-import javax.swing.JButton;
-//import javax.swing.JTable;
-//import javax.swing.table.AbstractTableModel;
-
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+
+import javax.swing.JButton;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
import schmitzm.swing.table.AbstractMutableTableModel;
-import schmitzm.swing.table.ComponentRenderer;
-import schmitzm.swing.table.TableComponentMouseListener;
-import schmitzm.swing.table.MutableTable;
-import schmitzm.swing.table.MutableTableModel;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
+import schmitzm.swing.table.ComponentRenderer;
+import schmitzm.swing.table.MutableTable;
+import schmitzm.swing.table.MutableTableModel;
+import schmitzm.swing.table.TableComponentMouseListener;
+import edu.bonn.xulu.appl.AbstractManager;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.gui.AbstractManagerFrame;
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.appl.AbstractManager;
-import edu.bonn.xulu.appl.AbstractManager.ChangeEvent;
-import edu.bonn.xulu.gui.AbstractManagerFrame;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
/**
* Diese Klasse stellt eine GUI-Komponente fuer den {@link AbstractManager}
* dar. In dieser werden die darin registrierten Komponenten tabellarisch
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_BasicTable.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_BasicTable.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_BasicTable.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,39 +11,29 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.Container;
-import java.awt.Dimension;
-import java.awt.BorderLayout;
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import javax.swing.JFileChooser;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
-import javax.swing.table.AbstractTableModel;
-import java.util.Vector;
-import java.util.Enumeration;
-import java.io.File;
-//import java.io.FileInputStream;
-//import java.io.FileOutputStream;
-
-import schmitzm.swing.MultiSplitPane;
+import java.awt.BorderLayout;
+import java.awt.Container;
+import java.awt.Dimension;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.util.Enumeration;
+import java.util.Vector;
-import schmitzm.swing.event.PopupMenuListener;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.table.AbstractTableModel;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.data.property.Property;
+import schmitzm.swing.MultiSplitPane;
+import schmitzm.swing.event.PopupMenuListener;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.DataPool;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.gui.DataPoolFrame;
+import edu.bonn.xulu.gui.DataPoolMenu;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.property.Property;
-
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.DataPool;
-
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.gui.DataPoolFrame;
-import edu.bonn.xulu.gui.DataPoolMenu;
-import edu.bonn.xulu.plugin.gui.DisplayContainer_Properties;
-
/**
* Dieses Fenster stellt die grafische Implementierung des Xulu-Datenpools
* dar. Es visualiert den Datenpool tabellarisch durch zwei Komponenten:
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_Tree.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_Tree.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DataPoolFrame_Tree.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,73 +11,37 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.Container;
-import java.awt.Dimension;
-import java.awt.BorderLayout;
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import javax.swing.JFileChooser;
-import javax.swing.JScrollPane;
-import javax.swing.JTree;
-import javax.swing.tree.DefaultTreeModel;
-import javax.swing.tree.TreeNode;
-import javax.swing.tree.DefaultMutableTreeNode;
-import javax.swing.tree.TreePath;
-import javax.swing.JTable;
-import javax.swing.table.AbstractTableModel;
-import java.util.Vector;
-import java.util.Enumeration;
-import java.io.File;
-
-import schmitzm.io.FileInputStream;
-import schmitzm.io.FileOutputStream;
-import schmitzm.lang.AlreadyHandledException;
+import java.awt.BorderLayout;
+import java.awt.Container;
+import java.awt.Dimension;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.util.EventObject;
+
+import javax.swing.JScrollPane;
+import javax.swing.JTree;
+import javax.swing.event.TreeSelectionEvent;
+import javax.swing.tree.DefaultTreeCellEditor;
+import javax.swing.tree.DefaultTreeCellRenderer;
+import javax.swing.tree.TreePath;
+
+import schmitzm.data.property.AccessViolationException;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.ScalarProperty;
import schmitzm.swing.MultiSplitPane;
-import schmitzm.swing.ObjectDisplayContainer;
-import schmitzm.swing.event.PopupMenuListener;
-import schmitzm.swing.menu.ObjectMenuItem;
-import schmitzm.swing.tree.EmptyNode;
-import schmitzm.swing.tree.ContentNode;
-import schmitzm.swing.tree.EditableNode;
+import schmitzm.swing.ObjectDisplayContainer;
+import schmitzm.swing.event.PopupMenuListener;
+import schmitzm.swing.tree.ContentNode;
+import schmitzm.swing.tree.EditableNode;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.gui.DataPoolFrame;
+import edu.bonn.xulu.gui.DataPoolMenu;
+import edu.bonn.xulu.gui.DataPoolTreeModel;
+import edu.bonn.xulu.gui.XuluGUIMessages;
-import schmitzm.data.ObjectStructure;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.PropertyType;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ValuePropertyType;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.AccessViolationException;
-
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.gui.XuluMainFrame;
-import edu.bonn.xulu.gui.DataPoolMenu;
-import edu.bonn.xulu.gui.DataPoolFrame;
-import edu.bonn.xulu.gui.DataPoolTreeModel;
-
-import schmitzm.temp.BaseTypeUtil;
-
-import javax.swing.tree.DefaultTreeCellRenderer;
-import javax.swing.tree.DefaultTreeCellEditor;
-import javax.swing.event.TreeSelectionEvent;
-import java.util.EventObject;
-
/**
* Diese Klasse stellt den Xulu-Datenpool als Baum dar, in der die Datenstrukturen
* der einzelnen Objekte aufgeschluesselt werden.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_ListProperty.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_ListProperty.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_ListProperty.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,22 +11,13 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.BorderLayout;
-import javax.swing.table.AbstractTableModel;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
+import schmitzm.data.property.AccessViolationException;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyWriteAccess;
+import schmitzm.data.property.Property;
+import schmitzm.temp.BaseTypeUtil;
+import edu.bonn.xulu.gui.XuluGUIMessages;
-import schmitzm.swing.ObjectDisplayContainer;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.AccessViolationException;
-
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt eine GUI-Komponente dar, in der eine
* {@link ListProperty}-Instanz angezeigt werden kann. Die einzelnen Listen-Elemente
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_MatrixProperty.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_MatrixProperty.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_MatrixProperty.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,21 +11,20 @@
package edu.bonn.xulu.plugin.gui;
-import java.util.Vector;
-import java.awt.Component;
-import javax.swing.JTable;
-import javax.swing.JLabel;
-import javax.swing.ListSelectionModel;
-import javax.swing.table.DefaultTableCellRenderer;
+import java.awt.Component;
+import java.util.Vector;
+
+import javax.swing.JLabel;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.table.DefaultTableCellRenderer;
+
+import schmitzm.data.property.AccessViolationException;
+import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.PropertyWriteAccess;
+import schmitzm.temp.BaseTypeUtil;
+import edu.bonn.xulu.gui.XuluGUIMessages;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.AccessViolationException;
-
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt eine GUI-Komponente dar, in der eine
* 2-dimensionale (m,n)-{@link MatrixProperty} angezeigt werden kann.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Properties.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Properties.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Properties.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,23 +11,15 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.BorderLayout;
-import javax.swing.table.AbstractTableModel;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
+import schmitzm.data.property.AccessViolationException;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.PropertySet;
+import schmitzm.data.property.PropertyWriteAccess;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.temp.BaseTypeUtil;
+import edu.bonn.xulu.gui.XuluGUIMessages;
-import schmitzm.swing.ObjectDisplayContainer;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.PropertySet;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.AccessViolationException;
-
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt eine GUI-Komponente dar, in der eine
* {@link Properties}-Instanz angezeigt werden kann. Die einzelnen Eigenschaften
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Table.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Table.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/DisplayContainer_Table.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,23 +11,14 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.BorderLayout;
-import javax.swing.table.AbstractTableModel;
-import javax.swing.JScrollPane;
-import javax.swing.JTable;
-import javax.swing.table.TableModel;
-import javax.swing.ListSelectionModel;
+import java.awt.BorderLayout;
+
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.table.AbstractTableModel;
+
+import schmitzm.swing.ObjectDisplayContainer;
-import schmitzm.swing.ObjectDisplayContainer;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.AccessViolationException;
-
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt eine abstrakte Oberklasse fuer die Darstellung
* von tabellarischen <code>ObjectDisplayContainer</code> dar.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/EventManagerFrame_BasicTable.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/EventManagerFrame_BasicTable.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/EventManagerFrame_BasicTable.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,39 +11,26 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.Dimension;
-import javax.swing.tree.DefaultTreeModel;
-import javax.swing.tree.MutableTreeNode;
+import java.awt.Dimension;
+
+import javax.swing.JInternalFrame;
+
+import schmitzm.swing.InputOption;
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.SelectionInputOption;
+import schmitzm.swing.event.InputOptionAdapter;
+import schmitzm.swing.table.MutableTable;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.AbstractManager;
+import edu.bonn.xulu.appl.EventHandler;
+import edu.bonn.xulu.appl.EventManager;
+import edu.bonn.xulu.appl.Handler;
+import edu.bonn.xulu.appl.HandlerFactory;
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.gui.ObjectOrModelInputOption;
+import edu.bonn.xulu.gui.XuluGUIMessages;
-import schmitzm.swing.TreeSelectionDialog;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.SelectionInputOption;
-import schmitzm.swing.event.InputOptionAdapter;
-import schmitzm.swing.table.MutableTable;
-import schmitzm.swing.tree.EmptyNode;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.DataPool;
-import edu.bonn.xulu.appl.ModelControlManager;
-import edu.bonn.xulu.appl.Handler;
-import edu.bonn.xulu.appl.HandlerFactory;
-import edu.bonn.xulu.appl.EventHandler;
-import edu.bonn.xulu.appl.EventManager;
-
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.gui.DataPoolTreeModel;
-import edu.bonn.xulu.gui.DataPoolInputOption;
-import edu.bonn.xulu.gui.ObjectOrModelInputOption;
-import edu.bonn.xulu.gui.ModelManagerTreeModel;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-import edu.bonn.xulu.plugin.gui.AbstractManagerFrame_BasicTable;
-
-// nur fuer Doku
-import javax.swing.JInternalFrame;
-
-
/**
* Diese Klasse stellt eine GUI fuer den {@linkplain EventManager Xulu-EventManager}
* dar. Diese stellt (in einem {@link JInternalFrame}) tabellarisch alle {@link EventHandler}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlContainer.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlContainer.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlContainer.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,26 +12,24 @@
package edu.bonn.xulu.plugin.gui;
import java.awt.Container;
-import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.Vector;
+
import javax.swing.BoxLayout;
import javax.swing.JButton;
-import java.util.Vector;
import schmitzm.lang.WorkingThread;
-import schmitzm.lang.WorkingThreadListener;
import schmitzm.lang.WorkingThreadAdapter;
-import edu.bonn.xulu.model.XuluModel;
+import schmitzm.lang.WorkingThreadListener;
+import appl.plugin.multimodelcontrol.MultiModelControlPlugin;
+import edu.bonn.xulu.gui.XuluGUIMessages;
import edu.bonn.xulu.model.StepModel;
-import edu.bonn.xulu.model.event.ModelAdapter;
-import edu.bonn.xulu.model.XuluModelThread;
import edu.bonn.xulu.model.StepModelThread;
+import edu.bonn.xulu.model.XuluModel;
+import edu.bonn.xulu.model.XuluModelThread;
+import edu.bonn.xulu.model.event.ModelAdapter;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-
-// fuer doku
-import appl.plugin.multimodelcontrol.MultiModelControlPlugin;
-
/**
* Diese Klasse stellt einen Container dar, ueber den der Modellablauf gesteuert
* werden kann. Hierzu enthaelt er 5 Buttons
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlFrame_Basic.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlFrame_Basic.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/ModelControlFrame_Basic.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,47 +12,42 @@
package edu.bonn.xulu.plugin.gui;
import java.awt.BorderLayout;
-
-import java.awt.GridBagLayout;
+import java.awt.Component;
+import java.awt.Container;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.Insets;
-import java.awt.Container;
-import java.awt.Component;
-import java.awt.Point;
-import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.PrintStream;
import java.util.Vector;
-import javax.swing.JScrollPane;
-import javax.swing.JTextArea;
-import javax.swing.JLabel;
+
import javax.swing.JButton;
import javax.swing.JFrame;
-import javax.swing.JMenuItem;
+import javax.swing.JLabel;
import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
+import schmitzm.lang.LangUtil;
import schmitzm.lang.WorkingThread;
import schmitzm.lang.WorkingThreadAdapter;
-import schmitzm.lang.LangUtil;
import schmitzm.swing.SwingUtil;
import schmitzm.swing.TextAreaPrintStream;
import schmitzm.swing.event.PopupMenuListener;
+import appl.plugin.multimodelcontrol.MultiModelControlPlugin;
import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluConstants;
import edu.bonn.xulu.appl.EventHandler;
-import edu.bonn.xulu.appl.AbstractManager;
import edu.bonn.xulu.appl.EventManager;
-
+import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.gui.ModelContentManagerContainer;
import edu.bonn.xulu.gui.ModelControlFrame;
import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.model.ModelContentManager;
import edu.bonn.xulu.model.XuluModel;
-import edu.bonn.xulu.plugin.gui.ModelControlContainer;
-import edu.bonn.xulu.gui.ModelContentManagerContainer;
-import edu.bonn.xulu.data.XuluDataException;
-// nur fuer Doku
-import edu.bonn.xulu.model.ModelContentManager;
-import appl.plugin.multimodelcontrol.MultiModelControlPlugin;
-
/**
* Diese Klasse stellt ein Fenster, ueber welches ein Modell gesteuert werden
* kann. Es besteht im wesentlichen aus 3 Bereichen:
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/PluginManagerFrame_BasicTable.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/PluginManagerFrame_BasicTable.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/PluginManagerFrame_BasicTable.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,31 +11,26 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.Dimension;
-import java.awt.BorderLayout;
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-import javax.swing.JScrollPane;
-import javax.swing.ListSelectionModel;
-import javax.swing.JButton;
-
-import schmitzm.swing.StoplightContainer;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+
+import javax.swing.JScrollPane;
+import javax.swing.ListSelectionModel;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.swing.StoplightContainer;
import schmitzm.swing.table.AbstractMutableTableModel;
-import schmitzm.swing.table.MutableTable;
-import schmitzm.swing.table.MutableTableModel;
-import schmitzm.swing.table.ComponentRenderer;
-import schmitzm.swing.table.TableComponentMouseListener;
+import schmitzm.swing.table.ComponentRenderer;
+import schmitzm.swing.table.MutableTable;
+import schmitzm.swing.table.TableComponentMouseListener;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.appl.XuluPlugin;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.gui.XuluInternalFrame;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.gui.XuluInternalFrame;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.GeneralObjectChangeEvent;
-
/**
* Diese Klasse stellt das Xulu-internes Fenster dar, in dem alle aktiven
* (in der Xulu-Registry registrierten) {@linkplain XuluPlugin Xulu-Plugins}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/RegistryFrame_Tree.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/RegistryFrame_Tree.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/RegistryFrame_Tree.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,38 +11,36 @@
package edu.bonn.xulu.plugin.gui;
-import java.awt.BorderLayout;
-import javax.swing.JScrollPane;
-import javax.swing.JTree;
-import javax.swing.tree.MutableTreeNode;
-import javax.swing.tree.DefaultTreeModel;
-import javax.swing.tree.DefaultTreeCellEditor;
-import javax.swing.tree.DefaultTreeCellRenderer;
-import javax.swing.tree.TreeSelectionModel;
-import javax.swing.event.TreeSelectionEvent;
-import java.util.EventObject;
+import java.awt.BorderLayout;
+import java.util.EventObject;
+
+import javax.swing.JScrollPane;
+import javax.swing.JTree;
+import javax.swing.event.TreeSelectionEvent;
+import javax.swing.tree.DefaultTreeCellEditor;
+import javax.swing.tree.DefaultTreeCellRenderer;
+import javax.swing.tree.DefaultTreeModel;
+import javax.swing.tree.MutableTreeNode;
+import javax.swing.tree.TreeSelectionModel;
+
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.lang.AlreadyHandledException;
+import schmitzm.swing.tree.ContentNode;
+import schmitzm.swing.tree.EditableNode;
+import schmitzm.swing.tree.EmptyInnerNode;
+import schmitzm.swing.tree.EmptyNode;
+import edu.bonn.xulu.appl.ScriptInterpreter;
+import edu.bonn.xulu.appl.XuluPlugin;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.gui.RegistryFrame;
+import edu.bonn.xulu.gui.XuluGUIMessages;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.Factory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.io.TypeMapping;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.lang.NamedObject;
-import schmitzm.lang.AlreadyHandledException;
-import schmitzm.swing.tree.EditableNode;
-import schmitzm.swing.tree.EmptyNode;
-import schmitzm.swing.tree.EmptyInnerNode;
-import schmitzm.swing.tree.ContentNode;
-
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.TypeMapping;
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.appl.ScriptInterpreter;
-import edu.bonn.xulu.appl.XuluPlugin;
-import edu.bonn.xulu.appl.VisualisationTool;
-import edu.bonn.xulu.gui.XuluGUIMessages;
-import edu.bonn.xulu.gui.RegistryFrame;
-
/**
* Dieses Fenster stellt die Visualisierung der {@link edu.bonn.xulu.appl.XuluRegistry}
* dar. Es stellt deren gesamten Inhalt in einer Baumstruktur dar.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/StatusFrame_BasicTextArea.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/StatusFrame_BasicTextArea.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/gui/StatusFrame_BasicTextArea.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,21 +11,21 @@
package edu.bonn.xulu.plugin.gui;
-import javax.swing.JTextArea;
-import javax.swing.JScrollPane;
-import javax.swing.JMenu;
-import javax.swing.JMenuItem;
-import java.awt.BorderLayout;
-import java.awt.Dimension;
-import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import java.io.OutputStream;
-import java.io.PrintStream;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.PrintStream;
+
+import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
+
+import schmitzm.swing.event.PopupMenuListener;
+import edu.bonn.xulu.XuluModellingPlatform;
+import edu.bonn.xulu.gui.StatusFrame;
-import schmitzm.swing.event.PopupMenuListener;
-import edu.bonn.xulu.XuluModellingPlatform;
-import edu.bonn.xulu.gui.StatusFrame;
-
/**
* Diese Klasse stellt ein Fenster fuer die Xulu-Modelling-Platform dar, in
* dem beliebige Statusmeldungen ausgegeben werden koennen. Dies kann ueber
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/IOUtil.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/IOUtil.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/IOUtil.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,22 +11,15 @@
package edu.bonn.xulu.plugin.io;
-import java.io.File;
-
import java.net.URL;
import schmitzm.data.property.Property;
import schmitzm.data.property.ScalarProperty;
-
-import edu.bonn.xulu.data.XuluObject;
-
import skrueger.geotools.StyledLayerStyle;
import skrueger.geotools.StyledLayerUtil;
-
-// fuer Doku
-import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.io.ImportFactory;
/**
* Diese Klasse enthaelt statische Hilfs-Methoden fuer das Importieren und
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,12 @@
package edu.bonn.xulu.plugin.io.feature.gt;
+import org.geotools.feature.FeatureCollection;
+import org.geotools.feature.FeatureCollections;
+
+import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
-import org.geotools.feature.FeatureCollections;
-// nur fuer Doku
-import org.geotools.feature.FeatureCollection;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link SingleFeatureCollection}.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory_ShapeFile.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory_ShapeFile.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/feature/gt/SingleFeatureCollectionFactory_ShapeFile.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,16 +13,15 @@
import java.io.File;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.ImportFactory;
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.plugin.io.IOUtil;
import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
-import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.plugin.io.IOUtil;
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/WritableGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/WritableGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/WritableGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,24 +11,22 @@
package edu.bonn.xulu.plugin.io.grid;
-import java.awt.image.DataBuffer;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import java.awt.image.DataBuffer;
+
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.data.WritableGrid;
+import schmitzm.geotools.io.GeoImportUtil;
+import schmitzm.swing.InputOption;
+import schmitzm.swing.ManualInputOption;
+import schmitzm.swing.MultipleOptionPane;
+import schmitzm.swing.SelectionInputOption;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.FactoryCanceledException;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import schmitzm.data.WritableGrid;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.SelectionInputOption;
-import schmitzm.swing.ManualInputOption;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.geotools.io.GeoImportUtil;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.FactoryCanceledException;
-import edu.bonn.xulu.appl.XuluConstants;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Klasse bildet eine Oberklasse fuer alle Factorys, die Standard-Instanzen
* des Datentyps {@link WritableGrid} erzeugen.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,10 @@
package edu.bonn.xulu.plugin.io.grid.array;
-import edu.bonn.xulu.io.InstantiationFactory;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.GridList;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
-
/**
* Diese Factory erzeugt Standard-Instanzen von {@link GridList} mit
* durch die Factory {@link WritableGridArrayFactory} erzeugten (auf Standard-Arrays
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,17 +13,15 @@
import java.io.File;
-import schmitzm.io.IOUtil;
import schmitzm.data.WritableGridArray;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-
+import schmitzm.io.IOUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.GridList;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,9 @@
package edu.bonn.xulu.plugin.io.grid.array;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,19 +14,12 @@
import java.io.File;
import schmitzm.data.WritableGrid;
-
+import schmitzm.data.WritableGridArray;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.plugin.io.grid.array.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import schmitzm.data.WritableGridArray;
-import edu.bonn.xulu.io.InstantiationFactory;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,9 @@
package edu.bonn.xulu.plugin.io.grid.array;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link SingleGrid} mit einem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,15 +14,12 @@
import java.io.File;
import schmitzm.data.WritableGridArray;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
import edu.bonn.xulu.plugin.io.IOUtil;
// nur fuer Doku
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/SingleGridFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,13 +14,11 @@
import java.io.File;
import schmitzm.data.WritableGridArray;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,19 +11,16 @@
package edu.bonn.xulu.plugin.io.grid.array;
-import java.awt.geom.Rectangle2D;
-import java.awt.image.DataBuffer;
+import java.awt.geom.Rectangle2D;
+import java.awt.image.DataBuffer;
+
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.data.WritableGridArray;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridArray;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.appl.XuluConstants;
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory erzeugt Standard-Instanzen des Datentyps {@link WritableGridArray}.<br>
* <b>Bemerke:</b><br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,30 +13,20 @@
import java.io.File;
-import java.lang.reflect.Array;
-import java.util.Arrays;
-
-import org.geotools.coverage.grid.GridCoverageFactory;
import org.geotools.coverage.grid.GridCoverage2D;
+import org.geotools.coverage.grid.GridCoverageFactory;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
import schmitzm.data.WritableGridArray;
-import schmitzm.data.WritableGridArray.Float;
-import schmitzm.data.WritableGridArray.Double;
-import schmitzm.data.WritableGridArray.Integer;
import schmitzm.geotools.GTUtil;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
+import schmitzm.geotools.io.GeoImportUtil;
import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.geotools.geometry.Envelope2D;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/array/WritableGridArrayFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,27 +13,20 @@
import java.io.File;
+import org.geotools.coverage.grid.GridCoverage2D;
import org.geotools.coverage.grid.GridCoverageFactory;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
import schmitzm.data.WritableGridArray;
-import schmitzm.data.WritableGridArray.Float;
-import schmitzm.data.WritableGridArray.Double;
-import schmitzm.data.WritableGridArray.Integer;
import schmitzm.geotools.GTUtil;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.geotools.grid.WritableGridCoverage;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
+import schmitzm.geotools.io.GeoImportUtil;
import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.geotools.coverage.grid.GridCoverage2D;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,13 +12,13 @@
package edu.bonn.xulu.plugin.io.grid.awt;
import schmitzm.data.WritableGrid;
+import schmitzm.swing.InputOption;
+import schmitzm.swing.ManualInputOption;
+import schmitzm.swing.MultipleOptionPane;
import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.FactoryCanceledException;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.FactoryCanceledException;
import edu.bonn.xulu.plugin.data.grid.GridList;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.ManualInputOption;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link GridList} mit
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,24 +13,22 @@
import java.io.File;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.io.IOUtil;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
import schmitzm.data.WritableGridRaster;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import schmitzm.io.IOUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.plugin.data.grid.GridList;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link GridList} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,16 +12,16 @@
package edu.bonn.xulu.plugin.io.grid.awt;
import schmitzm.data.WritableGrid;
+import schmitzm.swing.InputOption;
+import schmitzm.swing.ManualInputOption;
+import schmitzm.swing.MultipleOptionPane;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.FactoryCanceledException;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.FactoryCanceledException;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import schmitzm.swing.MultipleOptionPane;
-import schmitzm.swing.InputOption;
-import schmitzm.swing.ManualInputOption;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,22 +13,17 @@
import java.io.File;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.data.WritableGrid;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridRaster;
+import schmitzm.geotools.io.GeoImportUtil;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
-
+import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.plugin.io.grid.awt.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import schmitzm.data.WritableGridRaster;
-import edu.bonn.xulu.io.InstantiationFactory;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -15,8 +15,6 @@
import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import edu.bonn.xulu.plugin.io.grid.awt.WritableGridRasterFactory;
-import schmitzm.data.property.ScalarProperty;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link SingleGrid} mit einem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,26 +13,20 @@
import java.io.File;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
import schmitzm.data.WritableGrid;
import schmitzm.data.WritableGridRaster;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-
-import skrueger.geotools.StyledLayerUtil;
-
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link SingleGrid} aus/in das ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/SingleGridFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,27 +13,20 @@
import java.io.File;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
import schmitzm.data.WritableGrid;
import schmitzm.data.WritableGridRaster;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-
-import skrueger.geotools.StyledLayerUtil;
-
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
-
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link SingleGrid} aus/in das GeoTiff-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,15 @@
package edu.bonn.xulu.plugin.io.grid.awt;
-import java.awt.geom.Rectangle2D;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import java.awt.geom.Rectangle2D;
+
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.data.WritableGridRaster;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.WritableGridRaster;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory erzeugt Standard-Instanzen des Datentyps {@link WritableGridRaster}.<br>
* <b>Bemerke:</b><br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,23 +11,20 @@
package edu.bonn.xulu.plugin.io.grid.awt;
-import java.io.File;
+import java.io.File;
+
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.data.WritableGridRaster;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import schmitzm.data.WritableGridRaster;
-
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link WritableGridRaster} aus/in das ArcInfo-ASCII-Grid-Format.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/awt/WritableGridRasterFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,23 +11,20 @@
package edu.bonn.xulu.plugin.io.grid.awt;
-import java.io.File;
+import java.io.File;
+
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.data.WritableGridRaster;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import schmitzm.data.WritableGridRaster;
-
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link WritableGridRaster} aus/in das GeoTiff-Format.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,17 +11,16 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import java.awt.geom.Rectangle2D;
-import org.geotools.geometry.Envelope2D;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import java.awt.geom.Rectangle2D;
+
+import org.geotools.geometry.Envelope2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.geotools.grid.WritableGridCoverage;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import schmitzm.data.WritableGrid;
-import schmitzm.geotools.grid.WritableGridCoverage;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory erzeugt Standard-Instanzen des Datentyps {@link WritableGridCoverage}.<br>
* <b>Bemerke:</b><br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,24 +11,21 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import java.io.File;
+import java.io.File;
+
+import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.geotools.grid.WritableGridCoverage;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.geotools.coverage.grid.GridCoverage2D;
-
-import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link WritableGridCoverage} aus/in das ArcInfo-ASCII-Grid-Format.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridCoverageFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,24 +11,21 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import java.io.File;
+import java.io.File;
+
+import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import schmitzm.geotools.grid.WritableGridCoverage;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.geotools.coverage.grid.GridCoverage2D;
-
-import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link WritableGridCoverage} aus/in das GeoTiff-Format.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,10 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import edu.bonn.xulu.io.InstantiationFactory;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.GridList;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
-
/**
* Diese Factory erzeugt Standard-Instanzen von {@link GridList} mit
* durch die Factory {@link GridCoverageFactory} erzeugten (auf GeoTools
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,28 +14,21 @@
import java.io.File;
import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.geotools.grid.WritableGridCoverage;
-
-import schmitzm.io.IOUtil;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-
+import schmitzm.geotools.grid.WritableGridCoverage;
+import schmitzm.geotools.io.GeoExportUtil;
+import schmitzm.geotools.io.GeoImportUtil;
+import schmitzm.io.IOUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.GridList;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-import skrueger.geotools.StyledLayerUtil;
-import schmitzm.data.property.ScalarProperty;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link GridList} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,9 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,23 +13,17 @@
import java.io.File;
-import schmitzm.geotools.io.GeoImportUtil;
-import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.data.WritableGrid;
+import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import schmitzm.data.WritableGrid;
+import schmitzm.geotools.grid.WritableGridCoverage;
+import schmitzm.geotools.io.GeoImportUtil;
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.plugin.io.grid.gt.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import org.geotools.coverage.grid.GridCoverage2D;
-import edu.bonn.xulu.io.InstantiationFactory;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,9 @@
package edu.bonn.xulu.plugin.io.grid.gt;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.plugin.io.grid.gt.GridCoverageFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link SingleGrid} mit einem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,25 +14,19 @@
import java.io.File;
import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.data.property.ScalarProperty;
-
-import skrueger.geotools.StyledLayerUtil;
-
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link SingleGrid} aus/in das ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/gt/SingleGridFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -14,26 +14,19 @@
import java.io.File;
import org.geotools.coverage.grid.GridCoverage2D;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.geotools.io.GeoImportUtil;
import schmitzm.geotools.io.GeoExportUtil;
-import schmitzm.data.property.ScalarProperty;
-
-import skrueger.geotools.StyledLayerUtil;
-
+import schmitzm.geotools.io.GeoImportUtil;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link SingleGrid} aus/in das GeoTiff-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,12 +11,10 @@
package edu.bonn.xulu.plugin.io.grid.lateloading;
-import edu.bonn.xulu.io.InstantiationFactory;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.GridList;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
-
/**
* Diese Factory erzeugt Standard-Instanzen von {@link GridList} mit
* durch die Factory {@link WritableGridLLFactory} erzeugten (auf Standard-Arrays
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/GridListFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,29 +13,22 @@
import java.io.File;
+import schmitzm.data.WritableGridArray;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.io.IOUtil;
import appl.data.DataProxy;
import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
import appl.util.RasterUtil;
-
-import schmitzm.io.IOUtil;
-import schmitzm.data.WritableGridArray;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.ListPropertyReadAccess;
-
-import edu.bonn.xulu.io.Factory;
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
-// fuer Doku
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link GridList} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,10 +11,9 @@
package edu.bonn.xulu.plugin.io.grid.lateloading;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link MultiGrid} mit
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/MultiGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,26 +13,18 @@
import java.io.File;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.WritableGridArray;
import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGrid;
-
import edu.bonn.xulu.appl.XuluRegistry;
import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.io.ImportFactory;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.grid.GridList;
import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
-//import edu.bonn.xulu.plugin.io.grid.gt.GridListFactory_ArcInfoAsciiGrid;
-// nur fuer Doku
-import schmitzm.data.WritableGridArray;
-import edu.bonn.xulu.io.InstantiationFactory;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link MultiGrid} aus/in Dateien im ArcInfo-ASCII-Grid-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,11 +11,10 @@
package edu.bonn.xulu.plugin.io.grid.lateloading;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-// nur fuer Doku
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import schmitzm.data.WritableGrid;
+import edu.bonn.xulu.io.InstantiationFactory;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
/**
* Diese Factory erzeugt Standard-Instanzen von {@link SingleGrid} mit einem
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_ArcInfoAsciiGrid.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_ArcInfoAsciiGrid.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,20 +13,16 @@
import java.io.File;
+import schmitzm.data.WritableGridArray;
import appl.data.DataProxy;
import appl.data.WritableGridLLProxy;
import appl.ext.XuluConfig;
-import appl.util.RasterMetaData;
import appl.util.RasterUtil;
-
-import schmitzm.data.WritableGridArray;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.appl.XuluRegistry;
-
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_ArcInfoAsciiGrid;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_GeoTiff.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_GeoTiff.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/SingleGridFactory_GeoTiff.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,17 +13,13 @@
import java.io.File;
+import schmitzm.data.WritableGridArray;
import appl.data.DataProxy;
import appl.data.WritableGridLLProxy;
-
-import schmitzm.data.WritableGridArray;
-
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.io.AbstractFactory;
import edu.bonn.xulu.appl.XuluRegistry;
-
+import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
+import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.plugin.data.grid.SingleGrid;
import edu.bonn.xulu.plugin.io.IOUtil;
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory_GeoTiff;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/WritableGridLLFactory.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/WritableGridLLFactory.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/grid/lateloading/WritableGridLLFactory.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,25 +11,15 @@
package edu.bonn.xulu.plugin.io.grid.lateloading;
-import java.awt.geom.Rectangle2D;
-import java.awt.image.DataBuffer;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
+import appl.data.WritableGridLLProxy;
+import appl.util.RasterMetaData;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.grid.SingleGrid;
+import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
+import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-import org.apache.log4j.LogManager;
-import org.apache.log4j.Logger;
-
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-
-import appl.data.WritableGridLLProxy;
-import appl.util.RasterMetaData;
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.plugin.io.grid.WritableGridFactory;
-import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory;
-
-// nur fuer Doku
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.io.Factory;
-import edu.bonn.xulu.plugin.data.grid.SingleGrid;
-
/**
* Diese Factory erzeugt Standard-Instanzen des Datentyps {@link WritableGridLLProxy}.<br>
* <b>Bemerke:</b><br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/CASettlementAreaListFactory_ShapeFile.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/CASettlementAreaListFactory_ShapeFile.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/CASettlementAreaListFactory_ShapeFile.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,28 +11,13 @@
package edu.bonn.xulu.plugin.io.misc;
-import java.io.File;
-import java.awt.geom.Point2D;
-
-import org.geotools.feature.FeatureIterator;
import org.opengis.feature.simple.SimpleFeature;
-import com.vividsolutions.jts.geom.Point;
+import schmitzm.data.property.ListProperty;
+import edu.bonn.xulu.data.XuluObject;
+import edu.bonn.xulu.plugin.data.misc.CAArea;
+import edu.bonn.xulu.plugin.data.misc.CASettlementArea;
-import schmitzm.geotools.io.GeoImportUtil;
-
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.ListPropertyWriteAccess;
-
-import edu.bonn.xulu.io.ImportFactory;
-import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.AbstractFactory;
-import edu.bonn.xulu.plugin.data.misc.CASettlementArea;
-import edu.bonn.xulu.appl.XuluRegistry;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.DynamicXuluObject;
-import edu.bonn.xulu.plugin.data.misc.CAArea;
-
/**
* Diese Factory importiert Instanzen des Datentyps {@link CASettlementArea} aus einem
* Shape-File. Dessen Features muessen folgende Attribute besitzen:
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/DynamicXuluObjectFactory_BasicStructure.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/DynamicXuluObjectFactory_BasicStructure.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/io/misc/DynamicXuluObjectFactory_BasicStructure.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,33 +11,42 @@
package edu.bonn.xulu.plugin.io.misc;
+import java.io.BufferedReader;
+import java.io.BufferedWriter;
+import java.io.IOException;
import java.io.InputStream;
+import java.io.InputStreamReader;
import java.io.OutputStream;
-import java.io.IOException;
-import java.io.BufferedReader;
-import java.io.InputStreamReader;
-import java.io.BufferedWriter;
-import java.util.Vector;
+import java.io.OutputStreamWriter;
+import java.util.Arrays;
import java.util.Collection;
import java.util.StringTokenizer;
+import java.util.Vector;
+import org.apache.log4j.Logger;
+
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.data.property.ListPropertyWriteAccess;
+import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.PropertyWriteAccess;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.property.ValueProperty;
+import schmitzm.data.property.ValuePropertyType;
import schmitzm.lang.LangUtil;
-import schmitzm.data.property.*;
import schmitzm.temp.BaseTypeUtil;
-
+import edu.bonn.xulu.appl.XuluRegistry;
+import edu.bonn.xulu.data.DynamicXuluObject;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.io.AbstractFactory;
+import edu.bonn.xulu.io.ExportFactory;
import edu.bonn.xulu.io.ImportFactory;
import edu.bonn.xulu.io.InstantiationFactory;
-import edu.bonn.xulu.io.ExportFactory;
-import edu.bonn.xulu.data.XuluObject;
-import edu.bonn.xulu.data.DynamicXuluObject;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.appl.XuluRegistry;
-import org.apache.log4j.Logger;
-import java.io.OutputStreamWriter;
-import java.util.Arrays;
-
/**
* Diese Factory importiert und exportiert Instanzen des Datentyps
* {@link DynamicXuluObject} aus einem (in ein) einfaches ASCII-Format.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/MultiCellularAutomaton.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/MultiCellularAutomaton.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/MultiCellularAutomaton.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,33 +11,26 @@
package edu.bonn.xulu.plugin.model.ca;
-import java.util.Vector;
-import java.util.Enumeration;
-import java.util.Hashtable;
-import java.util.TreeSet;
import java.awt.Point;
+import java.util.TreeSet;
+import java.util.Vector;
-import schmitzm.lang.ComparableObject;
-
-import schmitzm.data.WritableGrid;
import schmitzm.data.AbstractWritableGrid;
-import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.WritableGrid;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
-
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.lang.ComparableObject;
import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.plugin.data.misc.CAArea;
-import edu.bonn.xulu.model.AbstractStepModel;
import edu.bonn.xulu.model.AbstractModelContentManager;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.ModelContentManager;
import edu.bonn.xulu.model.ValuePropertyResource;
import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import edu.bonn.xulu.plugin.data.misc.CAArea;
-// nur fuer Doku
-import edu.bonn.xulu.model.ModelContentManager;
-
/**
* Dieses Modell stellt einen abstrakten zellularen Automaten (CA) dar,
* der auf Basis einer {@linkplain #getPreferenceValue(Point,int,CAArea,int) Bewertungsfunktion}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/agric/ImpetusCellularAutomaton.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/agric/ImpetusCellularAutomaton.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/agric/ImpetusCellularAutomaton.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -12,24 +12,20 @@
package edu.bonn.xulu.plugin.model.ca.agric;
import java.awt.Point;
-import java.awt.geom.Point2D;
import java.util.Vector;
-import schmitzm.data.WritableGrid;
import schmitzm.data.AbstractWritableGrid;
-
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.ScalarProperty;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.ModelContentManager;
+import edu.bonn.xulu.model.ValuePropertyResource;
import edu.bonn.xulu.plugin.data.misc.CAArea;
import edu.bonn.xulu.plugin.data.misc.CASettlementArea;
import edu.bonn.xulu.plugin.model.ca.MultiCellularAutomaton;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import edu.bonn.xulu.data.XuluDataException;
-import schmitzm.data.property.PropertyReadAccess;
-// nur fuer Doku
-import edu.bonn.xulu.model.ModelContentManager;
-
/**
* Dieser zellulare Automat modelliert die Ausbreitung von Feldflaechen (Ackerland)
* im Impetus-Untersuchungsgebiet.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCA.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCA.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCA.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,64 +11,60 @@
package edu.bonn.xulu.plugin.model.ca.fire;
-import java.util.Map;
-import java.util.Vector;
-import java.util.HashMap;
-import java.util.Random;
-import java.util.GregorianCalendar;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.awt.Component;
-
import java.awt.Color;
-import java.awt.Graphics;
+import java.awt.Component;
import java.awt.Dimension;
-import java.awt.GridBagLayout;
-import java.awt.BorderLayout;
+import java.awt.Graphics;
import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.Insets;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.GregorianCalendar;
+import java.util.HashMap;
+import java.util.Locale;
+import java.util.Map;
+import java.util.Random;
+import java.util.Vector;
+
import javax.swing.JLabel;
import javax.swing.JSlider;
import javax.swing.JTable;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.DefaultTableCellRenderer;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.ChangeEvent;
+import org.apache.log4j.Logger;
import org.geotools.feature.FeatureCollection;
import org.geotools.feature.FeatureIterator;
import org.opengis.feature.simple.SimpleFeature;
import org.opengis.feature.simple.SimpleFeatureType;
-import com.vividsolutions.jts.geom.Envelope;
-import com.vividsolutions.jts.geom.Geometry;
-import com.vividsolutions.jts.geom.Point;
-import com.vividsolutions.jts.geom.MultiPoint;
-
-import edu.bonn.xulu.data.DynamicXuluObject;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
-
import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
import schmitzm.lang.LangUtil;
+import schmitzm.lang.ResourceProvider;
import schmitzm.swing.CaptionsChangeable;
-import schmitzm.swing.JPanel;
import schmitzm.swing.InputCompass;
+import schmitzm.swing.JPanel;
import schmitzm.swing.SliderSpinnerPanel;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import com.vividsolutions.jts.geom.Envelope;
+import com.vividsolutions.jts.geom.Geometry;
+import com.vividsolutions.jts.geom.MultiPoint;
+import com.vividsolutions.jts.geom.Point;
-import org.apache.log4j.Logger;
-import schmitzm.lang.ResourceProvider;
import edu.bonn.xulu.XuluModellingPlatform;
-import java.util.Locale;
+import edu.bonn.xulu.data.DynamicXuluObject;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
/**
* Diese Klasse stellt eine Implementierung des Modells {@linkplain ImpetusFireCA}
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCAContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCAContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/fire/ImpetusFireCAContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,29 +13,27 @@
import java.util.Map;
-import edu.bonn.xulu.data.DynamicXuluObject;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.PropertiesResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
-
import org.geotools.feature.FeatureCollection;
import org.geotools.feature.FeatureIterator;
import org.opengis.feature.simple.SimpleFeature;
import org.opengis.feature.simple.SimpleFeatureType;
+import schmitzm.data.AbstractWritableGrid;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ScalarProperty;
+
import com.vividsolutions.jts.geom.Geometry;
-import com.vividsolutions.jts.geom.Point;
import com.vividsolutions.jts.geom.MultiPoint;
+import com.vividsolutions.jts.geom.Point;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.AbstractWritableGrid;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.lang.ResourceProvider;
+import edu.bonn.xulu.data.DynamicXuluObject;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.AbstractModelContentManager;
+import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.model.PropertiesResource;
+import edu.bonn.xulu.model.ValuePropertyResource;
+import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,58 +11,64 @@
package edu.bonn.xulu.plugin.model.ca.reservoir;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.DAM_HEIGHT_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.DAM_LOC_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.DHM_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.EVAPO_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.INFILT_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.OUT_AREA_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.OUT_AREA_SIZE_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.OUT_AREA_VOL_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.STEP_SIZE_NO;
+import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.TMP_DHM_NO;
+
+import java.awt.Component;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.Point;
+import java.text.DecimalFormat;
+import java.util.HashSet;
import java.util.Locale;
import java.util.Map;
-import java.util.Random;
-import java.util.GregorianCalendar;
import java.util.Set;
-import java.util.HashSet;
import java.util.Vector;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.text.DecimalFormat;
-import java.awt.Component;
-import java.awt.Point;
-import java.awt.GridBagLayout;
-import java.awt.GridBagConstraints;
-import java.awt.Insets;
+
+import javax.swing.JCheckBox;
import javax.swing.JLabel;
-import javax.swing.JCheckBox;
+import org.apache.log4j.Logger;
+import org.geotools.coverage.grid.GridCoverage2D;
import org.geotools.feature.FeatureCollection;
-import org.geotools.coverage.grid.GridCoverage2D;
import org.opengis.feature.simple.SimpleFeature;
import org.opengis.feature.simple.SimpleFeatureType;
-import com.vividsolutions.jts.geom.Geometry;
-import com.vividsolutions.jts.geom.LineString;
-import com.vividsolutions.jts.geom.MultiLineString;
-
import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyWriteAccess;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
import schmitzm.data.property.ScalarProperty;
+import schmitzm.geotools.grid.GridUtil;
import schmitzm.lang.LangUtil;
import schmitzm.lang.ResourceProvider;
import schmitzm.swing.JPanel;
import schmitzm.swing.SliderSpinnerPanel;
-import schmitzm.geotools.grid.GridUtil;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.ListPropertyWriteAccess;
+import com.vividsolutions.jts.geom.Geometry;
+import com.vividsolutions.jts.geom.LineString;
+import com.vividsolutions.jts.geom.MultiLineString;
+
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.XuluModel;
import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
import edu.bonn.xulu.plugin.model.ca.fire.ImpetusFireCA;
-import static edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager.*;
+import edu.bonn.xulu.plugin.model.ca.fire.ImpetusFireCAContentManager;
-import org.apache.log4j.Logger;
-
/**
* Diese Klasse stellt eine Implementierung des Modells {@linkplain ImpetusFireCA}
* dar. Dieses benoetigt 7 Ressourcen, welche durch den
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModelContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModelContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/ca/reservoir/SmallReservoirModelContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -13,32 +13,30 @@
import java.util.Map;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.AbstractXuluModel;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.PropertiesResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
-
import org.geotools.feature.FeatureCollection;
import org.geotools.feature.FeatureIterator;
import org.opengis.feature.simple.SimpleFeature;
import org.opengis.feature.simple.SimpleFeatureType;
+import schmitzm.data.AbstractWritableGrid;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.lang.ResourceProvider;
+
import com.vividsolutions.jts.geom.Geometry;
import com.vividsolutions.jts.geom.LineString;
import com.vividsolutions.jts.geom.MultiLineString;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.AbstractWritableGrid;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.lang.ResourceProvider;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.AbstractModelContentManager;
+import edu.bonn.xulu.model.AbstractXuluModel;
import edu.bonn.xulu.model.DefaultModelResource;
+import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.model.PropertiesResource;
+import edu.bonn.xulu.model.ValuePropertyResource;
+import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.model.ca.fire.ImpetusFireCA;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -19,11 +19,10 @@
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
+import java.util.Locale;
import java.util.Map;
import java.util.Random;
import java.util.Set;
-import java.util.Locale;
-import java.lang.reflect.Array;
import javax.swing.BorderFactory;
import javax.swing.JCheckBox;
@@ -54,7 +53,6 @@
import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.model.ca.fire.ImpetusFireCA;
/**
* Diese Klasse stellt eine Nachbildung des
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModelContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModelContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModelContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,30 +11,21 @@
package edu.bonn.xulu.plugin.model.clue;
+import java.util.Map;
+
import schmitzm.data.WritableGrid;
-import schmitzm.data.property.ScalarProperty;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
-
+import schmitzm.data.property.ScalarProperty;
import schmitzm.temp.BaseTypeUtil;
-import schmitzm.lang.ResourceProvider;
-
-import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.AbstractModelContentManager;
import edu.bonn.xulu.model.AbstractModelResource;
+import edu.bonn.xulu.model.ModelResource;
import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.data.XuluDataException;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import edu.bonn.xulu.plugin.model.ca.fire.ImpetusFireCA;
-import java.util.Locale;
-import java.util.Map;
-
-import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.XuluModellingPlatform;
-
/**
* Diese Klasse verwaltet die Ressourcen fuer das {@linkplain ClueModel Clue-Modell}
* und prueft diese auf Korrektheit.<br>
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Optimized.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Optimized.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Optimized.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,40 +11,21 @@
package edu.bonn.xulu.plugin.model.clue;
-import java.util.Random;
+import java.util.Random;
+
+import org.apache.log4j.LogManager;
+import org.apache.log4j.Logger;
+
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.PropertyWriteAccess;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import org.apache.log4j.Logger;
-import org.apache.log4j.LogManager;
-
-import schmitzm.lang.LangUtil;
-
-import schmitzm.data.property.Access;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ValuePropertyType;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.WritableGrid;
-
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.AbstractModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
-
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt den Versuch einer Laufzeit-verbesserten Implementierung der
* ersten <a href="http://www.dow.wau.nl/clue/" target="_blank">CLUE</a>-Modell-Implementierung
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Original.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Original.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/clue/ClueModel_Original.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,61 +11,37 @@
package edu.bonn.xulu.plugin.model.clue;
-import java.awt.image.DataBuffer;
-import java.awt.Window;
-import java.awt.Component;
-import java.awt.Container;
-import java.awt.Color;
-import java.awt.Font;
-import java.awt.geom.AffineTransform;
-import javax.swing.BoxLayout;
-import javax.swing.JComponent;
-import javax.swing.JLabel;
-import javax.swing.JProgressBar;
-import javax.swing.BoundedRangeModel;
-import javax.swing.DefaultBoundedRangeModel;
-import javax.swing.JSlider;
-import javax.swing.SpringLayout;
-import javax.swing.BorderFactory;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.ChangeEvent;
-import java.util.Random;
-import java.text.NumberFormat;
-import java.text.DecimalFormat;
+import java.awt.Component;
+import java.awt.Font;
+import java.awt.geom.AffineTransform;
+import java.text.DecimalFormat;
+import java.text.NumberFormat;
+import java.util.Random;
+
+import javax.swing.BorderFactory;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JSlider;
+import javax.swing.SpringLayout;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
+import schmitzm.data.property.ListPropertyWriteAccess;
+import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.PropertyWriteAccess;
+import schmitzm.lang.LangUtil;
+import schmitzm.swing.ExpansionBar;
+import schmitzm.swing.SpringUtilities;
+import schmitzm.swing.SwingUtil;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-import schmitzm.lang.LangUtil;
-
-import schmitzm.data.property.Access;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ValuePropertyType;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.ListProperty;
-import schmitzm.data.property.MatrixProperty;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.WritableGrid;
-
-import schmitzm.swing.SwingUtil;
-import schmitzm.swing.SpringUtilities;
-import schmitzm.swing.ExpansionBar;
-
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.AbstractModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
-import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
-
-import edu.bonn.xulu.plugin.data.grid.MultiGrid;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* <b>BEI DIESER KLASSE HANDELT ES SICH UM DIE URSPRUENGLICHE XULU-IMPLEMENTIERUG
* DES CLUE-MODELLS. DARIN KOMMEN NOCH KEINERLEI LAUFZEIT-OPTIMIERENDE TECHNIKEN
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,19 +1,16 @@
package edu.bonn.xulu.plugin.model.parallel;
import schmitzm.data.WritableGrid;
-import schmitzm.data.property.ScalarProperty;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
-
+import schmitzm.data.property.ScalarProperty;
import schmitzm.temp.BaseTypeUtil;
-
-import edu.bonn.xulu.model.ModelResource;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.AbstractModelContentManager;
import edu.bonn.xulu.model.AbstractModelResource;
+import edu.bonn.xulu.model.ModelResource;
import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.data.XuluDataException;
-
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelParallel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelParallel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueModelParallel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,75 +1,44 @@
package edu.bonn.xulu.plugin.model.parallel;
-import java.awt.image.DataBuffer;
-import java.awt.Window;
import java.awt.Component;
-import java.awt.Container;
-import java.awt.Color;
import java.awt.Font;
import java.awt.geom.AffineTransform;
-import java.io.File;
-
-import javax.swing.BoxLayout;
-import javax.swing.JComponent;
-import javax.swing.JLabel;
-import javax.swing.JCheckBox;
-import javax.swing.JProgressBar;
-import javax.swing.BoundedRangeModel;
-import javax.swing.DefaultBoundedRangeModel;
-import javax.swing.JSlider;
-import javax.swing.SpringLayout;
-import javax.swing.BorderFactory;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.ChangeEvent;
-
+import java.text.DecimalFormat;
+import java.text.NumberFormat;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Random;
import java.util.Set;
-import java.text.NumberFormat;
-import java.text.DecimalFormat;
-import org.apache.log4j.Logger;
+import javax.swing.BorderFactory;
+import javax.swing.JCheckBox;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JSlider;
+import javax.swing.SpringLayout;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
import org.apache.log4j.LogManager;
+import org.apache.log4j.Logger;
-import appl.parallel.data.splittable.SplittableGridLLFactory;
-import appl.parallel.model.AbstractParallelStepModel;
-import appl.parallel.spmd.MultiDataObject;
-import appl.parallel.spmd.SPMDClientInterface;
-import appl.util.GeneralUtil;
-import appl.util.RasterUtil;
-
-import schmitzm.lang.LangUtil;
-
-import schmitzm.data.property.Access;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ValuePropertyType;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.WritableGrid;
import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.WritableGrid;
-
-import schmitzm.swing.SwingUtil;
-import schmitzm.swing.SpringUtilities;
+import schmitzm.lang.LangUtil;
import schmitzm.swing.ExpansionBar;
-
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.AbstractModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import schmitzm.swing.SpringUtilities;
+import schmitzm.swing.SwingUtil;
+import appl.parallel.model.AbstractParallelStepModel;
+import appl.parallel.spmd.MultiDataObject;
+import appl.parallel.spmd.SPMDClientInterface;
import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
-
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
import edu.bonn.xulu.plugin.model.clue.ClueModel;
import edu.bonn.xulu.plugin.model.clue.ClueModelContentManager;
@@ -77,8 +46,6 @@
import edu.bonn.xulu.plugin.model.parallel.demo.AverageNeighborhoodParallelDemoModel;
import edu.bonn.xulu.plugin.model.parallel.demo.AverageNeighborhoodSerialDemoModel;
-import schmitzm.temp.BaseTypeUtil;
-
/**
* This class is a parallel version of the {@link ClueModel}. For details on
* the {@link ClueModel}, see its documentation. To understand the parallel
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueParallelTuned.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueParallelTuned.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueParallelTuned.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,84 +1,50 @@
package edu.bonn.xulu.plugin.model.parallel;
-import java.awt.image.DataBuffer;
-import java.awt.Window;
import java.awt.Component;
-import java.awt.Container;
-import java.awt.Color;
import java.awt.Font;
import java.awt.geom.AffineTransform;
-import java.io.File;
-
-import javax.swing.BoxLayout;
-import javax.swing.JComponent;
-import javax.swing.JLabel;
-import javax.swing.JCheckBox;
-import javax.swing.JProgressBar;
-import javax.swing.BoundedRangeModel;
-import javax.swing.DefaultBoundedRangeModel;
-import javax.swing.JSlider;
-import javax.swing.SpringLayout;
-import javax.swing.BorderFactory;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.ChangeEvent;
-
+import java.text.DecimalFormat;
+import java.text.NumberFormat;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Random;
import java.util.Set;
-import java.text.NumberFormat;
-import java.text.DecimalFormat;
-import org.apache.log4j.Logger;
+import javax.swing.BorderFactory;
+import javax.swing.JCheckBox;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JSlider;
+import javax.swing.SpringLayout;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
import org.apache.log4j.LogManager;
+import org.apache.log4j.Logger;
-import appl.parallel.data.splittable.SplittableGridLLFactory;
-import appl.parallel.model.AbstractParallelStepModel;
-import appl.parallel.spmd.AdvancedSPMDClientInterface;
-import appl.parallel.spmd.MultiDataObject;
-import appl.parallel.spmd.SPMDClientInterface;
-import appl.parallel.spmd.SyncPoint;
-import appl.parallel.spmd.SyncPoint.Priority;
-import appl.util.GeneralUtil;
-import appl.util.RasterUtil;
-
-import schmitzm.lang.LangUtil;
-
-import schmitzm.data.property.Access;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ValuePropertyType;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.property.ListPropertyWriteAccess;
-import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.WritableGrid;
import schmitzm.data.property.ListProperty;
+import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
-import schmitzm.data.WritableGrid;
-
-import schmitzm.swing.SwingUtil;
-import schmitzm.swing.SpringUtilities;
+import schmitzm.lang.LangUtil;
import schmitzm.swing.ExpansionBar;
-
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.AbstractModelResource;
-import edu.bonn.xulu.model.ValuePropertyResource;
-import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
+import schmitzm.swing.SpringUtilities;
+import schmitzm.swing.SwingUtil;
+import appl.parallel.model.AbstractParallelStepModel;
+import appl.parallel.spmd.AdvancedSPMDClientInterface;
+import appl.parallel.spmd.MultiDataObject;
+import appl.parallel.spmd.SyncPoint;
+import appl.parallel.spmd.SyncPoint.Priority;
import edu.bonn.xulu.model.event.ModelIterationStepFinishedEvent;
-
+import edu.bonn.xulu.model.event.ModelIterationStepStartedEvent;
import edu.bonn.xulu.plugin.data.grid.MultiGrid;
import edu.bonn.xulu.plugin.model.clue.ClueModelContentManager;
import edu.bonn.xulu.plugin.model.parallel.ClueTaskDefinition.Task;
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Used for a better resource utilization in the associated task ({@link ClueTaskTuned}).
* Multithreading and preloading are used. See {@link ClueTaskTuned} for details.
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTask.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTask.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTask.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,13 +3,12 @@
import java.util.HashMap;
import java.util.Map;
-import edu.bonn.xulu.plugin.model.clue.ClueModel;
-import edu.bonn.xulu.plugin.model.parallel.ClueTaskDefinition.Task;
-
import schmitzm.data.WritableGrid;
import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.MultiDataObject;
import appl.parallel.spmd.SPMDServerInterface;
+import edu.bonn.xulu.plugin.model.clue.ClueModel;
+import edu.bonn.xulu.plugin.model.parallel.ClueTaskDefinition.Task;
/**
* This is the task class for the parallel computation of the {@link ClueModel},
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTaskTuned.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTaskTuned.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/ClueTaskTuned.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -3,15 +3,13 @@
import java.util.HashMap;
import java.util.Map;
-import edu.bonn.xulu.plugin.model.parallel.ClueTaskDefinition.Task;
-
import schmitzm.data.WritableGrid;
import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.AdvancedSPMDServerInterface;
import appl.parallel.spmd.MultiDataObject;
-import appl.parallel.spmd.SPMDServerInterface;
import appl.parallel.spmd.SyncPoint;
import appl.parallel.spmd.SyncPoint.Priority;
+import edu.bonn.xulu.plugin.model.parallel.ClueTaskDefinition.Task;
/**
* This is a tuned version of the {@link ClueTask}. Preloading and multithreading are
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTask.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTask.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTask.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -5,9 +5,7 @@
import schmitzm.data.WritableGrid;
import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.AdvancedSPMDServerInterface;
-import appl.parallel.spmd.SPMDServerInterface;
import appl.parallel.spmd.SPMDTask;
-import appl.parallel.spmd.SyncPoint;
import appl.util.RasterUtil;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTuned.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTuned.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTuned.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,17 +1,13 @@
package edu.bonn.xulu.plugin.model.parallel.demo;
-import java.awt.Rectangle;
-
-import appl.parallel.model.AbstractParallelStepModel;
-import appl.parallel.spmd.AdvancedSPMDClientInterface;
-import appl.parallel.spmd.SPMDClientInterface;
-import appl.parallel.spmd.SyncPoint;
-import appl.util.RasterUtil;
-import edu.bonn.xulu.model.AbstractStepModel;
import schmitzm.data.WritableGrid;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
import schmitzm.data.property.ScalarProperty;
+import appl.parallel.model.AbstractParallelStepModel;
+import appl.parallel.spmd.AdvancedSPMDClientInterface;
+import appl.parallel.spmd.SyncPoint;
+import appl.util.RasterUtil;
/**
*This is a tuned version of the {@link AverageNeighborhoodParallelDemoModel}, which uses
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTunedTask.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTunedTask.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AVNTunedTask.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -5,7 +5,6 @@
import schmitzm.data.WritableGrid;
import appl.parallel.spmd.AbstractSPMDTask;
import appl.parallel.spmd.AdvancedSPMDServerInterface;
-import appl.parallel.spmd.SPMDServerInterface;
import appl.parallel.spmd.SPMDTask;
import appl.parallel.spmd.SyncPoint;
import appl.util.RasterUtil;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodContentManager.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodContentManager.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodContentManager.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,12 +1,11 @@
package edu.bonn.xulu.plugin.model.parallel.demo;
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.ScalarProperty;
import edu.bonn.xulu.model.AbstractModelContentManager;
import edu.bonn.xulu.model.ModelResource;
-import edu.bonn.xulu.model.PropertiesResource;
import edu.bonn.xulu.model.ValuePropertyResource;
import edu.bonn.xulu.plugin.model.clue.ClueModelContentManager;
-import schmitzm.data.WritableGrid;
-import schmitzm.data.property.ScalarProperty;
/**
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodParallelDemoModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodParallelDemoModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodParallelDemoModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -1,15 +1,12 @@
package edu.bonn.xulu.plugin.model.parallel.demo;
-import java.awt.Rectangle;
-
-import appl.parallel.model.AbstractParallelStepModel;
-import appl.parallel.spmd.SPMDClientInterface;
-import appl.util.RasterUtil;
-import edu.bonn.xulu.model.AbstractStepModel;
import schmitzm.data.WritableGrid;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
import schmitzm.data.property.ScalarProperty;
+import appl.parallel.model.AbstractParallelStepModel;
+import appl.parallel.spmd.SPMDClientInterface;
+import appl.util.RasterUtil;
/**
* This class is a simple demo algorithm for the usage of Xulu / V. It
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodSerialDemoModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodSerialDemoModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/parallel/demo/AverageNeighborhoodSerialDemoModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -2,13 +2,13 @@
import java.awt.Rectangle;
-import appl.util.RasterUtil;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.XuluModel;
import schmitzm.data.WritableGrid;
import schmitzm.data.property.PropertyReadAccess;
import schmitzm.data.property.PropertyWriteAccess;
import schmitzm.data.property.ScalarProperty;
+import appl.util.RasterUtil;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.XuluModel;
/**
* This very simple model looks at every grid cell and takes the average
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/test/TestModel.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/test/TestModel.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/model/test/TestModel.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,19 +11,17 @@
package edu.bonn.xulu.plugin.model.test;
-import java.awt.image.DataBuffer;
+import java.awt.image.DataBuffer;
+
+import schmitzm.data.WritableGrid;
+import schmitzm.data.property.PropertyReadAccess;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.temp.BaseTypeUtil;
+import edu.bonn.xulu.data.XuluDataException;
+import edu.bonn.xulu.model.AbstractModelContentManager;
+import edu.bonn.xulu.model.AbstractStepModel;
+import edu.bonn.xulu.model.PropertiesResource;
-import schmitzm.data.property.ScalarProperty;
-import schmitzm.data.property.PropertyReadAccess;
-import schmitzm.data.WritableGrid;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.model.AbstractStepModel;
-import edu.bonn.xulu.model.ModelContentManager;
-import edu.bonn.xulu.model.AbstractModelContentManager;
-import edu.bonn.xulu.model.PropertiesResource;
-
-import schmitzm.temp.BaseTypeUtil;
-
/**
* Diese Klasse stellt ein Test-Modell dar, dass eigentlich gar nichts macht.
* Es benoetigt 3 Ressourcen:
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTEditorTool.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTEditorTool.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTEditorTool.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,9 +11,6 @@
package edu.bonn.xulu.plugin.vis;
-import java.beans.PropertyChangeEvent;
-import java.beans.PropertyChangeListener;
-
import org.geotools.feature.FeatureCollection;
import org.geotools.map.MapLayer;
import org.geotools.styling.Style;
@@ -29,8 +26,6 @@
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.DataPool;
import edu.bonn.xulu.appl.XuluConstants;
-import edu.bonn.xulu.data.XuluDataException;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.gui.XuluGUIMessages;
import edu.bonn.xulu.io.InstantiationFactory;
import edu.bonn.xulu.plugin.data.feature.SingleFeatureCollection;
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTVisualisationTool.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTVisualisationTool.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/GTVisualisationTool.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,61 +11,41 @@
package edu.bonn.xulu.plugin.vis;
-import java.util.Vector;
-import java.awt.Color;
-import java.awt.Point;
-import java.awt.image.Raster;
import java.awt.image.WritableRaster;
-import java.awt.image.DataBufferFloat;
-import java.awt.image.ComponentSampleModel;
-import javax.media.jai.RasterFactory;
+import java.util.Vector;
-import schmitzm.lang.LangUtil;
+import org.geotools.coverage.grid.GridCoverage2D;
+import org.geotools.feature.FeatureCollection;
+import org.geotools.map.MapContext;
+import org.geotools.map.MapLayer;
+import org.geotools.styling.Style;
+
import schmitzm.data.WritableGrid;
import schmitzm.data.WritableGridArray;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.Properties;
-import schmitzm.data.property.DynamicProperties;
-import schmitzm.data.property.ValueProperty;
-import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.WritableGridRaster;
+import schmitzm.data.event.NameChangeEvent;
+import schmitzm.data.event.ObjectEvent;
+import schmitzm.data.event.ObjectListener;
+import schmitzm.data.event.ObjectTraceable;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
-import schmitzm.data.event.ObjectTraceable;
-import schmitzm.data.event.ObjectListener;
-import schmitzm.data.event.ObjectEvent;
-import schmitzm.data.event.ObjectChangeEvent;
-import schmitzm.data.event.NameChangeEvent;
-import schmitzm.geotools.GTUtil;
+import schmitzm.data.property.Properties;
+import schmitzm.data.property.Property;
+import schmitzm.data.property.ScalarProperty;
+import schmitzm.data.property.ValueProperty;
+import schmitzm.geotools.grid.GridUtil;
import schmitzm.geotools.gui.LayeredMapFrame;
import schmitzm.geotools.gui.LayeredMapPane;
-import schmitzm.geotools.grid.WritableGridCoverage;
-import schmitzm.geotools.grid.GridUtil;
-
+import skrueger.geotools.StyledLayerStyle;
+import appl.data.DataProxy;
+import appl.data.LateLoadingProxy;
+import appl.data.LoadingException;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.VisualisationTool;
import edu.bonn.xulu.appl.VisualisationUpdateListener;
-import edu.bonn.xulu.data.XuluObject;
import edu.bonn.xulu.appl.XuluConstants;
+import edu.bonn.xulu.data.XuluObject;
-import org.geotools.map.MapContext;
-import org.geotools.map.MapLayer;
-import org.geotools.coverage.grid.GridCoverageFactory;
-import org.geotools.coverage.grid.GridCoverage2D;
-import org.geotools.feature.FeatureCollection;
-import org.geotools.geometry.Envelope2D;
-import org.geotools.geometry.GeneralEnvelope;
-import org.geotools.coverage.GridSampleDimension;
-import org.geotools.coverage.Category;
-import org.geotools.styling.Style;
-
-import appl.data.DataProxy;
-import appl.data.LateLoadingProxy;
-import appl.data.LoadingException;
-
-// nur fuer Doku
-import schmitzm.data.WritableGridRaster;
-import skrueger.geotools.StyledLayerStyle;
-
/**
* Diese Klasse stellt ein Visualisierungstool fuer geografische Raster- und
* Vektor-Daten dar. Es basiert auf {@link LayeredMapFrame} und kann Layer fuer
Modified: branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/JFreeChartVisualisationTool.java
===================================================================
--- branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/JFreeChartVisualisationTool.java 2009-10-02 09:57:30 UTC (rev 59)
+++ branches/1.8-gt2-2.6/src/edu/bonn/xulu/plugin/vis/JFreeChartVisualisationTool.java 2009-10-04 16:54:52 UTC (rev 60)
@@ -11,57 +11,58 @@
package edu.bonn.xulu.plugin.vis;
-import java.awt.Dimension;
+import static edu.bonn.xulu.appl.XuluConstants.XULU_VIS_RES;
+import static schmitzm.jfree.JFreeChartUtil.RESOURCE;
+
import java.awt.BorderLayout;
import java.awt.Container;
+import java.awt.Dimension;
import java.awt.FlowLayout;
+import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.awt.event.ActionEvent;
-import javax.swing.JMenuItem;
-import javax.swing.JFrame;
-import javax.swing.JToggleButton;
-import javax.swing.AbstractAction;
-import javax.swing.AbstractButton;
-import java.util.Vector;
import java.util.HashSet;
import java.util.Set;
+import java.util.Vector;
-import org.jfree.data.xy.XYSeries;
-import org.jfree.data.xy.DefaultTableXYDataset;
+import javax.swing.AbstractAction;
+import javax.swing.AbstractButton;
+import javax.swing.JFrame;
+import javax.swing.JMenuItem;
+import javax.swing.JToggleButton;
+
+import org.apache.log4j.Logger;
+import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
-import org.jfree.chart.ChartFactory;
+import org.jfree.chart.JFreeChart;
+import org.jfree.chart.labels.StandardXYToolTipGenerator;
+import org.jfree.chart.plot.DefaultDrawingSupplier;
+import org.jfree.chart.plot.Plot;
import org.jfree.chart.plot.PlotOrientation;
+import org.jfree.chart.plot.XYPlot;
import org.jfree.chart.renderer.xy.XYAreaRenderer;
+import org.jfree.chart.renderer.xy.XYBarRenderer;
import org.jfree.chart.renderer.xy.XYItemRenderer;
import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer;
-import org.jfree.chart.renderer.xy.XYBarRenderer;
-import org.jfree.chart.plot.DefaultDrawingSupplier;
-import org.jfree.chart.labels.StandardXYToolTipGenerator;
import org.jfree.chart.urls.StandardXYURLGenerator;
-import org.jfree.chart.plot.XYPlot;
+import org.jfree.data.xy.DefaultTableXYDataset;
+import org.jfree.data.xy.XYSeries;
-import org.apache.log4j.Logger;
-
-import schmitzm.swing.JPanel;
-import schmitzm.swing.ButtonGroup;
-import schmitzm.swing.MultiSplitPane;
-import schmitzm.swing.table.MutableTable;
-import schmitzm.swing.table.AbstractMutableTableModel;
-import schmitzm.data.property.Property;
-import schmitzm.data.property.ValueProperty;
import schmitzm.data.property.ListProperty;
import schmitzm.data.property.ListPropertyReadAccess;
import schmitzm.data.property.MatrixProperty;
+import schmitzm.data.property.Property;
import schmitzm.data.property.PropertyReadAccess;
-
+import schmitzm.data.property.ValueProperty;
+import schmitzm.swing.ButtonGroup;
+import schmitzm.swing.JPanel;
+import schmitzm.swing.MultiSplitPane;
+import schmitzm.swing.table.AbstractMutableTableModel;
+import schmitzm.swing.table.MutableTable;
import edu.bonn.xulu.XuluModellingPlatform;
import edu.bonn.xulu.appl.VisualisationTool;
import edu.bonn.xulu.appl.VisualisationUpdateListener;
import edu.bonn.xulu.appl.XuluConstants;
-import static schmitzm.jfree.JFreeChartUtil.RESOURCE;
-import static edu.bonn.xulu.appl.XuluConstants.XULU_VIS_RES;
-
/**
* Diese Klasse stellt ein Visualisierungstool dar, in dem Zahlenreihen in Form
* von Charts angezeigt werden koennen. Folgende Datentypen werden unterstuetzt:
More information about the Xulu-commits
mailing list