#
# ChangeLog for src/Actions/ActionRegistry.hpp
#
# Generated by Trac 1.4.4
# Apr 4, 2025, 11:19:14 AM

Wed, 28 Jul 2010 12:33:02 GMT Frederik Heber <heber@…> [b2d8d0]
	* src/Actions/Action.cpp (modified)
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)
	* src/Patterns/Registry.hpp (added)
	* src/Patterns/Registry_impl.hpp (added)
	* src/UIElements/CommandLineUI/CommandLineWindow.cpp (modified)

	Registry pattern split off of ActionRegistry, the latter converted to ...


Fri, 02 Jul 2010 13:19:32 GMT Tillmann Crueger <crueger@…> [986ed3]
	* src/Actions/ActionRegistry.hpp (modified)
	* src/Actions/AtomsCalculation_impl.hpp (modified)
	* src/Actions/MapOfActions.cpp (modified)
	* src/ConfigFileBuffer.hpp (modified)
	* src/Exceptions/CustomException.hpp (modified)
	* src/Helpers/Assert.hpp (modified)
	* src/Matrix.hpp (modified)
	* src/Parser/MpqcParser.hpp (modified)
	* src/Parser/PcpParser.hpp (modified)
	* src/Patterns/Cacheable.hpp (modified)
	* src/Plane.hpp (modified)
	* src/UIElements/Views/StreamStringView.hpp (modified)
	* src/atom.hpp (modified)
	* src/atom_particleinfo.hpp (modified)
	* src/bondgraph.hpp (modified)
	* src/boundary.cpp (modified)
	* src/boundary.hpp (modified)
	* src/datacreator.hpp (modified)
	* src/element.hpp (modified)
	* src/errorlogger.cpp (modified)
	* src/errorlogger.hpp (modified)
	* src/gslvector.hpp (modified)
	* src/helpers.cpp (modified)
	* src/logger.cpp (modified)
	* src/logger.hpp (modified)
	* src/molecule_graph.cpp (modified)
	* src/periodentafel.hpp (modified)
	* src/tesselationhelpers.hpp (modified)
	* src/vector.hpp (modified)
	* src/verbose.hpp (modified)

	COMPILE_SPEEDUP: Replaced all implicit inclusions of iostream with ...


Fri, 25 Jun 2010 08:08:59 GMT Frederik Heber <heber@…> [d0fbec]
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)

	Added const_iterator get[Begin\End]Iter() and ostream& operator << to ...


Wed, 09 Jun 2010 14:09:46 GMT Frederik Heber <heber@…> [1e6913]
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)
	* src/UIElements/CommandLineUI/CommandLineWindow.cpp (modified)
	* tests/regression/testsuite-fragmentation.at (modified)

	Order of actions called did not conincide with order on command line. ...


