Class AbstractDerivedAction