LibreOffice Module android (master) 1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.libreoffice.ColorPickerAdapter Class Reference
Inheritance diagram for org.libreoffice.ColorPickerAdapter:
[legend]
Collaboration diagram for org.libreoffice.ColorPickerAdapter:
[legend]

Classes

class  ColorPickerViewHolder
 

Public Member Functions

 ColorPickerAdapter (Context mContext, final ColorPaletteAdapter colorPaletteAdapter, ColorPaletteListener colorPaletteListener)
 
ColorPickerViewHolder onCreateViewHolder (ViewGroup parent, int viewType)
 
void onBindViewHolder (final ColorPickerViewHolder holder, int position)
 
int getItemCount ()
 
void unselectColors ()
 Switches to first palette, but doesn't mark any color as selected. More...
 
void findSelectedTextColor (int color)
 

Private Member Functions

void setPosition (int position)
 
void selectSubColor (int position1, int position2)
 
void initializeColorPalette ()
 
void updateAdapter ()
 

Private Attributes

final Context mContext
 
final ColorPaletteAdapter colorPaletteAdapter
 
final ColorPaletteListener colorPaletteListener
 
final int[] colorList
 
final int[][] colorPalette = new int[11][8]
 

Detailed Description

Definition at line 13 of file ColorPickerAdapter.java.

Constructor & Destructor Documentation

◆ ColorPickerAdapter()

org.libreoffice.ColorPickerAdapter.ColorPickerAdapter ( Context  mContext,
final ColorPaletteAdapter  colorPaletteAdapter,
ColorPaletteListener  colorPaletteListener 
)
inline

Member Function Documentation

◆ findSelectedTextColor()

void org.libreoffice.ColorPickerAdapter.findSelectedTextColor ( int  color)
inline

Definition at line 127 of file ColorPickerAdapter.java.

References i.

◆ getItemCount()

int org.libreoffice.ColorPickerAdapter.getItemCount ( )
inline

Definition at line 61 of file ColorPickerAdapter.java.

◆ initializeColorPalette()

void org.libreoffice.ColorPickerAdapter.initializeColorPalette ( )
inlineprivate

Definition at line 85 of file ColorPickerAdapter.java.

References Color, and i.

Referenced by org.libreoffice.ColorPickerAdapter.ColorPickerAdapter().

◆ onBindViewHolder()

void org.libreoffice.ColorPickerAdapter.onBindViewHolder ( final ColorPickerViewHolder  holder,
int  position 
)
inline

◆ onCreateViewHolder()

ColorPickerViewHolder org.libreoffice.ColorPickerAdapter.onCreateViewHolder ( ViewGroup  parent,
int  viewType 
)
inline

Definition at line 33 of file ColorPickerAdapter.java.

References org.libreoffice.ColorPickerAdapter.mContext, R, and View.

◆ selectSubColor()

void org.libreoffice.ColorPickerAdapter.selectSubColor ( int  position1,
int  position2 
)
inlineprivate

Definition at line 81 of file ColorPickerAdapter.java.

◆ setPosition()

void org.libreoffice.ColorPickerAdapter.setPosition ( int  position)
inlineprivate

Definition at line 66 of file ColorPickerAdapter.java.

References position().

◆ unselectColors()

void org.libreoffice.ColorPickerAdapter.unselectColors ( )
inline

Switches to first palette, but doesn't mark any color as selected.

Use this if no color in the palette matches the actual one.

Definition at line 76 of file ColorPickerAdapter.java.

◆ updateAdapter()

void org.libreoffice.ColorPickerAdapter.updateAdapter ( )
inlineprivate

Definition at line 143 of file ColorPickerAdapter.java.

References org.libreoffice.LOKitShell.getMainHandler(), and run().

Member Data Documentation

◆ colorList

final int [] org.libreoffice.ColorPickerAdapter.colorList
private

◆ colorPalette

final int [][] org.libreoffice.ColorPickerAdapter.colorPalette = new int[11][8]
private

Definition at line 19 of file ColorPickerAdapter.java.

◆ colorPaletteAdapter

final ColorPaletteAdapter org.libreoffice.ColorPickerAdapter.colorPaletteAdapter
private

◆ colorPaletteListener

final ColorPaletteListener org.libreoffice.ColorPickerAdapter.colorPaletteListener
private

◆ mContext

final Context org.libreoffice.ColorPickerAdapter.mContext
private

The documentation for this class was generated from the following file: