Class AbstractPosition