test_class.declarator: rule = MockitoJUnit.rule()
test_class.modifier: @Rule
      public
test_class.original_string: @Rule
      public MockitoRule rule = MockitoJUnit.rule();
test_class.type: MockitoRule
test_class.var_name: rule
test_class.declarator: referenceManager
test_class.modifier: @Mock
      public
test_class.original_string: @Mock
      public ReferenceManager referenceManager;
test_class.type: ReferenceManager
test_class.var_name: referenceManager
test_class.declarator: audioHelper
test_class.modifier: @Mock
      public
test_class.original_string: @Mock
      public AudioHelper audioHelper;
test_class.type: AudioHelper
test_class.var_name: audioHelper
test_class.declarator: analytics
test_class.modifier: @Mock
      public
test_class.original_string: @Mock
      public Analytics analytics;
test_class.type: Analytics
test_class.var_name: analytics
test_class.file: collect_app/src/test/java/org/odk/collect/android/widgets/QuestionWidgetTest.java
test_class.identifier: QuestionWidgetTest
test_case.body: @Test
      public void whenQuestionHasAudio_audioButtonUsesIndexAsClipID() throws Exception {
          String reference = createMockReference(referenceManager, "file://blah.mp3");
  
          FormEntryPrompt prompt = new MockFormEntryPromptBuilder()
                  .withIndex("i am index")
                  .withAudioURI("file://blah.mp3")
                  .build();
  
          TestScreenContextActivity activity = RobolectricHelpers.createThemedActivity(TestScreenContextActivity.class);
          TestWidget widget = new TestWidget(activity, new QuestionDetails(prompt, "formAnalyticsID"));
  
          AudioButton audioButton = widget.getAudioVideoImageTextLabel().findViewById(R.id.audioButton);
          verify(audioHelper).setAudio(audioButton, new Clip("i am index", reference));
      }
test_case.class_method_signature: QuestionWidgetTest.whenQuestionHasAudio_audioButtonUsesIndexAsClipID()
test_case.full_signature: @Test public void whenQuestionHasAudio_audioButtonUsesIndexAsClipID()
test_case.identifier: whenQuestionHasAudio_audioButtonUsesIndexAsClipID
test_case.invocations: createMockReference build withAudioURI withIndex createThemedActivity findViewById getAudioVideoImageTextLabel setAudio verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void whenQuestionHasAudio_audioButtonUsesIndexAsClipID()
focal_class.declarator: questionFontSize
focal_class.modifier: private final
focal_class.original_string: private final int questionFontSize;
focal_class.type: int
focal_class.var_name: questionFontSize
focal_class.declarator: formEntryPrompt
focal_class.modifier: private final
focal_class.original_string: private final FormEntryPrompt formEntryPrompt;
focal_class.type: FormEntryPrompt
focal_class.var_name: formEntryPrompt
focal_class.declarator: audioVideoImageTextLabel
focal_class.modifier: private final
focal_class.original_string: private final AudioVideoImageTextLabel audioVideoImageTextLabel;
focal_class.type: AudioVideoImageTextLabel
focal_class.var_name: audioVideoImageTextLabel
focal_class.declarator: questionDetails
focal_class.modifier: private final
focal_class.original_string: private final QuestionDetails questionDetails;
focal_class.type: QuestionDetails
focal_class.var_name: questionDetails
focal_class.declarator: player
focal_class.modifier: private
focal_class.original_string: private MediaPlayer player;
focal_class.type: MediaPlayer
focal_class.var_name: player
focal_class.declarator: helpTextView
focal_class.modifier: private final
focal_class.original_string: private final TextView helpTextView;
focal_class.type: TextView
focal_class.var_name: helpTextView
focal_class.declarator: guidanceTextView
focal_class.modifier: private final
focal_class.original_string: private final TextView guidanceTextView;
focal_class.type: TextView
focal_class.var_name: guidanceTextView
focal_class.declarator: helpTextLayout
focal_class.modifier: private final
focal_class.original_string: private final View helpTextLayout;
focal_class.type: View
focal_class.var_name: helpTextLayout
focal_class.declarator: guidanceTextLayout
focal_class.modifier: private final
focal_class.original_string: private final View guidanceTextLayout;
focal_class.type: View
focal_class.var_name: guidanceTextLayout
focal_class.declarator: textLayout
focal_class.modifier: private final
focal_class.original_string: private final View textLayout;
focal_class.type: View
focal_class.var_name: textLayout
focal_class.declarator: warningText
focal_class.modifier: private final
focal_class.original_string: private final TextView warningText;
focal_class.type: TextView
focal_class.var_name: warningText
focal_class.declarator: permissionUtils
focal_class.modifier: private
focal_class.original_string: private PermissionUtils permissionUtils;
focal_class.type: PermissionUtils
focal_class.var_name: permissionUtils
focal_class.declarator: GUIDANCE_EXPANDED_STATE = "expanded_state"
focal_class.modifier: private static final
focal_class.original_string: private static final String GUIDANCE_EXPANDED_STATE = "expanded_state";
focal_class.type: String
focal_class.var_name: GUIDANCE_EXPANDED_STATE
focal_class.declarator: expanded
focal_class.modifier: private
focal_class.original_string: private AtomicBoolean expanded;
focal_class.type: AtomicBoolean
focal_class.var_name: expanded
focal_class.declarator: state
focal_class.modifier: private
focal_class.original_string: private Bundle state;
focal_class.type: Bundle
focal_class.var_name: state
focal_class.declarator: themeUtils
focal_class.modifier: protected
focal_class.original_string: protected ThemeUtils themeUtils;
focal_class.type: ThemeUtils
focal_class.var_name: themeUtils
focal_class.declarator: audioHelper
focal_class.modifier: protected final
focal_class.original_string: protected final AudioHelper audioHelper;
focal_class.type: AudioHelper
focal_class.var_name: audioHelper
focal_class.declarator: valueChangedListener
focal_class.modifier: private
focal_class.original_string: private WidgetValueChangedListener valueChangedListener;
focal_class.type: WidgetValueChangedListener
focal_class.var_name: valueChangedListener
focal_class.declarator: referenceManager
focal_class.modifier: @Inject
      public
