Interface Palette
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,IChartObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
PaletteImpl
A representation of the model object
'Palette'.
Palette represents a palette of Fills.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Fill>
Returns the value of the 'Entries' containment reference list.getName()
Returns the value of the 'Name' attribute.void
Sets the value of the 'Name
' attribute.void
shift
(int iStep) Shifts the colors in palette with the steps.void
shift
(int iStep, int iSize) Re-creates the palette colors with specified size and shifts the colors in palette with the steps.void
update
(int iIndex) Deprecated.void
This convenience method updates the content of a palette with a single color NOTE: Manually writtenMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getName
String getName()Returns the value of the 'Name' attribute. Attribute "Name" specifies the name that uniquely identifies this palette.- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name
' attribute. Sets the name for the palette.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
-
getEntries
org.eclipse.emf.common.util.EList<Fill> getEntries()Returns the value of the 'Entries' containment reference list. The list contents are of typeFill
. Gets the entries defined in the palette. Holds the entries contained in the palette.- Returns:
- the value of the 'Entries' containment reference list.
- See Also:
-
update
Deprecated.to useshift(int)
This convenience method updates the content of a palette with a library of colors NOTE: Manually written- Parameters:
iIndex
-- See Also:
-
update
This convenience method updates the content of a palette with a single color NOTE: Manually written- Parameters:
f
-
-
shift
void shift(int iStep) Shifts the colors in palette with the steps. NOTE: Manually written- Parameters:
iStep
- moving steps to rotate the color. If the step is zero or the absolute value is greater than the size of list, do nothing. Negative value means moving to the left side, and positive value is to the right side.- Since:
- 2.2
-
shift
void shift(int iStep, int iSize) Re-creates the palette colors with specified size and shifts the colors in palette with the steps. NOTE: Manually written- Parameters:
iStep
- moving steps to rotate the color. If the step is zero or the absolute value is greater than the size of list, do nothing. Negative value means moving to the left side, and positive value is to the right side.iSize
- the size of color library to create- Since:
- 2.2
-
copyInstance
Palette copyInstance()- Specified by:
copyInstance
in interfaceIChartObject
-
shift(int)