Sat, 15 May 2010 17:56:57 GMT Frederik Heber <heber@…> [97ebf8]
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)
	* src/Actions/AnalysisAction/MolecularVolumeAction.cpp (added)
	* src/Actions/AnalysisAction/MolecularVolumeAction.hpp (added)
	* src/Actions/AnalysisAction/PairCorrelationAction.cpp (added)
	* src/Actions/AnalysisAction/PairCorrelationAction.hpp (added)
	* src/Actions/AnalysisAction/PairCorrelationToPointAction.cpp (added)
	* src/Actions/AnalysisAction/PairCorrelationToPointAction.hpp (added)
	* src/Actions/AnalysisAction/PairCorrelationToSurfaceAction.cpp (added)
	* src/Actions/AnalysisAction/PairCorrelationToSurfaceAction.hpp (added)
	* src/Actions/AnalysisAction/PrincipalAxisSystemAction.cpp (added)
	* src/Actions/AnalysisAction/PrincipalAxisSystemAction.hpp (added)
	* src/Actions/AtomAction/AddAction.cpp (added)
	* src/Actions/AtomAction/AddAction.hpp (added)
	* src/Actions/AtomAction/ChangeElementAction.cpp (added)
	* src/Actions/AtomAction/ChangeElementAction.hpp (added)
	* src/Actions/AtomAction/RemoveAction.cpp (added)
	* src/Actions/AtomAction/RemoveAction.hpp (added)
	* src/Actions/CmdAction/BondLengthTableAction.cpp (added)
	* src/Actions/CmdAction/BondLengthTableAction.hpp (added)
	* src/Actions/CmdAction/ElementDbAction.cpp (added)
	* src/Actions/CmdAction/ElementDbAction.hpp (added)
	* src/Actions/CmdAction/FastParsingAction.cpp (added)
	* src/Actions/CmdAction/FastParsingAction.hpp (added)
	* src/Actions/CmdAction/HelpAction.cpp (modified)
	* src/Actions/CmdAction/VerboseAction.cpp (added)
	* src/Actions/CmdAction/VerboseAction.hpp (added)
	* src/Actions/CmdAction/VersionAction.cpp (modified)
	* src/Actions/FragmentationAction/DepthFirstSearchAction.cpp (added)
	* src/Actions/FragmentationAction/DepthFirstSearchAction.hpp (added)
	* src/Actions/FragmentationAction/FragmentationAction.cpp (added)
	* src/Actions/FragmentationAction/FragmentationAction.hpp (added)
	* src/Actions/FragmentationAction/SubgraphDissectionAction.cpp (added)
	* src/Actions/FragmentationAction/SubgraphDissectionAction.hpp (added)
	* src/Actions/MapOfActions.cpp (added)
	* src/Actions/MapOfActions.hpp (added)
	* src/Actions/MoleculeAction/BondFileAction.cpp (added)
	* src/Actions/MoleculeAction/BondFileAction.hpp (added)
	* src/Actions/MoleculeAction/ChangeNameAction.cpp (modified)
	* src/Actions/MoleculeAction/ChangeNameAction.hpp (modified)
	* src/Actions/MoleculeAction/FillWithMoleculeAction.cpp (added)
	* src/Actions/MoleculeAction/FillWithMoleculeAction.hpp (added)
	* src/Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp (added)
	* src/Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.hpp (added)
	* src/Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp (added)
	* src/Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp (added)
	* src/Actions/MoleculeAction/SaveAdjacencyAction.cpp (added)
	* src/Actions/MoleculeAction/SaveAdjacencyAction.hpp (added)
	* src/Actions/MoleculeAction/SaveBondsAction.cpp (added)
	* src/Actions/MoleculeAction/SaveBondsAction.hpp (added)
	* src/Actions/MoleculeAction/SaveTemperatureAction.cpp (added)
	* src/Actions/MoleculeAction/SaveTemperatureAction.hpp (added)
	* src/Actions/MoleculeAction/SuspendInWaterAction.cpp (added)
	* src/Actions/MoleculeAction/SuspendInWaterAction.hpp (added)
	* src/Actions/MoleculeAction/TranslateAction.cpp (added)
	* src/Actions/MoleculeAction/TranslateAction.hpp (added)
	* src/Actions/MoleculeAction/VerletIntegrationAction.cpp (added)
	* src/Actions/MoleculeAction/VerletIntegrationAction.hpp (added)
	* src/Actions/ParserAction/LoadXyzAction.cpp (modified)
	* src/Actions/ParserAction/SaveXyzAction.cpp (modified)
	* src/Actions/TesselationAction/ConvexEnvelopeAction.cpp (added)
	* src/Actions/TesselationAction/ConvexEnvelopeAction.hpp (added)
	* src/Actions/TesselationAction/NonConvexEnvelopeAction.cpp (added)
	* src/Actions/TesselationAction/NonConvexEnvelopeAction.hpp (added)
	* src/Actions/WorldAction/AddEmptyBoundaryAction.cpp (added)
	* src/Actions/WorldAction/AddEmptyBoundaryAction.hpp (added)
	* src/Actions/WorldAction/BoundInBoxAction.cpp (added)
	* src/Actions/WorldAction/BoundInBoxAction.hpp (added)
	* src/Actions/WorldAction/CenterInBoxAction.cpp (added)
	* src/Actions/WorldAction/CenterInBoxAction.hpp (added)
	* src/Actions/WorldAction/CenterOnEdgeAction.cpp (added)
	* src/Actions/WorldAction/CenterOnEdgeAction.hpp (added)
	* src/Actions/WorldAction/ChangeBoxAction.cpp (added)
	* src/Actions/WorldAction/ChangeBoxAction.hpp (added)
	* src/Actions/WorldAction/RemoveSphereOfAtomsAction.cpp (added)
	* src/Actions/WorldAction/RemoveSphereOfAtomsAction.hpp (added)
	* src/Actions/WorldAction/RepeatBoxAction.cpp (added)
	* src/Actions/WorldAction/RepeatBoxAction.hpp (added)
	* src/Actions/WorldAction/ScaleBoxAction.cpp (added)
	* src/Actions/WorldAction/ScaleBoxAction.hpp (added)
	* src/Actions/WorldAction/SetDefaultNameAction.cpp (added)
	* src/Actions/WorldAction/SetDefaultNameAction.hpp (added)
	* src/Actions/WorldAction/SetGaussianBasisAction.cpp (added)
	* src/Actions/WorldAction/SetGaussianBasisAction.hpp (added)
	* src/CommandLineParser.cpp (modified)
	* src/CommandLineParser.hpp (modified)
	* src/Legacy/oldmenu.cpp (modified)
	* src/Makefile.am (modified)
	* src/Parser/XyzParser.cpp (modified)
	* src/UIElements/CommandLineDialog.cpp (modified)
	* src/UIElements/CommandLineDialog.hpp (modified)
	* src/UIElements/CommandLineWindow.cpp (modified)
	* src/UIElements/CommandLineWindow.hpp (modified)
	* src/UIElements/Dialog.cpp (modified)
	* src/UIElements/Dialog.hpp (modified)
	* src/UIElements/TextDialog.cpp (modified)
	* src/UIElements/TextDialog.hpp (modified)
	* src/UIElements/TextWindow.cpp (modified)
	* src/World.cpp (modified)
	* src/World.hpp (modified)
	* src/bondgraph.hpp (modified)
	* src/builder.cpp (modified)
	* src/molecule.hpp (modified)
	* src/unittests/MapofActionsTest.cpp (added)
	* src/unittests/MapofActionsTest.hpp (added)

	Added all commands defined in ParseCommandLineOptions() as Actions.
 ...


