CursorType class implementation