/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.eclipse.gmf.codegen.gmfgen;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import org.eclipse.emf.common.util.Enumerator;
/**
* <!-- begin-user-doc -->
* A representation of the literals of the enumeration '<em><b>Diagram Colors</b></em>',
* and utility methods for working with them.
* <!-- end-user-doc -->
* @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getDiagramColors()
* @model
* @generated
*/
public enum DiagramColors implements Enumerator
{
/**
* The '<em><b>Button Lightest</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BUTTON_LIGHTEST
* @generated
* @ordered
*/
BUTTON_LIGHTEST_LITERAL(0, "buttonLightest", "buttonLightest"),
/**
* The '<em><b>Button</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BUTTON
* @generated
* @ordered
*/
BUTTON_LITERAL(1, "button", "button"),
/**
* The '<em><b>Button Darker</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BUTTON_DARKER
* @generated
* @ordered
*/
BUTTON_DARKER_LITERAL(2, "buttonDarker", "buttonDarker"),
/**
* The '<em><b>Button Darkest</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BUTTON_DARKEST
* @generated
* @ordered
*/
BUTTON_DARKEST_LITERAL(3, "buttonDarkest", "buttonDarkest"),
/**
* The '<em><b>List Background</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIST_BACKGROUND
* @generated
* @ordered
*/
LIST_BACKGROUND_LITERAL(4, "listBackground", "listBackground"),
/**
* The '<em><b>List Foreground</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIST_FOREGROUND
* @generated
* @ordered
*/
LIST_FOREGROUND_LITERAL(5, "listForeground", "listForeground"),
/**
* The '<em><b>Menu Background</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #MENU_BACKGROUND
* @generated
* @ordered
*/
MENU_BACKGROUND_LITERAL(6, "menuBackground", "menuBackground"),
/**
* The '<em><b>Menu Foreground</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #MENU_FOREGROUND
* @generated
* @ordered
*/
MENU_FOREGROUND_LITERAL(7, "menuForeground", "menuForeground"),
/**
* The '<em><b>Menu Background Selected</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #MENU_BACKGROUND_SELECTED
* @generated
* @ordered
*/
MENU_BACKGROUND_SELECTED_LITERAL(8, "menuBackgroundSelected", "menuBackgroundSelected"),
/**
* The '<em><b>Menu Foreground Selected</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #MENU_FOREGROUND_SELECTED
* @generated
* @ordered
*/
MENU_FOREGROUND_SELECTED_LITERAL(9, "menuForegroundSelected", "menuForegroundSelected"),
/**
* The '<em><b>Title Background</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_BACKGROUND
* @generated
* @ordered
*/
TITLE_BACKGROUND_LITERAL(10, "titleBackground", "titleBackground"),
/**
* The '<em><b>Title Gradient</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_GRADIENT
* @generated
* @ordered
*/
TITLE_GRADIENT_LITERAL(11, "titleGradient", "titleGradient"),
/**
* The '<em><b>Title Foreground</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_FOREGROUND
* @generated
* @ordered
*/
TITLE_FOREGROUND_LITERAL(12, "titleForeground", "titleForeground"),
/**
* The '<em><b>Title Inactive Foreground</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_FOREGROUND
* @generated
* @ordered
*/
TITLE_INACTIVE_FOREGROUND_LITERAL(13, "titleInactiveForeground", "titleInactiveForeground"),
/**
* The '<em><b>Title Inactive Background</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_BACKGROUND
* @generated
* @ordered
*/
TITLE_INACTIVE_BACKGROUND_LITERAL(14, "titleInactiveBackground", "titleInactiveBackground"),
/**
* The '<em><b>Title Inactive Gradient</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_GRADIENT
* @generated
* @ordered
*/
TITLE_INACTIVE_GRADIENT_LITERAL(15, "titleInactiveGradient", "titleInactiveGradient"),
/**
* The '<em><b>Tooltip Foreground</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TOOLTIP_FOREGROUND
* @generated
* @ordered
*/
TOOLTIP_FOREGROUND_LITERAL(16, "tooltipForeground", "tooltipForeground"),
/**
* The '<em><b>Tooltip Background</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #TOOLTIP_BACKGROUND
* @generated
* @ordered
*/
TOOLTIP_BACKGROUND_LITERAL(17, "tooltipBackground", "tooltipBackground"),
/**
* The '<em><b>White</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #WHITE
* @generated
* @ordered
*/
WHITE_LITERAL(18, "white", "white"),
/**
* The '<em><b>Light Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIGHT_GRAY
* @generated
* @ordered
*/
LIGHT_GRAY_LITERAL(19, "lightGray", "lightGray"),
/**
* The '<em><b>Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #GRAY
* @generated
* @ordered
*/
GRAY_LITERAL(20, "gray", "gray"),
/**
* The '<em><b>Dark Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DARK_GRAY
* @generated
* @ordered
*/
DARK_GRAY_LITERAL(21, "darkGray", "darkGray"),
/**
* The '<em><b>Black</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BLACK
* @generated
* @ordered
*/
BLACK_LITERAL(22, "black", "black"),
/**
* The '<em><b>Red</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #RED
* @generated
* @ordered
*/
RED_LITERAL(23, "red", "red"),
/**
* The '<em><b>Orange</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #ORANGE
* @generated
* @ordered
*/
ORANGE_LITERAL(24, "orange", "orange"),
/**
* The '<em><b>Yellow</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #YELLOW
* @generated
* @ordered
*/
YELLOW_LITERAL(25, "yellow", "yellow"),
/**
* The '<em><b>Green</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #GREEN
* @generated
* @ordered
*/
GREEN_LITERAL(26, "green", "green"),
/**
* The '<em><b>Light Green</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIGHT_GREEN
* @generated
* @ordered
*/
LIGHT_GREEN_LITERAL(27, "lightGreen", "lightGreen"),
/**
* The '<em><b>Dark Green</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DARK_GREEN
* @generated
* @ordered
*/
DARK_GREEN_LITERAL(28, "darkGreen", "darkGreen"),
/**
* The '<em><b>Cyan</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #CYAN
* @generated
* @ordered
*/
CYAN_LITERAL(29, "cyan", "cyan"),
/**
* The '<em><b>Light Blue</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIGHT_BLUE
* @generated
* @ordered
*/
LIGHT_BLUE_LITERAL(30, "lightBlue", "lightBlue"),
/**
* The '<em><b>Blue</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #BLUE
* @generated
* @ordered
*/
BLUE_LITERAL(31, "blue", "blue"),
/**
* The '<em><b>Dark Blue</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DARK_BLUE
* @generated
* @ordered
*/
DARK_BLUE_LITERAL(32, "darkBlue", "darkBlue"),
/**
* The '<em><b>Diagram Green</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_GREEN
* @generated
* @ordered
*/
DIAGRAM_GREEN_LITERAL(33, "diagramGreen", "diagramGreen"),
/**
* The '<em><b>Diagram Light Red</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_RED
* @generated
* @ordered
*/
DIAGRAM_LIGHT_RED_LITERAL(34, "diagramLightRed", "diagramLightRed"),
/**
* The '<em><b>Diagram Red</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_RED
* @generated
* @ordered
*/
DIAGRAM_RED_LITERAL(35, "diagramRed", "diagramRed"),
/**
* The '<em><b>Diagram Light Blue</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_BLUE
* @generated
* @ordered
*/
DIAGRAM_LIGHT_BLUE_LITERAL(36, "diagramLightBlue", "diagramLightBlue"),
/**
* The '<em><b>Diagram Blue</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_BLUE
* @generated
* @ordered
*/
DIAGRAM_BLUE_LITERAL(37, "diagramBlue", "diagramBlue"),
/**
* The '<em><b>Diagram Light Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_GRAY
* @generated
* @ordered
*/
DIAGRAM_LIGHT_GRAY_LITERAL(38, "diagramLightGray", "diagramLightGray"),
/**
* The '<em><b>Diagram Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_GRAY
* @generated
* @ordered
*/
DIAGRAM_GRAY_LITERAL(39, "diagramGray", "diagramGray"),
/**
* The '<em><b>Diagram Dark Gray</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_DARK_GRAY
* @generated
* @ordered
*/
DIAGRAM_DARK_GRAY_LITERAL(40, "diagramDarkGray", "diagramDarkGray"),
/**
* The '<em><b>Diagram Light Yellow</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_YELLOW
* @generated
* @ordered
*/
DIAGRAM_LIGHT_YELLOW_LITERAL(41, "diagramLightYellow", "diagramLightYellow"),
/**
* The '<em><b>Diagram Dark Yellow</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_DARK_YELLOW
* @generated
* @ordered
*/
DIAGRAM_DARK_YELLOW_LITERAL(42, "diagramDarkYellow", "diagramDarkYellow"),
/**
* The '<em><b>Diagram Light Gold Yellow</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_GOLD_YELLOW
* @generated
* @ordered
*/
DIAGRAM_LIGHT_GOLD_YELLOW_LITERAL(43, "diagramLightGoldYellow", "diagramLightGoldYellow"),
/**
* The '<em><b>Diagram Burgundy Red</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #DIAGRAM_BURGUNDY_RED
* @generated
* @ordered
*/
DIAGRAM_BURGUNDY_RED_LITERAL(44, "diagramBurgundyRed", "diagramBurgundyRed");
/**
* The '<em><b>Button Lightest</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Button Lightest</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BUTTON_LIGHTEST_LITERAL
* @model name="buttonLightest"
* @generated
* @ordered
*/
public static final int BUTTON_LIGHTEST = 0;
/**
* The '<em><b>Button</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Button</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BUTTON_LITERAL
* @model name="button"
* @generated
* @ordered
*/
public static final int BUTTON = 1;
/**
* The '<em><b>Button Darker</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Button Darker</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BUTTON_DARKER_LITERAL
* @model name="buttonDarker"
* @generated
* @ordered
*/
public static final int BUTTON_DARKER = 2;
/**
* The '<em><b>Button Darkest</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Button Darkest</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BUTTON_DARKEST_LITERAL
* @model name="buttonDarkest"
* @generated
* @ordered
*/
public static final int BUTTON_DARKEST = 3;
/**
* The '<em><b>List Background</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>List Background</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #LIST_BACKGROUND_LITERAL
* @model name="listBackground"
* @generated
* @ordered
*/
public static final int LIST_BACKGROUND = 4;
/**
* The '<em><b>List Foreground</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>List Foreground</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #LIST_FOREGROUND_LITERAL
* @model name="listForeground"
* @generated
* @ordered
*/
public static final int LIST_FOREGROUND = 5;
/**
* The '<em><b>Menu Background</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Menu Background</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #MENU_BACKGROUND_LITERAL
* @model name="menuBackground"
* @generated
* @ordered
*/
public static final int MENU_BACKGROUND = 6;
/**
* The '<em><b>Menu Foreground</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Menu Foreground</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #MENU_FOREGROUND_LITERAL
* @model name="menuForeground"
* @generated
* @ordered
*/
public static final int MENU_FOREGROUND = 7;
/**
* The '<em><b>Menu Background Selected</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Menu Background Selected</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #MENU_BACKGROUND_SELECTED_LITERAL
* @model name="menuBackgroundSelected"
* @generated
* @ordered
*/
public static final int MENU_BACKGROUND_SELECTED = 8;
/**
* The '<em><b>Menu Foreground Selected</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Menu Foreground Selected</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #MENU_FOREGROUND_SELECTED_LITERAL
* @model name="menuForegroundSelected"
* @generated
* @ordered
*/
public static final int MENU_FOREGROUND_SELECTED = 9;
/**
* The '<em><b>Title Background</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Background</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_BACKGROUND_LITERAL
* @model name="titleBackground"
* @generated
* @ordered
*/
public static final int TITLE_BACKGROUND = 10;
/**
* The '<em><b>Title Gradient</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Gradient</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_GRADIENT_LITERAL
* @model name="titleGradient"
* @generated
* @ordered
*/
public static final int TITLE_GRADIENT = 11;
/**
* The '<em><b>Title Foreground</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Foreground</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_FOREGROUND_LITERAL
* @model name="titleForeground"
* @generated
* @ordered
*/
public static final int TITLE_FOREGROUND = 12;
/**
* The '<em><b>Title Inactive Foreground</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Inactive Foreground</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_FOREGROUND_LITERAL
* @model name="titleInactiveForeground"
* @generated
* @ordered
*/
public static final int TITLE_INACTIVE_FOREGROUND = 13;
/**
* The '<em><b>Title Inactive Background</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Inactive Background</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_BACKGROUND_LITERAL
* @model name="titleInactiveBackground"
* @generated
* @ordered
*/
public static final int TITLE_INACTIVE_BACKGROUND = 14;
/**
* The '<em><b>Title Inactive Gradient</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Title Inactive Gradient</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TITLE_INACTIVE_GRADIENT_LITERAL
* @model name="titleInactiveGradient"
* @generated
* @ordered
*/
public static final int TITLE_INACTIVE_GRADIENT = 15;
/**
* The '<em><b>Tooltip Foreground</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Tooltip Foreground</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TOOLTIP_FOREGROUND_LITERAL
* @model name="tooltipForeground"
* @generated
* @ordered
*/
public static final int TOOLTIP_FOREGROUND = 16;
/**
* The '<em><b>Tooltip Background</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Tooltip Background</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #TOOLTIP_BACKGROUND_LITERAL
* @model name="tooltipBackground"
* @generated
* @ordered
*/
public static final int TOOLTIP_BACKGROUND = 17;
/**
* The '<em><b>White</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>White</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #WHITE_LITERAL
* @model name="white"
* @generated
* @ordered
*/
public static final int WHITE = 18;
/**
* The '<em><b>Light Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Light Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #LIGHT_GRAY_LITERAL
* @model name="lightGray"
* @generated
* @ordered
*/
public static final int LIGHT_GRAY = 19;
/**
* The '<em><b>Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #GRAY_LITERAL
* @model name="gray"
* @generated
* @ordered
*/
public static final int GRAY = 20;
/**
* The '<em><b>Dark Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Dark Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DARK_GRAY_LITERAL
* @model name="darkGray"
* @generated
* @ordered
*/
public static final int DARK_GRAY = 21;
/**
* The '<em><b>Black</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Black</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BLACK_LITERAL
* @model name="black"
* @generated
* @ordered
*/
public static final int BLACK = 22;
/**
* The '<em><b>Red</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Red</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #RED_LITERAL
* @model name="red"
* @generated
* @ordered
*/
public static final int RED = 23;
/**
* The '<em><b>Orange</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Orange</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #ORANGE_LITERAL
* @model name="orange"
* @generated
* @ordered
*/
public static final int ORANGE = 24;
/**
* The '<em><b>Yellow</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Yellow</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #YELLOW_LITERAL
* @model name="yellow"
* @generated
* @ordered
*/
public static final int YELLOW = 25;
/**
* The '<em><b>Green</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Green</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #GREEN_LITERAL
* @model name="green"
* @generated
* @ordered
*/
public static final int GREEN = 26;
/**
* The '<em><b>Light Green</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Light Green</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #LIGHT_GREEN_LITERAL
* @model name="lightGreen"
* @generated
* @ordered
*/
public static final int LIGHT_GREEN = 27;
/**
* The '<em><b>Dark Green</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Dark Green</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DARK_GREEN_LITERAL
* @model name="darkGreen"
* @generated
* @ordered
*/
public static final int DARK_GREEN = 28;
/**
* The '<em><b>Cyan</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Cyan</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #CYAN_LITERAL
* @model name="cyan"
* @generated
* @ordered
*/
public static final int CYAN = 29;
/**
* The '<em><b>Light Blue</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Light Blue</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #LIGHT_BLUE_LITERAL
* @model name="lightBlue"
* @generated
* @ordered
*/
public static final int LIGHT_BLUE = 30;
/**
* The '<em><b>Blue</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Blue</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #BLUE_LITERAL
* @model name="blue"
* @generated
* @ordered
*/
public static final int BLUE = 31;
/**
* The '<em><b>Dark Blue</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Dark Blue</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DARK_BLUE_LITERAL
* @model name="darkBlue"
* @generated
* @ordered
*/
public static final int DARK_BLUE = 32;
/**
* The '<em><b>Diagram Green</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Green</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_GREEN_LITERAL
* @model name="diagramGreen"
* @generated
* @ordered
*/
public static final int DIAGRAM_GREEN = 33;
/**
* The '<em><b>Diagram Light Red</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Light Red</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_RED_LITERAL
* @model name="diagramLightRed"
* @generated
* @ordered
*/
public static final int DIAGRAM_LIGHT_RED = 34;
/**
* The '<em><b>Diagram Red</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Red</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_RED_LITERAL
* @model name="diagramRed"
* @generated
* @ordered
*/
public static final int DIAGRAM_RED = 35;
/**
* The '<em><b>Diagram Light Blue</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Light Blue</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_BLUE_LITERAL
* @model name="diagramLightBlue"
* @generated
* @ordered
*/
public static final int DIAGRAM_LIGHT_BLUE = 36;
/**
* The '<em><b>Diagram Blue</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Blue</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_BLUE_LITERAL
* @model name="diagramBlue"
* @generated
* @ordered
*/
public static final int DIAGRAM_BLUE = 37;
/**
* The '<em><b>Diagram Light Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Light Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_GRAY_LITERAL
* @model name="diagramLightGray"
* @generated
* @ordered
*/
public static final int DIAGRAM_LIGHT_GRAY = 38;
/**
* The '<em><b>Diagram Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_GRAY_LITERAL
* @model name="diagramGray"
* @generated
* @ordered
*/
public static final int DIAGRAM_GRAY = 39;
/**
* The '<em><b>Diagram Dark Gray</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Dark Gray</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_DARK_GRAY_LITERAL
* @model name="diagramDarkGray"
* @generated
* @ordered
*/
public static final int DIAGRAM_DARK_GRAY = 40;
/**
* The '<em><b>Diagram Light Yellow</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Light Yellow</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_YELLOW_LITERAL
* @model name="diagramLightYellow"
* @generated
* @ordered
*/
public static final int DIAGRAM_LIGHT_YELLOW = 41;
/**
* The '<em><b>Diagram Dark Yellow</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Dark Yellow</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_DARK_YELLOW_LITERAL
* @model name="diagramDarkYellow"
* @generated
* @ordered
*/
public static final int DIAGRAM_DARK_YELLOW = 42;
/**
* The '<em><b>Diagram Light Gold Yellow</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Light Gold Yellow</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_LIGHT_GOLD_YELLOW_LITERAL
* @model name="diagramLightGoldYellow"
* @generated
* @ordered
*/
public static final int DIAGRAM_LIGHT_GOLD_YELLOW = 43;
/**
* The '<em><b>Diagram Burgundy Red</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Diagram Burgundy Red</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @see #DIAGRAM_BURGUNDY_RED_LITERAL
* @model name="diagramBurgundyRed"
* @generated
* @ordered
*/
public static final int DIAGRAM_BURGUNDY_RED = 44;
/**
* An array of all the '<em><b>Diagram Colors</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private static final DiagramColors[] VALUES_ARRAY =
new DiagramColors[] {
BUTTON_LIGHTEST_LITERAL,
BUTTON_LITERAL,
BUTTON_DARKER_LITERAL,
BUTTON_DARKEST_LITERAL,
LIST_BACKGROUND_LITERAL,
LIST_FOREGROUND_LITERAL,
MENU_BACKGROUND_LITERAL,
MENU_FOREGROUND_LITERAL,
MENU_BACKGROUND_SELECTED_LITERAL,
MENU_FOREGROUND_SELECTED_LITERAL,
TITLE_BACKGROUND_LITERAL,
TITLE_GRADIENT_LITERAL,
TITLE_FOREGROUND_LITERAL,
TITLE_INACTIVE_FOREGROUND_LITERAL,
TITLE_INACTIVE_BACKGROUND_LITERAL,
TITLE_INACTIVE_GRADIENT_LITERAL,
TOOLTIP_FOREGROUND_LITERAL,
TOOLTIP_BACKGROUND_LITERAL,
WHITE_LITERAL,
LIGHT_GRAY_LITERAL,
GRAY_LITERAL,
DARK_GRAY_LITERAL,
BLACK_LITERAL,
RED_LITERAL,
ORANGE_LITERAL,
YELLOW_LITERAL,
GREEN_LITERAL,
LIGHT_GREEN_LITERAL,
DARK_GREEN_LITERAL,
CYAN_LITERAL,
LIGHT_BLUE_LITERAL,
BLUE_LITERAL,
DARK_BLUE_LITERAL,
DIAGRAM_GREEN_LITERAL,
DIAGRAM_LIGHT_RED_LITERAL,
DIAGRAM_RED_LITERAL,
DIAGRAM_LIGHT_BLUE_LITERAL,
DIAGRAM_BLUE_LITERAL,
DIAGRAM_LIGHT_GRAY_LITERAL,
DIAGRAM_GRAY_LITERAL,
DIAGRAM_DARK_GRAY_LITERAL,
DIAGRAM_LIGHT_YELLOW_LITERAL,
DIAGRAM_DARK_YELLOW_LITERAL,
DIAGRAM_LIGHT_GOLD_YELLOW_LITERAL,
DIAGRAM_BURGUNDY_RED_LITERAL,
};
/**
* A public read-only list of all the '<em><b>Diagram Colors</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public static final List<DiagramColors> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public static DiagramColors get(String literal) {
for (int i = 0; i < VALUES_ARRAY.length; ++i) {
DiagramColors result = VALUES_ARRAY[i];
if (result.toString().equals(literal)) {
return result;
}
}
return null;
}
/**
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public static DiagramColors getByName(String name) {
for (int i = 0; i < VALUES_ARRAY.length; ++i) {
DiagramColors result = VALUES_ARRAY[i];
if (result.getName().equals(name)) {
return result;
}
}
return null;
}
/**
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public static DiagramColors get(int value) {
switch (value) {
case BUTTON_LIGHTEST: return BUTTON_LIGHTEST_LITERAL;
case BUTTON: return BUTTON_LITERAL;
case BUTTON_DARKER: return BUTTON_DARKER_LITERAL;
case BUTTON_DARKEST: return BUTTON_DARKEST_LITERAL;
case LIST_BACKGROUND: return LIST_BACKGROUND_LITERAL;
case LIST_FOREGROUND: return LIST_FOREGROUND_LITERAL;
case MENU_BACKGROUND: return MENU_BACKGROUND_LITERAL;
case MENU_FOREGROUND: return MENU_FOREGROUND_LITERAL;
case MENU_BACKGROUND_SELECTED: return MENU_BACKGROUND_SELECTED_LITERAL;
case MENU_FOREGROUND_SELECTED: return MENU_FOREGROUND_SELECTED_LITERAL;
case TITLE_BACKGROUND: return TITLE_BACKGROUND_LITERAL;
case TITLE_GRADIENT: return TITLE_GRADIENT_LITERAL;
case TITLE_FOREGROUND: return TITLE_FOREGROUND_LITERAL;
case TITLE_INACTIVE_FOREGROUND: return TITLE_INACTIVE_FOREGROUND_LITERAL;
case TITLE_INACTIVE_BACKGROUND: return TITLE_INACTIVE_BACKGROUND_LITERAL;
case TITLE_INACTIVE_GRADIENT: return TITLE_INACTIVE_GRADIENT_LITERAL;
case TOOLTIP_FOREGROUND: return TOOLTIP_FOREGROUND_LITERAL;
case TOOLTIP_BACKGROUND: return TOOLTIP_BACKGROUND_LITERAL;
case WHITE: return WHITE_LITERAL;
case LIGHT_GRAY: return LIGHT_GRAY_LITERAL;
case GRAY: return GRAY_LITERAL;
case DARK_GRAY: return DARK_GRAY_LITERAL;
case BLACK: return BLACK_LITERAL;
case RED: return RED_LITERAL;
case ORANGE: return ORANGE_LITERAL;
case YELLOW: return YELLOW_LITERAL;
case GREEN: return GREEN_LITERAL;
case LIGHT_GREEN: return LIGHT_GREEN_LITERAL;
case DARK_GREEN: return DARK_GREEN_LITERAL;
case CYAN: return CYAN_LITERAL;
case LIGHT_BLUE: return LIGHT_BLUE_LITERAL;
case BLUE: return BLUE_LITERAL;
case DARK_BLUE: return DARK_BLUE_LITERAL;
case DIAGRAM_GREEN: return DIAGRAM_GREEN_LITERAL;
case DIAGRAM_LIGHT_RED: return DIAGRAM_LIGHT_RED_LITERAL;
case DIAGRAM_RED: return DIAGRAM_RED_LITERAL;
case DIAGRAM_LIGHT_BLUE: return DIAGRAM_LIGHT_BLUE_LITERAL;
case DIAGRAM_BLUE: return DIAGRAM_BLUE_LITERAL;
case DIAGRAM_LIGHT_GRAY: return DIAGRAM_LIGHT_GRAY_LITERAL;
case DIAGRAM_GRAY: return DIAGRAM_GRAY_LITERAL;
case DIAGRAM_DARK_GRAY: return DIAGRAM_DARK_GRAY_LITERAL;
case DIAGRAM_LIGHT_YELLOW: return DIAGRAM_LIGHT_YELLOW_LITERAL;
case DIAGRAM_DARK_YELLOW: return DIAGRAM_DARK_YELLOW_LITERAL;
case DIAGRAM_LIGHT_GOLD_YELLOW: return DIAGRAM_LIGHT_GOLD_YELLOW_LITERAL;
case DIAGRAM_BURGUNDY_RED: return DIAGRAM_BURGUNDY_RED_LITERAL;
}
return null;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private final int value;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private final String name;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private final String literal;
/**
* Only this class can construct instances.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private DiagramColors(int value, String name, String literal) {
this.value = value;
this.name = name;
this.literal = literal;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public int getValue() {
return value;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getName() {
return name;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getLiteral() {
return literal;
}
/**
* Returns the literal value of the enumerator, which is its string representation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public String toString() {
return literal;
}
}