Lines Matching defs:type

82     void extendRange(int position, @RangeType int type) {
88 establishRange(position, type);
90 reviseRange(position, type);
94 private void establishRange(int position, @RangeType int type) {
100 if (DEBUG) log(type, "Establishing initial range at @ " + position);
101 updateRange(mBegin + 1, position, true, type);
103 if (DEBUG) log(type, "Establishing initial range at @ " + position);
104 updateRange(position, mBegin - 1, true, type);
108 private void reviseRange(int position, @RangeType int type) {
113 if (DEBUG) log(type, "Ignoring no-op revision for range @ " + position);
117 reviseAscending(position, type);
119 reviseDescending(position, type);
129 private void reviseAscending(int position, @RangeType int type) {
130 if (DEBUG) log(type, "*ascending* Revising range @ " + position);
134 updateRange(mBegin + 1, mEnd, false, type);
135 updateRange(position, mBegin - 1, true, type);
137 updateRange(position + 1, mEnd, false, type);
140 updateRange(mEnd + 1, position, true, type);
144 private void reviseDescending(int position, @RangeType int type) {
145 if (DEBUG) log(type, "*descending* Revising range @ " + position);
149 updateRange(mEnd, mBegin - 1, false, type);
150 updateRange(mBegin + 1, position, true, type);
152 updateRange(mEnd, position - 1, false, type);
155 updateRange(position, mEnd - 1, true, type);
169 int begin, int end, boolean selected, @RangeType int type) {
170 mCallbacks.updateForRange(begin, end, selected, type);
178 private void log(@RangeType int type, String message) {
179 String opType = type == TYPE_PRIMARY ? "PRIMARY" : "PROVISIONAL";
188 int begin, int end, boolean selected, @RangeType int type);