SYMBOL INDEX (80 symbols across 10 files) FILE: MaskedEditText/src/androidTest/java/ru/egslava/lib_phone/MainActivityTest.java class MainActivityTest (line 32) | @LargeTest method textTypingTest (line 41) | @Test method saveInstanceStateTest (line 69) | @Test method saveInstanceStateTest2 (line 105) | @Test method setKeepHintTest (line 115) | @Test method setEmptyTextTest (line 136) | @Test method keepHintAfterRotationTest (line 157) | @Test FILE: MaskedEditText/src/androidTest/java/ru/egslava/lib_phone/TestActivity.java class TestActivity (line 10) | public class TestActivity extends AppCompatActivity { method onCreate (line 11) | @Override FILE: MaskedEditText/src/androidTest/java/ru/egslava/lib_phone/actions/HintViewAction.java class HintViewAction (line 11) | public class HintViewAction implements ViewAction { method HintViewAction (line 16) | public HintViewAction(String hint) { method getConstraints (line 20) | @Override method getDescription (line 25) | @Override method perform (line 30) | @Override FILE: MaskedEditText/src/androidTest/java/ru/egslava/lib_phone/actions/KeepHintViewAction.java type KeepHintViewAction (line 12) | public enum KeepHintViewAction implements ViewAction { method KeepHintViewAction (line 18) | KeepHintViewAction(boolean keepHint) { method getConstraints (line 22) | @Override method getDescription (line 27) | @Override method perform (line 32) | @Override FILE: MaskedEditText/src/androidTest/java/ru/egslava/lib_phone/actions/SetTextViewAction.java class SetTextViewAction (line 14) | public class SetTextViewAction implements ViewAction { method SetTextViewAction (line 18) | public SetTextViewAction(String value) { method getConstraints (line 22) | @SuppressWarnings("unchecked") method perform (line 28) | @Override method getDescription (line 34) | @Override FILE: MaskedEditText/src/main/java/br/com/sapereaude/maskedEditText/MaskedEditText.java class MaskedEditText (line 21) | public class MaskedEditText extends AppCompatEditText implements TextWat... method onEditorAction (line 25) | @Override method MaskedEditText (line 56) | public MaskedEditText(Context context) { method MaskedEditText (line 61) | public MaskedEditText(Context context, AttributeSet attrs) { method onSaveInstanceState (line 93) | @Override method onRestoreInstanceState (line 103) | @Override method setText (line 114) | @Override method setOnFocusChangeListener (line 122) | @Override method cleanUp (line 127) | private void cleanUp() { method findLastValidMaskPosition (line 168) | private int findLastValidMaskPosition() { method hasHint (line 175) | private boolean hasHint() { method MaskedEditText (line 179) | public MaskedEditText(Context context, AttributeSet attrs, int defStyl... method setShouldKeepText (line 184) | public void setShouldKeepText(boolean shouldKeepText) { method isKeepingText (line 188) | public boolean isKeepingText() { method setMask (line 192) | public void setMask(String mask) { method getMask (line 197) | public String getMask() { method setImeActionEnabled (line 201) | public void setImeActionEnabled(boolean isEnabled) { method getRawText (line 208) | public String getRawText() { method setCharRepresentation (line 212) | public void setCharRepresentation(char charRepresentation) { method getCharRepresentation (line 217) | public char getCharRepresentation() { method generatePositionArrays (line 229) | private void generatePositionArrays() { method init (line 259) | private void init() { method beforeTextChanged (line 263) | @Override method erasingStart (line 285) | private int erasingStart(int start) { method onTextChanged (line 292) | @Override method afterTextChanged (line 315) | @Override method isKeepHint (line 335) | public boolean isKeepHint() { method setKeepHint (line 339) | public void setKeepHint(boolean keepHint) { method onSelectionChanged (line 344) | @Override method fixSelection (line 378) | private int fixSelection(int selection) { method nextValidPosition (line 386) | private int nextValidPosition(int currentPosition) { method previousValidPosition (line 394) | private int previousValidPosition(int currentPosition) { method lastValidPosition (line 404) | private int lastValidPosition() { method makeMaskedText (line 412) | private String makeMaskedText() { method makeMaskedTextWithHint (line 431) | private CharSequence makeMaskedTextWithHint() { method calculateRange (line 454) | private Range calculateRange(int start, int end) { method clear (line 476) | private String clear(String string) { FILE: MaskedEditText/src/main/java/br/com/sapereaude/maskedEditText/Range.java class Range (line 3) | public class Range { method Range (line 7) | Range() { method getStart (line 12) | public int getStart() { method setStart (line 16) | public void setStart(int start) { method getEnd (line 20) | public int getEnd() { method setEnd (line 24) | public void setEnd(int end) { FILE: MaskedEditText/src/main/java/br/com/sapereaude/maskedEditText/RawText.java class RawText (line 6) | public class RawText { method RawText (line 9) | public RawText() { method subtractFromString (line 17) | public void subtractFromString(Range range) { method addToString (line 37) | public int addToString(String newString, int start, int maxLength) { method getText (line 67) | public String getText() { method length (line 71) | public int length() { method charAt (line 75) | public char charAt(int position) { FILE: app/src/androidTest/java/ru/egslava/edittextphonenumber/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/ru/egslava/edittextphonenumber/MainActivity.java class MainActivity (line 15) | public class MainActivity extends ActionBarActivity { method onCreate (line 17) | @Override method onCreateOptionsMenu (line 24) | @Override method onOptionsItemSelected (line 30) | @Override