Changeset 0430e3 for src/Actions


Ignore:
Timestamp:
Jul 26, 2010, 6:42:57 PM (15 years ago)
Author:
Frederik Heber <heber@…>
Branches:
Action_Thermostats, Add_AtomRandomPerturbation, Add_FitFragmentPartialChargesAction, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Added_ParseSaveFragmentResults, AddingActions_SaveParseParticleParameters, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_ParticleName_to_Atom, Adding_StructOpt_integration_tests, AtomFragments, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.5.4, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, CombiningParticlePotentialParsing, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_BoundInBox_CenterInBox_MoleculeActions, Fix_ChargeSampling_PBC, Fix_ChronosMutex, Fix_FitPartialCharges, Fix_FitPotential_needs_atomicnumbers, Fix_ForceAnnealing, Fix_IndependentFragmentGrids, Fix_ParseParticles, Fix_ParseParticles_split_forward_backward_Actions, Fix_PopActions, Fix_QtFragmentList_sorted_selection, Fix_Restrictedkeyset_FragmentMolecule, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, Fix_fitting_potentials, Fixes, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, FragmentAction_writes_AtomFragments, FragmentMolecule_checks_bonddegrees, GeometryObjects, Gui_Fixes, Gui_displays_atomic_force_velocity, ImplicitCharges, IndependentFragmentGrids, IndependentFragmentGrids_IndividualZeroInstances, IndependentFragmentGrids_IntegrationTest, IndependentFragmentGrids_Sole_NN_Calculation, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, MoreRobust_FragmentAutomation, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PdbParser_setsAtomName, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, Rewrite_FitPartialCharges, RotateToPrincipalAxisSystem_UndoRedo, SaturateAtoms_findBestMatching, SaturateAtoms_singleDegree, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, Switchable_LogView, ThirdParty_MPQC_rebuilt_buildsystem, TrajectoryDependenant_MaxOrder, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, TremoloParser_setsAtomName, Ubuntu_1604_changes, stable
Children:
677e13, d6e719
Parents:
e076cd
Message:

FIX: ActionCalls.hpp removed, ActionRegistry.hpp included instead

  • also, extended documentation of Action (Action howto).