focal_class.original_string: @Inject
      public ReferenceManager referenceManager;
focal_class.type: ReferenceManager
focal_class.var_name: referenceManager
focal_class.declarator: audioHelperFactory
focal_class.modifier: @Inject
      public
focal_class.original_string: @Inject
      public AudioHelperFactory audioHelperFactory;
focal_class.type: AudioHelperFactory
focal_class.var_name: audioHelperFactory
focal_class.declarator: analytics
focal_class.modifier: @Inject
      public
focal_class.original_string: @Inject
      public Analytics analytics;
focal_class.type: Analytics
focal_class.var_name: analytics
focal_class.file: collect_app/src/main/java/org/odk/collect/android/widgets/QuestionWidget.java
focal_class.identifier: QuestionWidget
focal_class.interfaces: implements Widget
focal_class.class_method_signature: QuestionWidget.QuestionWidget(Context context, QuestionDetails questionDetails)
focal_class.full_signature: public  QuestionWidget(Context context, QuestionDetails questionDetails)
focal_class.identifier: QuestionWidget
focal_class.modifiers: public
focal_class.parameters: (Context context, QuestionDetails questionDetails)
focal_class.signature:  QuestionWidget(Context context, QuestionDetails questionDetails)
focal_class.class_method_signature: QuestionWidget.setupGuidanceTextAndLayout(TextView guidanceTextView, FormEntryPrompt prompt)
focal_class.full_signature: private TextView setupGuidanceTextAndLayout(TextView guidanceTextView, FormEntryPrompt prompt)
focal_class.identifier: setupGuidanceTextAndLayout
focal_class.modifiers: private
focal_class.parameters: (TextView guidanceTextView, FormEntryPrompt prompt)
focal_class.return: TextView
focal_class.signature: TextView setupGuidanceTextAndLayout(TextView guidanceTextView, FormEntryPrompt prompt)
focal_class.class_method_signature: QuestionWidget.configureGuidanceTextView(TextView guidanceTextView, String guidance)
focal_class.full_signature: private TextView configureGuidanceTextView(TextView guidanceTextView, String guidance)
focal_class.identifier: configureGuidanceTextView
focal_class.modifiers: private
focal_class.parameters: (TextView guidanceTextView, String guidance)
focal_class.return: TextView
focal_class.signature: TextView configureGuidanceTextView(TextView guidanceTextView, String guidance)
focal_class.class_method_signature: QuestionWidget.release()
focal_class.full_signature: public void release()
focal_class.identifier: release
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void release()
focal_class.class_method_signature: QuestionWidget.isRTL()
focal_class.full_signature: public static boolean isRTL()
focal_class.identifier: isRTL
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRTL()
focal_class.class_method_signature: QuestionWidget.isRTL(Locale locale)
focal_class.full_signature: private static boolean isRTL(Locale locale)
focal_class.identifier: isRTL
focal_class.modifiers: private static
focal_class.parameters: (Locale locale)
focal_class.return: boolean
focal_class.signature: boolean isRTL(Locale locale)
focal_class.class_method_signature: QuestionWidget.createQuestionLabel(FormEntryPrompt prompt)
focal_class.full_signature: private AudioVideoImageTextLabel createQuestionLabel(FormEntryPrompt prompt)
focal_class.identifier: createQuestionLabel
focal_class.modifiers: private
focal_class.parameters: (FormEntryPrompt prompt)
focal_class.return: AudioVideoImageTextLabel
focal_class.signature: AudioVideoImageTextLabel createQuestionLabel(FormEntryPrompt prompt)
focal_class.class_method_signature: QuestionWidget.getHelpTextView()
focal_class.full_signature: public TextView getHelpTextView()
focal_class.identifier: getHelpTextView
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TextView
focal_class.signature: TextView getHelpTextView()
focal_class.class_method_signature: QuestionWidget.getFormEntryPrompt()
focal_class.full_signature: public FormEntryPrompt getFormEntryPrompt()
focal_class.identifier: getFormEntryPrompt
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: FormEntryPrompt
focal_class.signature: FormEntryPrompt getFormEntryPrompt()
focal_class.class_method_signature: QuestionWidget.getQuestionDetails()
focal_class.full_signature: public QuestionDetails getQuestionDetails()
focal_class.identifier: getQuestionDetails
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: QuestionDetails
focal_class.signature: QuestionDetails getQuestionDetails()
focal_class.class_method_signature: QuestionWidget.recycleDrawablesRecursive(ViewGroup viewGroup, List<ImageView> images)
focal_class.full_signature: private void recycleDrawablesRecursive(ViewGroup viewGroup, List<ImageView> images)
focal_class.identifier: recycleDrawablesRecursive
focal_class.modifiers: private
focal_class.parameters: (ViewGroup viewGroup, List<ImageView> images)
focal_class.return: void
focal_class.signature: void recycleDrawablesRecursive(ViewGroup viewGroup, List<ImageView> images)
focal_class.class_method_signature: QuestionWidget.recycleDrawables()
focal_class.full_signature: public void recycleDrawables()
focal_class.identifier: recycleDrawables
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void recycleDrawables()
focal_class.class_method_signature: QuestionWidget.setFocus(Context context)
focal_class.full_signature: public void setFocus(Context context)
focal_class.identifier: setFocus
focal_class.modifiers: public
focal_class.parameters: (Context context)
focal_class.return: void
focal_class.signature: void setFocus(Context context)
focal_class.class_method_signature: QuestionWidget.setOnLongClickListener(OnLongClickListener l)
focal_class.full_signature: public abstract void setOnLongClickListener(OnLongClickListener l)
focal_class.identifier: setOnLongClickListener
focal_class.modifiers: public abstract
focal_class.parameters: (OnLongClickListener l)
focal_class.return: void
focal_class.signature: void setOnLongClickListener(OnLongClickListener l)
focal_class.class_method_signature: QuestionWidget.suppressFlingGesture(MotionEvent e1, MotionEvent e2, float velocityX,
                                          float velocityY)
