- Jul 22, 2016
-
-
Christian Meyer authored
GuiListener.java renamed method onGuiStart to started renamed method onGuiFinish to finished added methods inited, loaded, quit ZmtGuiState.java moved nested interface GuiListener to new file notifies GuiListener objects according to added methods
-
Christian Meyer authored
-
Christian Meyer authored
fixed test
-
- Jul 21, 2016
-
-
Christian Meyer authored
Output.java null pointer fixes when accessing writers BaseZmtSimState.java output path is set when awaking from checkpoint ZmtSimState.java setOutputPath methods sets path in output object if available
-
- Jul 20, 2016
-
-
Christian Meyer authored
changed return value of getOutput method to Optional updated ZmtConsole to handle Optional
-
Christian Meyer authored
-
- Jul 19, 2016
-
-
Christian Meyer authored
CategoryCollector.java removed implementing Serializable (already implemented in parent class) Collectable.java added default method createWriter OneShotCollectable.java overriding createWriter method with another default method replaced CollectorWriter with CollectableWriter.java replaced method getCollector with getCollectable added method setOutputPath updated AbstractCollectableWrite removed static method create replaced with Collectable.createWriter Output.java added nested class CollectorPair replaced fields collectors, writers with collectorPairs updated methods step, close, toString updated nested class MyProperties made outputPath transient added accessors for outputPath added method addCollector(Collector<?>, CollectableWriter) made addCollectorAndWriter deprecated updated test CreatesAfterMessage, CreatesBeforeMessage, CreatesCollectMessage.java added implements Serializable CsvWriter.java no longer implements Serializable will be recreated on deserialization renamed AbstractCollectorWriter to AbstractCollectableWriter renamed LineCollectorWriter to LineCollectableWriter CsvWriter writer is recreated in method setOutputPath updated test renamed OneShotCollectorWriter to OneShotCollectableWriter outputPathBase is set via setOutputPath method updated test
-
- Jul 18, 2016
-
-
Christian Meyer authored
added test
-
- Jul 15, 2016
-
-
Christian Meyer authored
updated Output.java
-
Christian Meyer authored
-
- Jul 14, 2016
-
-
Christian Meyer authored
-
- Jul 13, 2016
-
-
Christian Meyer authored
-
Christian Meyer authored
-
- Jul 12, 2016
-
-
Christian Meyer authored
-
- Jul 06, 2016
-
-
Christian Meyer authored
obsolete, already included in zmt-build
-
Christian Meyer authored
-
Christian Meyer authored
-
Christian Meyer authored
-
- Jul 01, 2016
- Jun 30, 2016
- Jun 29, 2016
-
-
mey authored
ReflectionAccessor.java: maps with definitions are wrapped in MapParamDefinition objects in get method updated test
-
mey authored
updated test
-
mey authored
which can be accessed by their title updated test MapAccessorTest, TestDefinition.java cleanup
-
mey authored
added constructor for default implementation supplying a map
-
mey authored
-
- Jun 28, 2016
-
-
mey authored
ParamsMenu.java console's model inspector gets rebuilt after setting new parameters ZmtConsole.java new model inspector is selected in tab pane after rebuilding
-
mey authored
added default implementation using a HashMap added equals / hashCode methods based on getMap method updated TestNestedMapParams.java MapAccessor.java improved documentation
-
mey authored
-
mey authored
-
mey authored
removed packages def placed accessors in package accessor ParamDefinition childs are placed in params
-
mey authored
Locator.java rewritten to a wrapper of an identifiers collection DefaultCombinationApplier.java applies combination values by traversing accessors using identifiers updated test AutoParams.java collects identifiers in fromParams method by traversing accessors updated test
-
mey authored
BaseParamsNode.java: moved toString method with definitions to BaseSimParamsNode
-
mey authored
-
mey authored
used to access values in get / set methods updated child classes and tests
-
mey authored
ParamsMenu.java removed handling the ParamsInspector done in BaseSimParamsNode ZmtConsole.java allows submenus in 'Add' and 'Inspect' menus ZmtGuiState.java gives Inspector from state.getParams instead of handling its own CloseButtonTabComponent.java improved documentation ParamsInspector.java no longer keeps reference to parameters object reports user removals via callback added nested interface InspectorRemovable used for tagging optional definitions
-
mey authored
to have a DefinitionAccessor always available removed interface NestedParams.java obsolete, nesting is done via DefinitionAccessor only removed interface Params.java getDefinitions now in ParamsNode added interface ParamsNode.java merged getDefinitions, add / remove from SimParams and Params but no longer using optional definitions SimParams.java only getSeed method remaining removed interface OptionalParamDefinition.java obsolete, optional tagging is done via InspectorRemovable annotation replaced BaseParams with BaseParamsNode.java extends from BaseParamDefinition and implements ParamsNode added BaseSimParamsNode.java providing a ParamsInspector and handling definition add / removal moved BaseParamDefinition, MapParamDefinition, ParamDefinition.java from .def to parent package params moved DefinitionAccessor, MapAccessor, NotAutomatable, ReflectionAccessor.java from .def to .accessor
-