Location:
src/Actions
Files:
54 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/Action.hpp

    re076cd r0430e3  
    4545 * hasRedo() method respectively.
    4646 *
     47 * Note that an Action always has two functions createDialog() and performCall(). The former
     48 * returns a Dialog filled with query...() functions for all information that we need from the
     49 * user. The latter must not contain any interaction but just uses these values (which are
     50 * temporarily stored by class ValueStorage) to perform the Action.
     51 *
     52 * Furthermore, there is a global action function that makes the action callable with already
     53 * present parameters (i.e. without user interaction and for internal use within the code only).
     54 * This function is basically just a macro, that puts the parameters into the ValueStorage and
     55 * calls Action::call(Action::NonInteractive).
     56 *
    4757 * Actions can be set to be active or inactive. If an action is set to inactive it is signaling, that
    4858 * some condition necessary for this action to be executed is not currently met. For example the
     
    7989 * Building actions is fairly easy. Simply derive from the abstract Action base class and implement
    8090 * the virtual methods. The main code that needs to be executed upon call() should be implemented in
    81  * the performCall() method. You should also indicate whether the action supports undo by implementing
     91 * the performCall() method. Any user interaction should be placed into the dialog returned by
     92 * createDialog(). You should also indicate whether the action supports undo by implementing
    8293 * the shouldUndo() and canUndo() methods to return the appropriate flags.
     94 *
     95 * Also, create the global function to allow for easy calling of your function internally (i.e.
     96 * without user interaction). It should have the name of the Action class without the suffix Action.
    8397 *
    8498 * The constructor of your derived class also needs to call the Base constructor, passing it the
     
    123137 *  <li/> derive YourAction from Action
    124138 *  <li/> pass name and flag for registry to the base constructor
    125  *  <li/> implement performCall(), performUndo(), performRedo()
     139 *  <li/> implement createDialog(), performCall(), performUndo(), performRedo()
     140 *  <li/> implement the global function call/macro.
    126141 *  <li/> implement the functions that return the flags for the undo mechanism
    127142 *  <li/> Derive YourActionState from ActionState as necessary
     
    131146 *
    132147 * <ul>
     148 *  <li/> createDialog():
     149 *  <ul>
     150 *   <li/> Call makeDialog() from the UIFactory.
     151 *   <li/> Call any needed Dialog->Query...() for the values you need with specific keywords.
     152 *   <li/> if the action needs to save a state return a custom state object
     153 *   <li/> otherwise return Action::success
     154 *  </ul>
    133155 *  <li/> performCall():
    134156 *  <ul>
     157 *   <li/> obtain parameters you need by ValueStorage::getCurrentValue, matching
     158 *         key words from createDialog().
    135159 *   <li/> do whatever is needed to make the action work
    136160 *   <li/> if the action was abborted return Action::failure
  • src/Actions/AnalysisAction/MolecularVolumeAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AnalysisAction/MolecularVolumeAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "boundary.hpp"
    1313#include "config.hpp"
  • src/Actions/AnalysisAction/PairCorrelationAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AnalysisAction/PairCorrelationAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "analysis_correlation.hpp"
    1313#include "boundary.hpp"
  • src/Actions/AnalysisAction/PointCorrelationAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AnalysisAction/PointCorrelationAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "analysis_correlation.hpp"
    1313#include "boundary.hpp"
  • src/Actions/AnalysisAction/PrincipalAxisSystemAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AnalysisAction/PrincipalAxisSystemAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "molecule.hpp"
    1313#include "log.hpp"
  • src/Actions/AnalysisAction/SurfaceCorrelationAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AnalysisAction/SurfaceCorrelationAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "analysis_correlation.hpp"
    1313#include "boundary.hpp"
  • src/Actions/AtomAction/AddAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AtomAction/AddAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "element.hpp"
  • src/Actions/AtomAction/ChangeElementAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AtomAction/ChangeElementAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "element.hpp"
  • src/Actions/AtomAction/RemoveAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/AtomAction/RemoveAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "Descriptors/AtomDescriptor.hpp"
  • src/Actions/CmdAction/BondLengthTableAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/BondLengthTableAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "bondgraph.hpp"
    1313#include "config.hpp"
  • src/Actions/CmdAction/ElementDbAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/ElementDbAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "config.hpp"
    1313#include "log.hpp"
  • src/Actions/CmdAction/FastParsingAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/FastParsingAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "config.hpp"
    1313#include "log.hpp"
  • src/Actions/CmdAction/HelpAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/HelpAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "CommandLineParser.hpp"
    1313
  • src/Actions/CmdAction/VerboseAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/VerboseAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "verbose.hpp"
  • src/Actions/CmdAction/VersionAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/CmdAction/VersionAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212
    1313#include <iostream>
  • src/Actions/FragmentationAction/DepthFirstSearchAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/FragmentationAction/DepthFirstSearchAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "bondgraph.hpp"
  • src/Actions/FragmentationAction/FragmentationAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/FragmentationAction/FragmentationAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "bondgraph.hpp"
  • src/Actions/FragmentationAction/SubgraphDissectionAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/FragmentationAction/SubgraphDissectionAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "config.hpp"
  • src/Actions/MoleculeAction/BondFileAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/BondFileAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/MoleculeAction/ChangeNameAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/ChangeNameAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "molecule.hpp"
  • src/Actions/MoleculeAction/FillWithMoleculeAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/FillWithMoleculeAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "bondgraph.hpp"
  • src/Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "defs.hpp"
  • src/Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/MoleculeAction/SaveAdjacencyAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/SaveAdjacencyAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "bondgraph.hpp"
    1313#include "config.hpp"
  • src/Actions/MoleculeAction/SaveBondsAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/SaveBondsAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "bondgraph.hpp"
    1313#include "config.hpp"
  • src/Actions/MoleculeAction/SaveTemperatureAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/SaveTemperatureAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/MoleculeAction/SuspendInWaterAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/SuspendInWaterAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "boundary.hpp"
    1313#include "config.hpp"
  • src/Actions/MoleculeAction/TranslateAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/TranslateAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/MoleculeAction/VerletIntegrationAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/MoleculeAction/VerletIntegrationAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/ParserAction/LoadXyzAction.cpp

    re076cd r0430e3  
    1111
    1212#include "Actions/ParserAction/LoadXyzAction.hpp"
    13 #include "Actions/ActionCalls.hpp"
     13#include "Actions/ActionRegistry.hpp"
    1414#include "Parser/XyzParser.hpp"
    1515#include "atom.hpp"
  • src/Actions/ParserAction/SaveXyzAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/ParserAction/SaveXyzAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Parser/XyzParser.hpp"
    1313#include "atom.hpp"
  • src/Actions/SelectionAction/AllAtomsAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/AllAtomsAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Descriptors/AtomDescriptor.hpp"
    1313#include "atom.hpp"
  • src/Actions/SelectionAction/AllMoleculesAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/AllMoleculesAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Descriptors/MoleculeDescriptor.hpp"
    1313#include "atom.hpp"
  • src/Actions/SelectionAction/AtomByIdAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/AtomByIdAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/SelectionAction/MoleculeByIdAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/MoleculeByIdAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "molecule.hpp"
    1313#include "log.hpp"
  • src/Actions/SelectionAction/NotAllAtomsAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/NotAllAtomsAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Descriptors/AtomDescriptor.hpp"
    1313#include "atom.hpp"
  • src/Actions/SelectionAction/NotAllMoleculesAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/NotAllMoleculesAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Descriptors/MoleculeDescriptor.hpp"
    1313#include "atom.hpp"
  • src/Actions/SelectionAction/NotAtomByIdAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/NotAtomByIdAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/SelectionAction/NotMoleculeByIdAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/SelectionAction/NotMoleculeByIdAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "molecule.hpp"
    1313#include "log.hpp"
  • src/Actions/TesselationAction/ConvexEnvelopeAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/TesselationAction/ConvexEnvelopeAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "boundary.hpp"
    1313#include "config.hpp"
  • src/Actions/TesselationAction/NonConvexEnvelopeAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/TesselationAction/NonConvexEnvelopeAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "boundary.hpp"
    1313#include "linkedcell.hpp"
  • src/Actions/WorldAction/AddEmptyBoundaryAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/AddEmptyBoundaryAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/BoundInBoxAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/BoundInBoxAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/WorldAction/CenterInBoxAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/CenterInBoxAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Box.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/CenterOnEdgeAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/CenterOnEdgeAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/ChangeBoxAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/ChangeBoxAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "verbose.hpp"
  • src/Actions/WorldAction/InputAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/InputAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "molecule.hpp"
  • src/Actions/WorldAction/OutputAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/OutputAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Parser/ChangeTracker.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/RemoveSphereOfAtomsAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/RemoveSphereOfAtomsAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Descriptors/AtomDescriptor.hpp"
    1313#include "atom.hpp"
  • src/Actions/WorldAction/RepeatBoxAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/RepeatBoxAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/ScaleBoxAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/ScaleBoxAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "atom.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/SetDefaultNameAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/SetDefaultNameAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "log.hpp"
    1313#include "verbose.hpp"
  • src/Actions/WorldAction/SetGaussianBasisAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/SetGaussianBasisAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "config.hpp"
    1313#include "log.hpp"
  • src/Actions/WorldAction/SetOutputFormatsAction.cpp

    re076cd r0430e3  
    99
    1010#include "Actions/WorldAction/SetOutputFormatsAction.hpp"
    11 #include "Actions/ActionCalls.hpp"
     11#include "Actions/ActionRegistry.hpp"
    1212#include "Parser/ChangeTracker.hpp"
    1313#include "Parser/FormatParserStorage.hpp"
Note: See TracChangeset for help on using the changeset viewer.