RelationshipManagerType
Main types of Relationship Managers.
static InputParameters validParams()
const InputParameters & getObjectParams() const
Constant version of retrieving the parameters of the object to be created by this action...
MooseObjectAction(const InputParameters ¶ms)
InputParameters & getObjectParams()
Retrieve the parameters of the object to be created by this action.
virtual void addRelationshipManagers(Moose::RelationshipManagerType when_type) override
Method to add a relationship manager for the objects being added to the system.
const std::string & getMooseObjectType() const
Return the object type to be created.
std::string _type
The Object type that is being created.
InputParameters _moose_object_pars
The parameters for the object to be created.
bool addRelationshipManagers(Moose::RelationshipManagerType when_type, const InputParameters &moose_object_pars)
Method to add a relationship manager for the objects being added to the system.