Lines Matching defs:PositionMetadata

104      *         position encompassed in a {@link PositionMetadata} object
107 PositionMetadata getUnflattenedPos(final int flPos) {
124 return PositionMetadata.obtain(flPos, ExpandableListPosition.GROUP, flPos,
163 return PositionMetadata.obtain(flPos, ExpandableListPosition.GROUP,
176 return PositionMetadata.obtain(flPos, ExpandableListPosition.CHILD,
243 return PositionMetadata.obtain(flPos, ExpandableListPosition.GROUP, groupPos, -1,
255 * @return the flat list position encompassed in a {@link PositionMetadata}
258 PositionMetadata getFlattenedPos(final ExpandableListPosition pos) {
274 return PositionMetadata.obtain(pos.groupPos, pos.type,
304 return PositionMetadata.obtain(midExpGm.flPos, pos.type,
308 return PositionMetadata.obtain(midExpGm.flPos + pos.childPos
347 return PositionMetadata.obtain(flPos, pos.type, pos.groupPos,
361 return PositionMetadata.obtain(flPos, pos.type, pos.groupPos,
375 final PositionMetadata metadata = getUnflattenedPos(flatListPos);
401 final PositionMetadata posMetadata = getUnflattenedPos(flatListPos);
421 final PositionMetadata posMetadata = getUnflattenedPos(flatListPos);
442 final PositionMetadata posMetadata = getUnflattenedPos(flatListPos);
465 final PositionMetadata metadata = getUnflattenedPos(flatListPos);
597 PositionMetadata pm = getFlattenedPos(elGroupPos);
606 boolean collapseGroup(PositionMetadata posMetadata) {
640 PositionMetadata pm = getFlattenedPos(elGroupPos);
647 boolean expandGroup(PositionMetadata posMetadata) {
954 static public class PositionMetadata {
957 private static ArrayList<PositionMetadata> sPool =
958 new ArrayList<PositionMetadata>(MAX_POOL_SIZE);
991 private PositionMetadata() {
994 static PositionMetadata obtain(int flatListPos, int type, int groupPos,
996 PositionMetadata pm = getRecycledOrCreate();
1003 private static PositionMetadata getRecycledOrCreate() {
1004 PositionMetadata pm;
1009 return new PositionMetadata();