test_class.declarator: mPriorityView
test_class.modifier: private
test_class.original_string: private PriorityView mPriorityView;
test_class.type: PriorityView
test_class.var_name: mPriorityView
test_class.declarator: mTitle
test_class.modifier: private
test_class.original_string: private TextView mTitle;
test_class.type: TextView
test_class.var_name: mTitle
test_class.declarator: mBackgroundDisable
test_class.modifier: private
test_class.original_string: private CircleImageView mBackgroundDisable;
test_class.type: CircleImageView
test_class.var_name: mBackgroundDisable
test_class.declarator: mBackground
test_class.modifier: private
test_class.original_string: private CircleImageView mBackground;
test_class.type: CircleImageView
test_class.var_name: mBackground
test_class.file: app/src/test/java/apidez/com/doit/view/custom/PriorityViewTest.java
test_class.identifier: PriorityViewTest
test_case.body: @Test
      public void testSelect() throws Exception {
          mPriorityView.setPriority(Priority.HIGH);
          mPriorityView.select();
          assertTextViewColor(mTitle, android.R.color.white);
          assertEquals(View.VISIBLE, mBackground.getVisibility());
          assertEquals(View.GONE, mBackgroundDisable.getVisibility());
      }
test_case.class_method_signature: PriorityViewTest.testSelect()
test_case.full_signature: @Test public void testSelect()
test_case.identifier: testSelect
test_case.invocations: setPriority select assertTextViewColor assertEquals getVisibility assertEquals getVisibility
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSelect()
focal_class.declarator: mTitleColor
focal_class.modifier: private
focal_class.original_string: private int mTitleColor;
focal_class.type: int
focal_class.var_name: mTitleColor
focal_class.declarator: mPriority
focal_class.modifier: private
focal_class.original_string: private Priority mPriority;
focal_class.type: Priority
focal_class.var_name: mPriority
focal_class.declarator: mPriorityColor = new int[]{
              R.color.bg_priority_low,
              R.color.bg_priority_medium,
              R.color.bg_priority_high
      }
focal_class.modifier: private
focal_class.original_string: private int[] mPriorityColor = new int[]{
              R.color.bg_priority_low,
              R.color.bg_priority_medium,
              R.color.bg_priority_high
      };
focal_class.type: int[]
focal_class.var_name: mPriorityColor
focal_class.declarator: mPriorityTitleColor = new int[]{
              android.R.color.black,
              android.R.color.black,
              android.R.color.white
      }
focal_class.modifier: private
focal_class.original_string: private int[] mPriorityTitleColor = new int[]{
              android.R.color.black,
              android.R.color.black,
              android.R.color.white
      };
focal_class.type: int[]
focal_class.var_name: mPriorityTitleColor
focal_class.declarator: mTitle
focal_class.modifier: private
focal_class.original_string: private TextView mTitle;
focal_class.type: TextView
focal_class.var_name: mTitle
focal_class.declarator: mBackgroundDisable
focal_class.modifier: private
focal_class.original_string: private CircleImageView mBackgroundDisable;
focal_class.type: CircleImageView
focal_class.var_name: mBackgroundDisable
focal_class.declarator: mBackground
focal_class.modifier: private
focal_class.original_string: private CircleImageView mBackground;
focal_class.type: CircleImageView
focal_class.var_name: mBackground
focal_class.file: app/src/main/java/apidez/com/doit/view/custom/PriorityView.java
focal_class.identifier: PriorityView
focal_class.class_method_signature: PriorityView.PriorityView(Context context, AttributeSet attrs)
focal_class.full_signature: public  PriorityView(Context context, AttributeSet attrs)
focal_class.identifier: PriorityView
focal_class.modifiers: public
focal_class.parameters: (Context context, AttributeSet attrs)
focal_class.signature:  PriorityView(Context context, AttributeSet attrs)
focal_class.class_method_signature: PriorityView.PriorityView(Context context, AttributeSet attrs, int defStyleAttr)
focal_class.full_signature: public  PriorityView(Context context, AttributeSet attrs, int defStyleAttr)
focal_class.identifier: PriorityView
focal_class.modifiers: public
focal_class.parameters: (Context context, AttributeSet attrs, int defStyleAttr)
focal_class.signature:  PriorityView(Context context, AttributeSet attrs, int defStyleAttr)
focal_class.class_method_signature: PriorityView.initialize(AttributeSet attrs)
focal_class.full_signature: private void initialize(AttributeSet attrs)
focal_class.identifier: initialize
focal_class.modifiers: private
focal_class.parameters: (AttributeSet attrs)
focal_class.return: void
focal_class.signature: void initialize(AttributeSet attrs)
focal_class.class_method_signature: PriorityView.initStyles(AttributeSet attrs)
focal_class.full_signature: private void initStyles(AttributeSet attrs)
focal_class.identifier: initStyles
focal_class.modifiers: private
focal_class.parameters: (AttributeSet attrs)
focal_class.return: void
focal_class.signature: void initStyles(AttributeSet attrs)
focal_class.class_method_signature: PriorityView.getPriority()
focal_class.full_signature: public Priority getPriority()
focal_class.identifier: getPriority
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Priority
focal_class.signature: Priority getPriority()
focal_class.class_method_signature: PriorityView.initViews()
focal_class.full_signature: private void initViews()
focal_class.identifier: initViews
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void initViews()
focal_class.class_method_signature: PriorityView.select()
focal_class.full_signature: public void select()
focal_class.identifier: select
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void select()
focal_class.class_method_signature: PriorityView.unSelect()
focal_class.full_signature: public void unSelect()
focal_class.identifier: unSelect
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void unSelect()
focal_class.class_method_signature: PriorityView.setPriority(Priority priority)
focal_class.full_signature: public void setPriority(Priority priority)
focal_class.identifier: setPriority
focal_class.modifiers: public
focal_class.parameters: (Priority priority)
focal_class.return: void
focal_class.signature: void setPriority(Priority priority)
focal_class.class_method_signature: PriorityView.setTitle(String title)
focal_class.full_signature: private void setTitle(String title)
focal_class.identifier: setTitle
focal_class.modifiers: private
focal_class.parameters: (String title)
focal_class.return: void
focal_class.signature: void setTitle(String title)
focal_class.class_method_signature: PriorityView.setPriorityTitleColor(int color)
focal_class.full_signature: private void setPriorityTitleColor(int color)
focal_class.identifier: setPriorityTitleColor
focal_class.modifiers: private
focal_class.parameters: (int color)
focal_class.return: void
focal_class.signature: void setPriorityTitleColor(int color)
focal_class.class_method_signature: PriorityView.setPriorityColor(int color)
focal_class.full_signature: private void setPriorityColor(int color)
focal_class.identifier: setPriorityColor
focal_class.modifiers: private
focal_class.parameters: (int color)
focal_class.return: void
focal_class.signature: void setPriorityColor(int color)
focal_class.superclass: extends RelativeLayout
focal_method.body: public void select() {
          mTitle.setTextColor(ContextCompat.getColor(getContext(), mTitleColor));
          mBackground.setVisibility(VISIBLE);
          mBackgroundDisable.setVisibility(GONE);
      }
focal_method.class_method_signature: PriorityView.select()
focal_method.full_signature: public void select()
focal_method.identifier: select
focal_method.invocations: setTextColor getColor getContext setVisibility setVisibility
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void select()