Package org.gnome.gtk
Enum Class InscriptionOverflow
- All Implemented Interfaces:
Enumeration
,Serializable
,Comparable<InscriptionOverflow>
,Constable
@Generated("io.github.jwharm.JavaGI")
public enum InscriptionOverflow
extends Enum<InscriptionOverflow>
implements Enumeration
The different methods to handle text in
GtkInscription
when it doesn't
fit the available space.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionClip the remaining textOmit characters at the end of the textOmit characters at the middle of the textOmit characters at the start of the text -
Method Summary
Modifier and TypeMethodDescriptionstatic Type
getType()
Get the GType of the InscriptionOverflow classint
getValue()
Get the numeric value of this enumstatic InscriptionOverflow
of
(int value) Create a new InscriptionOverflow for the provided valuestatic InscriptionOverflow
Returns the enum constant of this class with the specified name.static InscriptionOverflow[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CLIP
Clip the remaining text -
ELLIPSIZE_START
Omit characters at the start of the text -
ELLIPSIZE_MIDDLE
Omit characters at the middle of the text -
ELLIPSIZE_END
Omit characters at the end of the text
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
of
Create a new InscriptionOverflow for the provided value- Parameters:
value
- the enum value- Returns:
- the enum for the provided value
-
getValue
public int getValue()Get the numeric value of this enum- Specified by:
getValue
in interfaceEnumeration
- Returns:
- the enum value
-
getType
-