Enum TwoColumnDiff.Item.DiffItemType
- java.lang.Object
-
- java.lang.Enum<TwoColumnDiff.Item.DiffItemType>
-
- org.openstreetmap.josm.gui.history.TwoColumnDiff.Item.DiffItemType
-
- All Implemented Interfaces:
Serializable
,Comparable<TwoColumnDiff.Item.DiffItemType>
- Enclosing class:
- TwoColumnDiff.Item
public static enum TwoColumnDiff.Item.DiffItemType extends Enum<TwoColumnDiff.Item.DiffItemType>
-
-
Constructor Summary
Constructors Modifier Constructor Description private
DiffItemType(Color color)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Color
getColor()
Color
getColor(boolean isSelected, boolean hasFocus)
static TwoColumnDiff.Item.DiffItemType
valueOf(String name)
Returns the enum constant of this type with the specified name.static TwoColumnDiff.Item.DiffItemType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INSERTED
public static final TwoColumnDiff.Item.DiffItemType INSERTED
-
DELETED
public static final TwoColumnDiff.Item.DiffItemType DELETED
-
CHANGED
public static final TwoColumnDiff.Item.DiffItemType CHANGED
-
REVERSED
public static final TwoColumnDiff.Item.DiffItemType REVERSED
-
SAME
public static final TwoColumnDiff.Item.DiffItemType SAME
-
EMPTY
public static final TwoColumnDiff.Item.DiffItemType EMPTY
-
-
Constructor Detail
-
DiffItemType
private DiffItemType(Color color)
-
-
Method Detail
-
values
public static TwoColumnDiff.Item.DiffItemType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TwoColumnDiff.Item.DiffItemType c : TwoColumnDiff.Item.DiffItemType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TwoColumnDiff.Item.DiffItemType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-