Sat, 08 May 2010 22:00:16 GMT Frederik Heber <heber@…> [fa56f0]
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)

	ActionRegistry now is iterable due to new functons getBeginIter() and ...


Thu, 11 Mar 2010 14:08:44 GMT Tillmann Crueger <crueger@…> [e73a8a2]
	* src/Actions/Action.cpp (modified)
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/ActionRegistry.hpp (modified)
	* src/builder.cpp (modified)
	* src/unittests/SingletonTest.cpp (modified)
	* src/unittests/atomsCalculationTest.cpp (modified)
	* src/unittests/manipulateAtomsTest.cpp (modified)

	Changed ActionRegistry to use the new Singleton Mechanism


Thu, 07 Jan 2010 14:46:34 GMT Tillmann Crueger <crueger@…> [cc04b7]
	* src/Actions/Action.cpp (modified)
	* src/Actions/Action.hpp (modified)
	* src/Actions/ActionRegistry.cpp (added)
	* src/Actions/ActionRegistry.hpp (added)
	* src/Actions/ErrorAction.cpp (modified)
	* src/Actions/ErrorAction.hpp (modified)
	* src/Actions/MakroAction.cpp (modified)
	* src/Actions/MakroAction.hpp (modified)
	* src/Actions/MethodAction.cpp (modified)
	* src/Actions/MethodAction.hpp (modified)
	* src/Makefile.am (modified)
	* src/UIElements/TextUIFactory.cpp (modified)
	* src/UIElements/TextUIFactory.hpp (modified)
	* src/UIElements/TextWindow.cpp (modified)
	* src/UIElements/UIFactory.cpp (modified)
	* src/UIElements/UIFactory.hpp (modified)
	* src/builder.cpp (modified)
	* src/menu.cpp (modified)
	* src/unittests/ActionSequenceTest.cpp (modified)

	Added a central registry that allows access to actions by name.