Package adalid.core
Class InstanceTag
- java.lang.Object
-
- adalid.core.InstanceTag
-
public class InstanceTag extends java.lang.Object- Author:
- Jorge Campins
-
-
Field Summary
Fields Modifier and Type Field Description static InstanceTagBLUEEtiqueta de color azul con letras blancas, todas mayúsculasstatic InstanceTagBLUISHEtiqueta de colores azulados y todas las letras mayúsculasstatic InstanceTagCOLORLESSEtiqueta sin colores y todas las letras mayúsculasstatic InstanceTagGREENEtiqueta de color verde con letras blancas, todas mayúsculasstatic InstanceTagGREENISHEtiqueta de colores verdosos y todas las letras mayúsculasstatic InstanceTagLIGHT_GREENEtiqueta de color verde claro con letras color carbón, todas mayúsculasstatic InstanceTagPLAIN_TEXTEtiqueta sin colores y sin conversión de textostatic InstanceTagPURPLEEtiqueta de color púrpura con letras blancas, todas mayúsculasstatic InstanceTagPURPLISHEtiqueta de colores púrpura y todas las letras mayúsculasstatic InstanceTagREDEtiqueta de color rojo con letras blancas, todas mayúsculasstatic InstanceTagREDISHEtiqueta de colores rojizos y todas las letras mayúsculasstatic InstanceTagSANDY_BEACHEtiqueta de color arena con letras color carbón, todas mayúsculasstatic InstanceTagYELLOWEtiqueta de color amarillo con letras color carbón, todas mayúsculasstatic InstanceTagYELLOWISHEtiqueta de colores amarillentos y todas las letras mayúsculas
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceTagcopy()El método copy construye una etiqueta copiando esta etiqueta.static InstanceTagcopy(InstanceTag tag)El método copy construye una etiqueta copiando otra etiqueta.java.awt.ColorgetBackgroundColor()java.lang.StringgetHtmlBackgroundColor()java.lang.StringgetHtmlTextColor()LetterCasegetLetterCase()java.awt.ColorgetTextColor()booleanisPillShaped()static InstanceTagof(java.awt.Color backgroundColor, java.awt.Color textColor)El método of construye una etiqueta con los colores especificados y letras mayúsculas.static InstanceTagof(java.awt.Color backgroundColor, java.awt.Color textColor, LetterCase letterCase)El método of construye una etiqueta con los colores especificados y la conversión de texto especificada.InstanceTagsetBackgroundColor(java.awt.Color color)El método setBackgroundColor se utiliza para establecer el color de fondo de la etiqueta personalizada.InstanceTagsetLetterCase(LetterCase letterCase)El método setLetterCase se utiliza para establecer el tipo de conversión del texto de la etiqueta personalizada.InstanceTagsetPillShaped(boolean pillShaped)El método setPillShaped se utiliza para establecer el indicador de esquinas redondeadas en forma de píldora de la etiqueta personalizada.InstanceTagsetTextColor(java.awt.Color color)El método setTextColor se utiliza para establecer el color del texto de la etiqueta personalizada.
-
-
-
Field Detail
-
PLAIN_TEXT
public static final InstanceTag PLAIN_TEXT
Etiqueta sin colores y sin conversión de texto
-
COLORLESS
public static final InstanceTag COLORLESS
Etiqueta sin colores y todas las letras mayúsculas
-
BLUE
public static final InstanceTag BLUE
Etiqueta de color azul con letras blancas, todas mayúsculas
-
BLUISH
public static final InstanceTag BLUISH
Etiqueta de colores azulados y todas las letras mayúsculas
-
GREEN
public static final InstanceTag GREEN
Etiqueta de color verde con letras blancas, todas mayúsculas
-
GREENISH
public static final InstanceTag GREENISH
Etiqueta de colores verdosos y todas las letras mayúsculas
-
LIGHT_GREEN
public static final InstanceTag LIGHT_GREEN
Etiqueta de color verde claro con letras color carbón, todas mayúsculas
-
SANDY_BEACH
public static final InstanceTag SANDY_BEACH
Etiqueta de color arena con letras color carbón, todas mayúsculas
-
PURPLE
public static final InstanceTag PURPLE
Etiqueta de color púrpura con letras blancas, todas mayúsculas
-
PURPLISH
public static final InstanceTag PURPLISH
Etiqueta de colores púrpura y todas las letras mayúsculas
-
RED
public static final InstanceTag RED
Etiqueta de color rojo con letras blancas, todas mayúsculas
-
REDISH
public static final InstanceTag REDISH
Etiqueta de colores rojizos y todas las letras mayúsculas
-
YELLOW
public static final InstanceTag YELLOW
Etiqueta de color amarillo con letras color carbón, todas mayúsculas
-
YELLOWISH
public static final InstanceTag YELLOWISH
Etiqueta de colores amarillentos y todas las letras mayúsculas
-
-
Method Detail
-
copy
public static InstanceTag copy(InstanceTag tag)
El método copy construye una etiqueta copiando otra etiqueta.- Parameters:
tag- etiqueta original- Returns:
- copia de la etiqueta original.
-
of
public static InstanceTag of(java.awt.Color backgroundColor, java.awt.Color textColor)
El método of construye una etiqueta con los colores especificados y letras mayúsculas.- Parameters:
backgroundColor- color de fondo. Especifiquenullpara utilizar el color de fondo del tema.textColor- color del texto. Especifiquenullpara utilizar el color del texto del tema.- Returns:
- etiqueta con los colores especificados y letras mayúsculas.
-
of
public static InstanceTag of(java.awt.Color backgroundColor, java.awt.Color textColor, LetterCase letterCase)
El método of construye una etiqueta con los colores especificados y la conversión de texto especificada.- Parameters:
backgroundColor- color de fondo. Especifiquenullpara utilizar el color de fondo del tema.textColor- color del texto. Especifiquenullpara utilizar el color del texto del tema.letterCase- un elemento de la enumeración LetterCase. Especifique LOWER, UPPER o CAPITALIZED para convertir todos los caracteres a minúsculas, todos a mayúsculas, o para capitalizar (convertir el primer carácter de cada palabra a mayúscula y el resto a minúsculas), respectivamente. Alternativamente, especifique UNSPECIFIED para no ejecutar conversión alguna.- Returns:
- etiqueta con los colores especificados y la conversión de texto especificada.
-
copy
public InstanceTag copy()
El método copy construye una etiqueta copiando esta etiqueta.- Returns:
- copia de esta etiqueta.
-
getLetterCase
public LetterCase getLetterCase()
- Returns:
- el tipo de conversión del texto de la etiqueta personalizada
-
setLetterCase
public InstanceTag setLetterCase(LetterCase letterCase)
El método setLetterCase se utiliza para establecer el tipo de conversión del texto de la etiqueta personalizada.- Parameters:
letterCase- un elemento de la enumeración LetterCase. Especifique LOWER, UPPER o CAPITALIZED para convertir todos los caracteres a minúsculas, todos a mayúsculas, o para capitalizar (convertir el primer carácter de cada palabra a mayúscula y el resto a minúsculas), respectivamente. Alternativamente, especifique UNSPECIFIED para no ejecutar conversión alguna.- Returns:
- la etiqueta personalizada
-
isPillShaped
public boolean isPillShaped()
- Returns:
- el indicador de esquinas redondeadas en forma de píldora
-
setPillShaped
public InstanceTag setPillShaped(boolean pillShaped)
El método setPillShaped se utiliza para establecer el indicador de esquinas redondeadas en forma de píldora de la etiqueta personalizada.- Parameters:
pillShaped- true para que la etiqueta tenga esquinas redondeadas en forma de píldora- Returns:
- la etiqueta personalizada
-
getBackgroundColor
public java.awt.Color getBackgroundColor()
- Returns:
- el color de fondo de la etiqueta personalizada
-
setBackgroundColor
public InstanceTag setBackgroundColor(java.awt.Color color)
El método setBackgroundColor se utiliza para establecer el color de fondo de la etiqueta personalizada.- Parameters:
color- color de fondo- Returns:
- la etiqueta personalizada
-
getHtmlBackgroundColor
public java.lang.String getHtmlBackgroundColor()
-
getTextColor
public java.awt.Color getTextColor()
- Returns:
- el color del texto de la etiqueta personalizada
-
setTextColor
public InstanceTag setTextColor(java.awt.Color color)
El método setTextColor se utiliza para establecer el color del texto de la etiqueta personalizada.- Parameters:
color- color del texto- Returns:
- la etiqueta personalizada
-
getHtmlTextColor
public java.lang.String getHtmlTextColor()
-
-