org.vectomatic.common.model.style
Class Palette

java.lang.Object
  extended by org.vectomatic.common.model.style.Palette
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable

public class Palette
extends Object
implements com.google.gwt.user.client.rpc.IsSerializable

Class to represent a list of colors


Constructor Summary
Palette()
           
Palette(Palette palette)
           
Palette(String name, Color[] colors)
           
 
Method Summary
 void addColor(Color color)
           
 void addPaletteListener(IPaletteListener listener)
           
 boolean equals(Object obj)
           
 void firePaletteHasChanged()
           
 Color getColor(int index)
           
static Palette getEGA()
           
static Palette getGOLD()
           
 String getName()
           
 int getSize()
           
 int hashCode()
           
 void removeColor(int index)
           
 void removePaletteListener(IPaletteListener listener)
           
 void setColor(int index, Color color)
           
 void setName(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Palette

public Palette()

Palette

public Palette(String name,
               Color[] colors)

Palette

public Palette(Palette palette)
Method Detail

getEGA

public static Palette getEGA()

getGOLD

public static Palette getGOLD()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getName

public String getName()

setName

public void setName(String name)

getColor

public Color getColor(int index)

setColor

public void setColor(int index,
                     Color color)

addColor

public void addColor(Color color)

removeColor

public void removeColor(int index)

getSize

public int getSize()

addPaletteListener

public void addPaletteListener(IPaletteListener listener)

removePaletteListener

public void removePaletteListener(IPaletteListener listener)

firePaletteHasChanged

public void firePaletteHasChanged()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010. All Rights Reserved.