focal_class.full_signature: public boolean suppressFlingGesture(MotionEvent e1, MotionEvent e2, float velocityX,
                                          float velocityY)
focal_class.identifier: suppressFlingGesture
focal_class.modifiers: public
focal_class.parameters: (MotionEvent e1, MotionEvent e2, float velocityX,
                                          float velocityY)
focal_class.return: boolean
focal_class.signature: boolean suppressFlingGesture(MotionEvent e1, MotionEvent e2, float velocityX,
                                          float velocityY)
focal_class.class_method_signature: QuestionWidget.addQuestionMediaLayout(View v)
focal_class.full_signature: protected void addQuestionMediaLayout(View v)
focal_class.identifier: addQuestionMediaLayout
focal_class.modifiers: protected
focal_class.parameters: (View v)
focal_class.return: void
focal_class.signature: void addQuestionMediaLayout(View v)
focal_class.class_method_signature: QuestionWidget.getState()
focal_class.full_signature: public Bundle getState()
focal_class.identifier: getState
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Bundle
focal_class.signature: Bundle getState()
focal_class.class_method_signature: QuestionWidget.getCurrentState()
focal_class.full_signature: public Bundle getCurrentState()
focal_class.identifier: getCurrentState
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Bundle
focal_class.signature: Bundle getCurrentState()
focal_class.class_method_signature: QuestionWidget.saveState()
focal_class.full_signature: @OverridingMethodsMustInvokeSuper protected void saveState()
focal_class.identifier: saveState
focal_class.modifiers: @OverridingMethodsMustInvokeSuper protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void saveState()
focal_class.class_method_signature: QuestionWidget.addHelpTextLayout(View v)
focal_class.full_signature: protected void addHelpTextLayout(View v)
focal_class.identifier: addHelpTextLayout
focal_class.modifiers: protected
focal_class.parameters: (View v)
focal_class.return: void
focal_class.signature: void addHelpTextLayout(View v)
focal_class.class_method_signature: QuestionWidget.createHelpTextLayout()
focal_class.full_signature: private View createHelpTextLayout()
focal_class.identifier: createHelpTextLayout
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: View
focal_class.signature: View createHelpTextLayout()
focal_class.class_method_signature: QuestionWidget.setupHelpText(TextView helpText, FormEntryPrompt prompt)
focal_class.full_signature: private TextView setupHelpText(TextView helpText, FormEntryPrompt prompt)
focal_class.identifier: setupHelpText
focal_class.modifiers: private
focal_class.parameters: (TextView helpText, FormEntryPrompt prompt)
focal_class.return: TextView
focal_class.signature: TextView setupHelpText(TextView helpText, FormEntryPrompt prompt)
focal_class.class_method_signature: QuestionWidget.addAnswerView(View v)
focal_class.full_signature: protected void addAnswerView(View v)
focal_class.identifier: addAnswerView
focal_class.modifiers: protected
focal_class.parameters: (View v)
focal_class.return: void
focal_class.signature: void addAnswerView(View v)
focal_class.class_method_signature: QuestionWidget.registerToClearAnswerOnLongPress(FormEntryActivity activity)
focal_class.full_signature: protected void registerToClearAnswerOnLongPress(FormEntryActivity activity)
focal_class.identifier: registerToClearAnswerOnLongPress
focal_class.modifiers: protected
focal_class.parameters: (FormEntryActivity activity)
focal_class.return: void
focal_class.signature: void registerToClearAnswerOnLongPress(FormEntryActivity activity)
focal_class.class_method_signature: QuestionWidget.cancelLongPress()
focal_class.full_signature: public void cancelLongPress()
focal_class.identifier: cancelLongPress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void cancelLongPress()
focal_class.class_method_signature: QuestionWidget.showWarning(String warningBody)
focal_class.full_signature: public void showWarning(String warningBody)
focal_class.identifier: showWarning
focal_class.modifiers: public
focal_class.parameters: (String warningBody)
focal_class.return: void
focal_class.signature: void showWarning(String warningBody)
focal_class.class_method_signature: QuestionWidget.onWindowVisibilityChanged(int visibility)
focal_class.full_signature: @Override protected void onWindowVisibilityChanged(int visibility)
focal_class.identifier: onWindowVisibilityChanged
focal_class.modifiers: @Override protected
focal_class.parameters: (int visibility)
focal_class.return: void
focal_class.signature: void onWindowVisibilityChanged(int visibility)
focal_class.class_method_signature: QuestionWidget.stopAudio()
focal_class.full_signature: public void stopAudio()
focal_class.identifier: stopAudio
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void stopAudio()
focal_class.class_method_signature: QuestionWidget.getSimpleButton(String text, @IdRes final int withId)
focal_class.full_signature: protected Button getSimpleButton(String text, @IdRes final int withId)
focal_class.identifier: getSimpleButton
focal_class.modifiers: protected
focal_class.parameters: (String text, @IdRes final int withId)
focal_class.return: Button
focal_class.signature: Button getSimpleButton(String text, @IdRes final int withId)
focal_class.class_method_signature: QuestionWidget.getSimpleButton(@IdRes int id)
focal_class.full_signature: protected Button getSimpleButton(@IdRes int id)
focal_class.identifier: getSimpleButton
focal_class.modifiers: protected
focal_class.parameters: (@IdRes int id)
focal_class.return: Button
focal_class.signature: Button getSimpleButton(@IdRes int id)
focal_class.class_method_signature: QuestionWidget.getSimpleButton(String text)
focal_class.full_signature: protected Button getSimpleButton(String text)
focal_class.identifier: getSimpleButton
focal_class.modifiers: protected
focal_class.parameters: (String text)
focal_class.return: Button
focal_class.signature: Button getSimpleButton(String text)
focal_class.class_method_signature: QuestionWidget.getCenteredAnswerTextView()
focal_class.full_signature: protected TextView getCenteredAnswerTextView()
focal_class.identifier: getCenteredAnswerTextView
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: TextView
focal_class.signature: TextView getCenteredAnswerTextView()
focal_class.class_method_signature: QuestionWidget.getAnswerTextView()
focal_class.full_signature: protected TextView getAnswerTextView()
focal_class.identifier: getAnswerTextView
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: TextView
focal_class.signature: TextView getAnswerTextView()
focal_class.class_method_signature: QuestionWidget.getAnswerTextView(String text)
focal_class.full_signature: protected TextView getAnswerTextView(String text)
focal_class.identifier: getAnswerTextView
focal_class.modifiers: protected
focal_class.parameters: (String text)
focal_class.return: TextView
focal_class.signature: TextView getAnswerTextView(String text)
focal_class.class_method_signature: QuestionWidget.getAnswerImageView(Bitmap bitmap)
focal_class.full_signature: protected ImageView getAnswerImageView(Bitmap bitmap)
focal_class.identifier: getAnswerImageView
focal_class.modifiers: protected
focal_class.parameters: (Bitmap bitmap)
focal_class.return: ImageView
focal_class.signature: ImageView getAnswerImageView(Bitmap bitmap)
focal_class.class_method_signature: QuestionWidget.getAnswerEditText(boolean readOnly, FormEntryPrompt prompt)
focal_class.full_signature: protected EditText getAnswerEditText(boolean readOnly, FormEntryPrompt prompt)
focal_class.identifier: getAnswerEditText
focal_class.modifiers: protected
focal_class.parameters: (boolean readOnly, FormEntryPrompt prompt)
focal_class.return: EditText
focal_class.signature: EditText getAnswerEditText(boolean readOnly, FormEntryPrompt prompt)
focal_class.class_method_signature: QuestionWidget.waitForData()
focal_class.full_signature: @Override public final void waitForData()
focal_class.identifier: waitForData
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void waitForData()
focal_class.class_method_signature: QuestionWidget.cancelWaitingForData()
focal_class.full_signature: @Override public final void cancelWaitingForData()
focal_class.identifier: cancelWaitingForData
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void cancelWaitingForData()
focal_class.class_method_signature: QuestionWidget.isWaitingForData()
focal_class.full_signature: @Override public final boolean isWaitingForData()
focal_class.identifier: isWaitingForData
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isWaitingForData()
focal_class.class_method_signature: QuestionWidget.getInstanceFolder()
focal_class.full_signature: @Nullable public final String getInstanceFolder()
focal_class.identifier: getInstanceFolder
focal_class.modifiers: @Nullable public final
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getInstanceFolder()
focal_class.class_method_signature: QuestionWidget.getQuestionFontSize()
focal_class.full_signature: public int getQuestionFontSize()
focal_class.identifier: getQuestionFontSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getQuestionFontSize()
focal_class.class_method_signature: QuestionWidget.getAnswerFontSize()
focal_class.full_signature: public int getAnswerFontSize()
focal_class.identifier: getAnswerFontSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getAnswerFontSize()
focal_class.class_method_signature: QuestionWidget.getGuidanceTextView()
focal_class.full_signature: public TextView getGuidanceTextView()
focal_class.identifier: getGuidanceTextView
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TextView
focal_class.signature: TextView getGuidanceTextView()
focal_class.class_method_signature: QuestionWidget.getHelpTextLayout()
focal_class.full_signature: public View getHelpTextLayout()
focal_class.identifier: getHelpTextLayout
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: View
focal_class.signature: View getHelpTextLayout()
focal_class.class_method_signature: QuestionWidget.getAudioVideoImageTextLabel()
focal_class.full_signature: public AudioVideoImageTextLabel getAudioVideoImageTextLabel()
focal_class.identifier: getAudioVideoImageTextLabel
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: AudioVideoImageTextLabel
focal_class.signature: AudioVideoImageTextLabel getAudioVideoImageTextLabel()
focal_class.class_method_signature: QuestionWidget.getPlayer()
focal_class.full_signature: public MediaPlayer getPlayer()
focal_class.identifier: getPlayer
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: MediaPlayer
focal_class.signature: MediaPlayer getPlayer()
focal_class.class_method_signature: QuestionWidget.getAudioHelper()
focal_class.full_signature: public AudioHelper getAudioHelper()
focal_class.identifier: getAudioHelper
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: AudioHelper
focal_class.signature: AudioHelper getAudioHelper()
focal_class.class_method_signature: QuestionWidget.getReferenceManager()
focal_class.full_signature: public ReferenceManager getReferenceManager()
focal_class.identifier: getReferenceManager
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ReferenceManager
focal_class.signature: ReferenceManager getReferenceManager()
focal_class.class_method_signature: QuestionWidget.getPlayColor(FormEntryPrompt prompt, ThemeUtils themeUtils)
focal_class.full_signature: public static int getPlayColor(FormEntryPrompt prompt, ThemeUtils themeUtils)
focal_class.identifier: getPlayColor
focal_class.modifiers: public static
focal_class.parameters: (FormEntryPrompt prompt, ThemeUtils themeUtils)
focal_class.return: int
focal_class.signature: int getPlayColor(FormEntryPrompt prompt, ThemeUtils themeUtils)
focal_class.class_method_signature: QuestionWidget.getPermissionUtils()
focal_class.full_signature: public PermissionUtils getPermissionUtils()
focal_class.identifier: getPermissionUtils
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: PermissionUtils
focal_class.signature: PermissionUtils getPermissionUtils()
focal_class.class_method_signature: QuestionWidget.setPermissionUtils(PermissionUtils permissionUtils)
focal_class.full_signature: public void setPermissionUtils(PermissionUtils permissionUtils)
focal_class.identifier: setPermissionUtils
focal_class.modifiers: public
focal_class.parameters: (PermissionUtils permissionUtils)
focal_class.return: void
focal_class.signature: void setPermissionUtils(PermissionUtils permissionUtils)
focal_class.class_method_signature: QuestionWidget.setValueChangedListener(WidgetValueChangedListener valueChangedListener)
focal_class.full_signature: public void setValueChangedListener(WidgetValueChangedListener valueChangedListener)
focal_class.identifier: setValueChangedListener
focal_class.modifiers: public
focal_class.parameters: (WidgetValueChangedListener valueChangedListener)
focal_class.return: void
focal_class.signature: void setValueChangedListener(WidgetValueChangedListener valueChangedListener)
focal_class.class_method_signature: QuestionWidget.widgetValueChanged()
focal_class.full_signature: public void widgetValueChanged()
focal_class.identifier: widgetValueChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void widgetValueChanged()
focal_class.superclass: extends RelativeLayout
focal_method.body: public AudioVideoImageTextLabel getAudioVideoImageTextLabel() {
          return audioVideoImageTextLabel;
      }
focal_method.class_method_signature: QuestionWidget.getAudioVideoImageTextLabel()
focal_method.full_signature: public AudioVideoImageTextLabel getAudioVideoImageTextLabel()
focal_method.identifier: getAudioVideoImageTextLabel
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: AudioVideoImageTextLabel
focal_method.signature: AudioVideoImageTextLabel getAudioVideoImageTextLabel()