SYMBOL INDEX (205 symbols across 32 files) FILE: app/src/main/java/com/nilhcem/hostseditor/HostsEditorApplication.java class HostsEditorApplication (line 13) | public class HostsEditorApplication extends Application { method get (line 17) | public static HostsEditorApplication get(Context context) { method onCreate (line 21) | @Override method component (line 28) | public HostsEditorComponent component() { method initLogger (line 32) | private void initLogger() { method initGraph (line 40) | private void initGraph() { FILE: app/src/main/java/com/nilhcem/hostseditor/core/Host.java class Host (line 12) | public class Host implements Parcelable { method Host (line 25) | public Host(String ip, String hostName, String comment, boolean isComm... method merge (line 33) | public void merge(Host src) { method getIp (line 41) | public String getIp() { method getHostName (line 45) | public String getHostName() { method getComment (line 49) | public String getComment() { method isValid (line 53) | public boolean isValid() { method isCommented (line 57) | public boolean isCommented() { method toggleComment (line 61) | public void toggleComment() { method toString (line 65) | @Override method fromString (line 84) | public static Host fromString(String line) { method createFromParcel (line 109) | @Override method newArray (line 114) | @Override method describeContents (line 120) | @Override method writeToParcel (line 125) | @Override method Host (line 134) | private Host(Parcel in) { method hashCode (line 142) | @Override method equals (line 154) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/core/HostsManager.java class HostsManager (line 28) | @Singleton method HostsManager (line 45) | @Inject method getHosts (line 56) | public synchronized List getHosts(boolean forceRefresh) { method saveHosts (line 87) | public synchronized boolean saveHosts(Context appContext) { method filterHosts (line 145) | public List filterHosts(CharSequence constraint) { method createTempHostsFile (line 168) | private boolean createTempHostsFile(Context appContext) { method runRootCommand (line 200) | private void runRootCommand(String command, String uniqueArg) throws I... FILE: app/src/main/java/com/nilhcem/hostseditor/core/dagger/HostsEditorComponent.java type HostsEditorComponent (line 13) | @Singleton method inject (line 21) | void inject(BaseActivity activity); method inject (line 23) | void inject(GenericTaskAsync async); method inject (line 25) | void inject(AddEditHostFragment fragment); method inject (line 27) | void inject(ListHostsAsync async); method inject (line 29) | void inject(ListHostsFragment fragment); FILE: app/src/main/java/com/nilhcem/hostseditor/core/dagger/HostsEditorModule.java class HostsEditorModule (line 10) | @Module method provideBus (line 13) | @Provides @Singleton Bus provideBus() { FILE: app/src/main/java/com/nilhcem/hostseditor/core/log/ReleaseTree.java class ReleaseTree (line 7) | public class ReleaseTree extends Timber.Tree { method log (line 9) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/core/util/Compatibility.java class Compatibility (line 12) | public class Compatibility { method Compatibility (line 14) | private Compatibility() { method isCompatible (line 24) | private static boolean isCompatible(int apiLevel) { method getScreenDimensions (line 28) | @SuppressWarnings("deprecation") method convertDpToPixel (line 50) | public static float convertDpToPixel(float dp, Context context) { method convertDpToIntPixel (line 56) | public static int convertDpToIntPixel(float dp, Context context) { FILE: app/src/main/java/com/nilhcem/hostseditor/core/util/InetAddresses.java class InetAddresses (line 26) | public final class InetAddresses { method InetAddresses (line 31) | private InetAddresses() { method isInetAddress (line 41) | public static boolean isInetAddress(String ipString) { method ipStringToBytes (line 45) | private static byte[] ipStringToBytes(String ipString) { method textToNumericFormatV4 (line 78) | private static byte[] textToNumericFormatV4(String ipString) { method textToNumericFormatV6 (line 96) | private static byte[] textToNumericFormatV6(String ipString) { method convertDottedQuadToHex (line 159) | private static String convertDottedQuadToHex(String ipString) { method parseOctet (line 174) | private static byte parseOctet(String ipPart) { method parseHextet (line 185) | private static short parseHextet(String ipPart) { FILE: app/src/main/java/com/nilhcem/hostseditor/core/util/ThreadPreconditions.java class ThreadPreconditions (line 7) | public final class ThreadPreconditions { method ThreadPreconditions (line 9) | private ThreadPreconditions() { method checkOnMainThread (line 13) | public static void checkOnMainThread() { FILE: app/src/main/java/com/nilhcem/hostseditor/event/CreatedHostEvent.java class CreatedHostEvent (line 5) | public class CreatedHostEvent { method CreatedHostEvent (line 17) | public CreatedHostEvent(Host original, Host edited) { FILE: app/src/main/java/com/nilhcem/hostseditor/event/LoadingEvent.java class LoadingEvent (line 5) | public class LoadingEvent { method LoadingEvent (line 11) | public LoadingEvent() { method LoadingEvent (line 15) | public LoadingEvent(boolean isLoading, int messageRes) { method LoadingEvent (line 21) | public LoadingEvent(boolean isLoading, String message) { method isLoading (line 27) | public boolean isLoading() { method getMessage (line 31) | public String getMessage(Context context) { FILE: app/src/main/java/com/nilhcem/hostseditor/event/RefreshHostsEvent.java class RefreshHostsEvent (line 10) | public class RefreshHostsEvent { method RefreshHostsEvent (line 14) | public RefreshHostsEvent(List refreshedHosts) { FILE: app/src/main/java/com/nilhcem/hostseditor/event/StartAddEditActivityEvent.java class StartAddEditActivityEvent (line 5) | public class StartAddEditActivityEvent { method StartAddEditActivityEvent (line 12) | public StartAddEditActivityEvent(Host addEditHost) { FILE: app/src/main/java/com/nilhcem/hostseditor/event/TaskCompletedEvent.java class TaskCompletedEvent (line 3) | public class TaskCompletedEvent { method TaskCompletedEvent (line 8) | public TaskCompletedEvent(String pTag, boolean pIsSuccessful) { FILE: app/src/main/java/com/nilhcem/hostseditor/task/AddEditHostAsync.java class AddEditHostAsync (line 15) | public class AddEditHostAsync extends GenericTaskAsync { method AddEditHostAsync (line 17) | public AddEditHostAsync(Context appContext, boolean flagMsg) { method process (line 21) | @Override method getLoadingMsgRes (line 35) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/task/GenericTaskAsync.java class GenericTaskAsync (line 17) | public abstract class GenericTaskAsync extends AsyncTask> { method ListHostsAsync (line 27) | public ListHostsAsync(Context context) { method onPreExecute (line 31) | @Override method doInBackground (line 37) | @Override method onPostExecute (line 56) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/task/RemoveHostsAsync.java class RemoveHostsAsync (line 15) | public class RemoveHostsAsync extends GenericTaskAsync { method RemoveHostsAsync (line 17) | public RemoveHostsAsync(Context appContext, boolean flagMsg) { method process (line 21) | @Override method getLoadingMsgRes (line 31) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/task/ToggleHostsAsync.java class ToggleHostsAsync (line 13) | public class ToggleHostsAsync extends GenericTaskAsync { method ToggleHostsAsync (line 15) | public ToggleHostsAsync(Context appContext, boolean flagMsg) { method process (line 19) | @Override method getLoadingMsgRes (line 28) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/BaseActivity.java class BaseActivity (line 14) | public abstract class BaseActivity extends SherlockFragmentActivity { method onCreate (line 19) | @Override method onResume (line 26) | @Override method onPause (line 32) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/BaseFragment.java class BaseFragment (line 17) | public class BaseFragment extends SherlockFragment { method onAttach (line 24) | @Override method onCreate (line 35) | @Override method onResume (line 41) | @Override method onPause (line 47) | @Override method onDetach (line 53) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/about/AboutDialogFragment.java class AboutDialogFragment (line 16) | public class AboutDialogFragment extends SherlockDialogFragment { method onCreateView (line 21) | @Override method onDestroyView (line 29) | @Override method openGitHubUrl (line 35) | @OnClick(R.id.aboutGitHub) FILE: app/src/main/java/com/nilhcem/hostseditor/ui/addedit/AddEditHostActivity.java class AddEditHostActivity (line 18) | public class AddEditHostActivity extends BaseActivity { method onCreate (line 25) | @Override method onCreateOptionsMenu (line 43) | @Override method onPrepareOptionsMenu (line 49) | @Override method onOptionsItemSelected (line 60) | @Override method onHostCreatedFromFragment (line 76) | @Subscribe method getHostFromIntent (line 85) | private Host getHostFromIntent() { method initActionBar (line 95) | private void initActionBar(Host hostToEdit) { FILE: app/src/main/java/com/nilhcem/hostseditor/ui/addedit/AddEditHostFragment.java class AddEditHostFragment (line 26) | public class AddEditHostFragment extends BaseFragment { method newInstance (line 42) | public static AddEditHostFragment newInstance(Host hostToEdit) { method onCreate (line 53) | @Override method onCreateView (line 63) | @Override method onStop (line 84) | @Override method onDestroyView (line 92) | @Override method onAddEditHostButtonClicked (line 98) | @OnClick(R.id.addEditHostButton) method hasComment (line 129) | public boolean hasComment() { method toggleCommentVisibility (line 133) | public void toggleCommentVisibility() { method checkFormErrors (line 146) | private int checkFormErrors(String ip, String hostname) { FILE: app/src/main/java/com/nilhcem/hostseditor/ui/list/ListHostsActivity.java class ListHostsActivity (line 29) | public class ListHostsActivity extends BaseActivity { method onCreate (line 44) | @Override method onCreateOptionsMenu (line 58) | @Override method onResume (line 86) | @Override method onKeyDown (line 92) | @Override method onOptionsItemSelected (line 110) | @Override method onActivityResult (line 130) | @Override method onSaveInstanceState (line 147) | @Override method onRestoreInstanceState (line 155) | @Override method onDestroy (line 170) | @Override method onStartAddEditActivityEvent (line 176) | @Subscribe method onLoadingEvent (line 184) | @Subscribe method setSearchQuery (line 208) | private void setSearchQuery(String searchQuery) { method setActionBarTitle (line 213) | private void setActionBarTitle() { method displayAboutDialog (line 224) | private void displayAboutDialog() { FILE: app/src/main/java/com/nilhcem/hostseditor/ui/list/ListHostsAdapter.java class ListHostsAdapter (line 23) | public class ListHostsAdapter extends BaseAdapter implements Filterable { method ListHostsAdapter (line 33) | @Inject public ListHostsAdapter(ListHostsSearchFilter searchFilter) { method init (line 37) | public void init(Context appContext) { method updateHosts (line 41) | public void updateHosts(List hosts) { method computeViewWidths (line 51) | public void computeViewWidths(Context context) { method getCount (line 83) | @Override method getItem (line 88) | @Override method getItemId (line 93) | @Override method getView (line 98) | @Override method getFilter (line 113) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/list/ListHostsFragment.java class ListHostsFragment (line 43) | public class ListHostsFragment extends BaseFragment implements OnItemCli... method onCreate (line 53) | @Override method onCreateView (line 60) | @Override method onPause (line 87) | @Override method onDestroyView (line 97) | @Override method onItemClick (line 103) | @Override method onItemLongClick (line 115) | @Override method onTaskFinished (line 125) | @Subscribe method onHostsRefreshed (line 135) | @Subscribe method addEditHost (line 143) | public void addEditHost(boolean addMode, Host[] hosts) { method refreshHosts (line 147) | public void refreshHosts(boolean forceRefresh) { method selectAll (line 151) | public void selectAll() { method filterList (line 162) | public void filterList(String filter) { method displayActionMode (line 166) | private void displayActionMode(int nbCheckedElements) { class ModeCallback (line 181) | private final class ModeCallback implements ActionMode.Callback { method onCreateActionMode (line 183) | @Override method onPrepareActionMode (line 190) | @Override method onDestroyActionMode (line 196) | @Override method onActionItemClicked (line 205) | @Override method getSelectedItems (line 226) | private Host[] getSelectedItems() { method displayDeleteConfirmationDialog (line 240) | private void displayDeleteConfirmationDialog(final Host[] selectedItem... method displayErrorDialog (line 260) | private void displayErrorDialog() { method finishActionMode (line 281) | private void finishActionMode() { FILE: app/src/main/java/com/nilhcem/hostseditor/ui/list/ListHostsSearchFilter.java class ListHostsSearchFilter (line 17) | public class ListHostsSearchFilter extends Filter { method ListHostsSearchFilter (line 22) | @Inject public ListHostsSearchFilter(Bus bus, HostsManager hostsManage... method publishResults (line 27) | @SuppressWarnings("unchecked") method performFiltering (line 36) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/widget/CheckableHostItem.java class CheckableHostItem (line 25) | public class CheckableHostItem extends RelativeLayout implements Checkab... method CheckableHostItem (line 35) | public CheckableHostItem(Context context) { method initLayout (line 40) | private void initLayout(Context context) { method init (line 50) | public void init(Host host, int ipMinWidth, int ipMaxWidth) { method isChecked (line 78) | @Override method setChecked (line 83) | @Override method toggle (line 88) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/widget/InertCheckBox.java class InertCheckBox (line 12) | public class InertCheckBox extends CheckBox { method InertCheckBox (line 14) | public InertCheckBox(Context context, AttributeSet attrs, int defStyle) { method InertCheckBox (line 18) | public InertCheckBox(Context context, AttributeSet attrs) { method InertCheckBox (line 22) | public InertCheckBox(Context context) { method onTouchEvent (line 26) | @Override method onKeyDown (line 31) | @Override method onKeyMultiple (line 36) | @Override method onKeyPreIme (line 41) | @Override method onKeyShortcut (line 46) | @Override method onKeyUp (line 51) | @Override method onTrackballEvent (line 56) | @Override FILE: app/src/main/java/com/nilhcem/hostseditor/ui/widget/TypefacedButton.java class TypefacedButton (line 12) | public final class TypefacedButton extends Button { method TypefacedButton (line 14) | public TypefacedButton(Context context, AttributeSet attrs) { FILE: app/src/main/java/com/nilhcem/hostseditor/ui/widget/TypefacedTextView.java class TypefacedTextView (line 16) | public final class TypefacedTextView extends TextView { method TypefacedTextView (line 18) | public TypefacedTextView(Context context, AttributeSet attrs) { method applyFont (line 29) | static void applyFont(Context context, AttributeSet attrs, TextView vi...