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

Classes

class  ColorPaletteViewHolder
 

Public Member Functions

 ColorPaletteAdapter (Context mContext, ColorPaletteListener colorPaletteListener)
 
ColorPaletteViewHolder onCreateViewHolder (ViewGroup parent, int viewType)
 
int getSelectedBox ()
 
int getUpperSelectedBox ()
 
void onBindViewHolder (final ColorPaletteViewHolder holder, int position)
 
int getItemCount ()
 
void setPosition (int upperSelectedBox, int position)
 
void changePosition (int upperSelectedBox, int position)
 
void setColorPalette (int[][] color_palette)
 

Private Member Functions

void setAnimation (View viewToAnimate)
 
void setPosition (int position)
 
void updateAdapter ()
 

Private Attributes

int[][] color_palette
 
final Context mContext
 
int upperSelectedBox = -1
 
int selectedBox = 0
 
boolean animate
 
final ColorPaletteListener colorPaletteListener
 

Detailed Description

Definition at line 13 of file ColorPaletteAdapter.java.

Constructor & Destructor Documentation

◆ ColorPaletteAdapter()

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

Member Function Documentation

◆ changePosition()

void org.libreoffice.ColorPaletteAdapter.changePosition ( int  upperSelectedBox,
int  position 
)
inline

Definition at line 95 of file ColorPaletteAdapter.java.

References position().

◆ getItemCount()

int org.libreoffice.ColorPaletteAdapter.getItemCount ( )
inline

Definition at line 71 of file ColorPaletteAdapter.java.

◆ getSelectedBox()

int org.libreoffice.ColorPaletteAdapter.getSelectedBox ( )
inline

◆ getUpperSelectedBox()

int org.libreoffice.ColorPaletteAdapter.getUpperSelectedBox ( )
inline

◆ onBindViewHolder()

void org.libreoffice.ColorPaletteAdapter.onBindViewHolder ( final ColorPaletteViewHolder  holder,
int  position 
)
inline

◆ onCreateViewHolder()

ColorPaletteViewHolder org.libreoffice.ColorPaletteAdapter.onCreateViewHolder ( ViewGroup  parent,
int  viewType 
)
inline

Definition at line 29 of file ColorPaletteAdapter.java.

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

◆ setAnimation()

void org.libreoffice.ColorPaletteAdapter.setAnimation ( View  viewToAnimate)
inlineprivate

Definition at line 65 of file ColorPaletteAdapter.java.

References Animation.

◆ setColorPalette()

void org.libreoffice.ColorPaletteAdapter.setColorPalette ( int  color_palette[][])
inline

Definition at line 107 of file ColorPaletteAdapter.java.

◆ setPosition() [1/2]

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

◆ setPosition() [2/2]

void org.libreoffice.ColorPaletteAdapter.setPosition ( int  upperSelectedBox,
int  position 
)
inline

◆ updateAdapter()

void org.libreoffice.ColorPaletteAdapter.updateAdapter ( )
inlineprivate

Definition at line 113 of file ColorPaletteAdapter.java.

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

Member Data Documentation

◆ animate

boolean org.libreoffice.ColorPaletteAdapter.animate
private

Definition at line 19 of file ColorPaletteAdapter.java.

◆ color_palette

int [][] org.libreoffice.ColorPaletteAdapter.color_palette
private

◆ colorPaletteListener

final ColorPaletteListener org.libreoffice.ColorPaletteAdapter.colorPaletteListener
private

◆ mContext

final Context org.libreoffice.ColorPaletteAdapter.mContext
private

◆ selectedBox

int org.libreoffice.ColorPaletteAdapter.selectedBox = 0
private

◆ upperSelectedBox

int org.libreoffice.ColorPaletteAdapter.upperSelectedBox = -1
private

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