MCPcopy Create free account

hub / github.com/ParfoisMeng/Android-ButterKnife-Injections / functions

Functions146 in github.com/ParfoisMeng/Android-ButterKnife-Injections

↓ 7 callersMethodgetFieldAnnotationCanonicalName
Canonical class name of the field annotation for a view @return Canonical name of the field annotation class
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:43
↓ 6 callersMethodgetCanonicalBindStatement
Statement (including package name) to bind/inject view instances to the fields @return Bind/inject statement
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:71
↓ 6 callersMethodgetClickCount
(ArrayList<Element> elements)
src/com/avast/android/butterknifezelezny/common/Utils.java:343
↓ 5 callersMethodfindButterKnifeForPsiElement
Find ButterKnife that is available for given {@link PsiElement} in the {@link Project}. Note that it check if ButterKnife is available in the module.
src/com/avast/android/butterknifezelezny/butterknife/ButterKnifeFactory.java:39
↓ 5 callersMethodgetFullIDByUseInLib
Create full ID for using in layout XML files @return
src/com/avast/android/butterknifezelezny/model/Element.java:52
↓ 5 callersMethodgetPackageName
()
src/com/avast/android/butterknifezelezny/butterknife/AbstractButterKnife.java:25
↓ 4 callersMethodgetViewHolderClassName
()
src/com/avast/android/butterknifezelezny/common/Utils.java:288
↓ 4 callersMethodisUsingUnbinder
Check whether ButterKnife is using an unbinder in this version. Unbinder appeared in version 8 of ButterKnife. @return True if the version is using a
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:88
↓ 3 callersMethodcontainsButterKnifeInjectLine
(PsiMethod method, String line)
src/com/avast/android/butterknifezelezny/InjectWriter.java:224
↓ 3 callersMethodfindLayoutResource
Try to find layout XML file in selected element @param element @return
src/com/avast/android/butterknifezelezny/common/Utils.java:78
↓ 3 callersMethodgetCheck
()
src/com/avast/android/butterknifezelezny/form/Entry.java:30
↓ 3 callersMethodgetFullIDWithR
Create full ID for using in layout XML files @return
src/com/avast/android/butterknifezelezny/model/Element.java:74
↓ 3 callersMethodgetInjectCount
(ArrayList<Element> elements)
src/com/avast/android/butterknifezelezny/common/Utils.java:333
↓ 3 callersMethodgetLayoutFileFromCaret
Try to find layout XML file in current source on cursor's position @param editor @param file @return
src/com/avast/android/butterknifezelezny/common/Utils.java:58
↓ 3 callersMethodgetNameForUnbinder
Generate unique name for the unbinder. @param butterKnife Version of the ButterKnife. @return Name for the unbinder variable.
src/com/avast/android/butterknifezelezny/InjectWriter.java:418
↓ 3 callersMethodgetPrefix
Load field name prefix from code style @return
src/com/avast/android/butterknifezelezny/common/Utils.java:278
↓ 3 callersMethodgetSimpleBindStatement
Statement to bind/inject view instances to the fields @return Bind/inject statement
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:64
↓ 3 callersMethodgetSimpleUnbindStatement
Statement to unbind/reset view instances from the fields @return Unbind/reset statement
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:112
↓ 3 callersMethodisEmptyString
Easier way to check if string is empty @param text @return
src/com/avast/android/butterknifezelezny/common/Utils.java:359
↓ 3 callersMethodsetAllListener
(final OnCheckBoxStateChangedListener onStateChangedListener)
src/com/avast/android/butterknifezelezny/form/EntryHeader.java:19
↓ 3 callersMethodsetListener
(final OnCheckBoxStateChangedListener onStateChangedListener)
src/com/avast/android/butterknifezelezny/form/Entry.java:34
↓ 2 callersMethodapply
(@Nullable PsiElement element)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:27
↓ 2 callersMethodchangeState
(boolean checked)
src/com/avast/android/butterknifezelezny/iface/OnCheckBoxStateChangedListener.java:9
↓ 2 callersMethodcheckState
()
src/com/avast/android/butterknifezelezny/form/Entry.java:106
↓ 2 callersMethodcheckValidity
()
src/com/avast/android/butterknifezelezny/form/EntryList.java:233
↓ 2 callersMethodcloseDialog
()
src/com/avast/android/butterknifezelezny/InjectAction.java:181
↓ 2 callersMethodgenerateUnbindStatement
(@NotNull IButterKnife butterKnife, String unbinderName,
src/com/avast/android/butterknifezelezny/InjectWriter.java:392
↓ 2 callersMethodgetAllCheck
()
src/com/avast/android/butterknifezelezny/form/EntryHeader.java:59
↓ 2 callersMethodgetAnnotation
(@NotNull final PsiElement element, @NotNull final String annotation)
src/com/avast/android/butterknifezelezny/navigation/PsiHelper.java:29
↓ 2 callersMethodgetButterKnifeLink
(@Nullable IButterKnife butterKnife, @NotNull Predica
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:133
↓ 2 callersMethodgetDistinctClassName
Class name used to determine version of ButterKnife that is available for generation. @return Class name of a class in ButterKnife library
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:22
↓ 2 callersMethodgetFieldAnnotationSimpleName
Simple class name of the field annotation for a view @return Simple name of the field annotation class
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:36
↓ 2 callersMethodgetIDsFromLayout
Obtain all IDs from layout @param file @return
src/com/avast/android/butterknifezelezny/common/Utils.java:151
↓ 2 callersMethodgetNavigationLineMarker
(@NotNull final PsiIdentifier element, @Nullable ButterKnifeLink link)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:70
↓ 2 callersMethodgetOnClickAnnotationCanonicalName
Canonical class name of the @OnClick method annotation @return Canonical name of the @OnClick annotation class
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:50
↓ 2 callersMethodgetSupportedButterKnives
()
src/com/avast/android/butterknifezelezny/butterknife/ButterKnifeFactory.java:67
↓ 2 callersMethodisInitButterKnifeDefault
()
src/com/avast/android/butterknifezelezny/common/Utils.java:292
↓ 2 callersMethodrefresh
()
src/com/avast/android/butterknifezelezny/form/EntryList.java:225
↓ 2 callersMethodresolveLayoutResourceFile
(PsiElement element, Project project, String name)
src/com/avast/android/butterknifezelezny/common/Utils.java:100
↓ 2 callersMethodshowErrorNotification
Display simple notification - error @param project @param text
src/com/avast/android/butterknifezelezny/common/Utils.java:252
↓ 2 callersMethodshowInfoNotification
Display simple notification - information @param project @param text
src/com/avast/android/butterknifezelezny/common/Utils.java:242
↓ 2 callersMethodshowNotification
Display simple notification of given type @param project @param type @param text
src/com/avast/android/butterknifezelezny/common/Utils.java:263
↓ 2 callersMethodsyncElement
()
src/com/avast/android/butterknifezelezny/form/Entry.java:92
↓ 2 callersMethoduseInLibDefault
()
src/com/avast/android/butterknifezelezny/common/Utils.java:301
↓ 1 callersMethodactionPerformedImpl
(Project project, Editor editor)
src/com/avast/android/butterknifezelezny/InjectAction.java:61
↓ 1 callersMethodaddButtons
()
src/com/avast/android/butterknifezelezny/form/EntryList.java:134
↓ 1 callersMethodaddInjections
()
src/com/avast/android/butterknifezelezny/form/EntryList.java:94
↓ 1 callersMethodbuild
()
src/com/avast/android/butterknifezelezny/navigation/NavigationMarker.java:42
↓ 1 callersMethodfindAndroidSDK
Is using Android SDK?
src/com/avast/android/butterknifezelezny/common/Utils.java:40
↓ 1 callersMethodfindButterKnifeForProject
Find ButterKnife that is available in the {@link Project}. @param project Project @return ButterKnife @since 1.3.1
src/com/avast/android/butterknifezelezny/butterknife/ButterKnifeFactory.java:57
↓ 1 callersMethodfrom
(@NotNull PsiElement source)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarker.java:32
↓ 1 callersMethodgenerateActivityBind
(@NotNull IButterKnife butterKnife)
src/com/avast/android/butterknifezelezny/InjectWriter.java:260
↓ 1 callersMethodgenerateAdapter
Create ViewHolder for adapters with injections
src/com/avast/android/butterknifezelezny/InjectWriter.java:128
↓ 1 callersMethodgenerateClick
()
src/com/avast/android/butterknifezelezny/InjectWriter.java:73
↓ 1 callersMethodgenerateFields
Create fields for injections inside main class
src/com/avast/android/butterknifezelezny/InjectWriter.java:195
↓ 1 callersMethodgenerateFragmentBindAndUnbind
(@NotNull IButterKnife butterKnife)
src/com/avast/android/butterknifezelezny/InjectWriter.java:293
↓ 1 callersMethodgenerateInjects
(@NotNull IButterKnife butterKnife)
src/com/avast/android/butterknifezelezny/InjectWriter.java:239
↓ 1 callersMethodgetCanonicalUnbindStatement
Statement (including package name) to unbind/reset view instances from the fields @return Unbind/reset statement
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:119
↓ 1 callersMethodgetConfirmButton
()
src/com/avast/android/butterknifezelezny/form/EntryList.java:245
↓ 1 callersMethodgetFieldAnnotationPattern
Get regex pattern for matching InjectView/Bind fields. @return The pattern
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:29
↓ 1 callersMethodgetFieldName
Generate field name if it's not done yet @return
src/com/avast/android/butterknifezelezny/model/Element.java:116
↓ 1 callersMethodgetFullIDWithR2
Create full ID for using in layout XML files @return
src/com/avast/android/butterknifezelezny/model/Element.java:95
↓ 1 callersMethodgetInjectionID
Parse ID of injected element (eg. R.id.text) @param butterKnife ButterKnife version @param annotation @return
src/com/avast/android/butterknifezelezny/common/Utils.java:317
↓ 1 callersMethodgetLayoutName
Get layout name from XML identifier (@layout/....) @param layout @return
src/com/avast/android/butterknifezelezny/common/Utils.java:223
↓ 1 callersMethodgetResultMember
()
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:163
↓ 1 callersMethodgetSimpleUnbindStatement
()
src/com/avast/android/butterknifezelezny/butterknife/ButterKnife8.java:36
↓ 1 callersMethodgetUnbinderClassCanonicalName
Get canonical name of the unbinder class. @return Canonical name of the unbinder class. @since 1.6.0
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:105
↓ 1 callersMethodgetUnbinderClassSimpleName
Get simple name of the unbinder class. @return Simple name of the unbinder class. @since 1.6.0
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:96
↓ 1 callersMethodhasAnnotationWithValue
(@NotNull final PsiModifierListOwner element, @NotNull final String annotation, @NotNull final Str
src/com/avast/android/butterknifezelezny/navigation/PsiHelper.java:13
↓ 1 callersMethodisClassAvailableForProject
Check whether classpath of a the whole project contains given class. This is only fallback for wrongly setup projects. @param project Project @para
src/com/avast/android/butterknifezelezny/common/Utils.java:391
↓ 1 callersMethodisClassAvailableForPsiFile
Check whether classpath of a module that corresponds to a {@link PsiElement} contains given class. @param project Project @param psiElement Elemen
src/com/avast/android/butterknifezelezny/common/Utils.java:372
↓ 1 callersMethodisUnbindSupported
Check whether android-butterknife-zelezny supports generating unbind for this version of ButterKnife. @return True if unbind generation is supported.
src/com/avast/android/butterknifezelezny/butterknife/IButterKnife.java:79
↓ 1 callersMethodonCancel
()
src/com/avast/android/butterknifezelezny/iface/ICancelListener.java:5
↓ 1 callersMethodonConfirm
(Project project, Editor editor, ArrayList<Element> elements, String fieldNamePrefix, boolean createHolder, bo
src/com/avast/android/butterknifezelezny/iface/IConfirmListener.java:11
↓ 1 callersMethodreset
()
src/com/avast/android/butterknifezelezny/Settings.java:62
↓ 1 callersMethodshowDialog
(Project project, Editor editor, ArrayList<Element> elements)
src/com/avast/android/butterknifezelezny/InjectAction.java:108
↓ 1 callersMethodto
(@NotNull PsiMember destination)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarker.java:37
MethodButterKnifeFactory
()
src/com/avast/android/butterknifezelezny/butterknife/ButterKnifeFactory.java:27
MethodButterKnifeLink
(String srcAnnotation, String dstAnnotation)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:128
MethodClassMemberProcessor
(@NotNull final String resourceId, @NotNull final ButterKnifeLink link)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:149
MethodElement
(String name, String id)
src/com/avast/android/butterknifezelezny/model/Element.java:24
MethodEntry
(EntryList parent, Element element, ArrayList<String> ids)
src/com/avast/android/butterknifezelezny/form/Entry.java:38
MethodEntryHeader
()
src/com/avast/android/butterknifezelezny/form/EntryHeader.java:23
MethodEntryList
(Project project, Editor editor, ArrayList<Element> elements, ArrayList<String> ids, boolean createHolder, ICo
src/com/avast/android/butterknifezelezny/form/EntryList.java:71
MethodInjectAction
()
src/com/avast/android/butterknifezelezny/InjectAction.java:29
MethodInjectWriter
(PsiFile file, PsiClass clazz, String command, ArrayList<Element> elements, String layoutFileName, String fiel
src/com/avast/android/butterknifezelezny/InjectWriter.java:31
MethodNavigationMarker
(@NotNull final PsiElement source, @NotNull final PsiMember destination, @NotNull
src/com/avast/android/butterknifezelezny/navigation/NavigationMarker.java:22
MethodPsiHelper
()
src/com/avast/android/butterknifezelezny/navigation/PsiHelper.java:10
MethodactionPerformed
(AnActionEvent event)
src/com/avast/android/butterknifezelezny/InjectAction.java:53
MethodactionPerformed
(ActionEvent event)
src/com/avast/android/butterknifezelezny/form/EntryList.java:288
MethodactionPerformed
(ActionEvent event)
src/com/avast/android/butterknifezelezny/form/EntryList.java:305
Methodapply
()
src/com/avast/android/butterknifezelezny/Settings.java:54
MethodchangeState
(boolean checked)
src/com/avast/android/butterknifezelezny/form/EntryList.java:47
MethodcheckValidity
Check validity of field name @return
src/com/avast/android/butterknifezelezny/model/Element.java:139
MethodcollectSlowLineMarkers
(@NotNull List<PsiElement> psiElements, @NotNull Collection<LineMarkerInfo> lineMarkerInfos)
src/com/avast/android/butterknifezelezny/navigation/NavigationMarkerProvider.java:65
MethodcreateComponent
()
src/com/avast/android/butterknifezelezny/Settings.java:42
MethoddisposeUIResources
()
src/com/avast/android/butterknifezelezny/Settings.java:78
MethodfocusGained
(FocusEvent e)
src/com/avast/android/butterknifezelezny/form/Entry.java:65
MethodfocusLost
(FocusEvent e)
src/com/avast/android/butterknifezelezny/form/Entry.java:70
MethodgetCanonicalBindStatement
()
src/com/avast/android/butterknifezelezny/butterknife/AbstractButterKnife.java:40
next →1–100 of 146, ranked by callers