package demo;
import java.util.List;
import java.util.Map;
public class ColorData {
/**
* Wavelength of the <b>color</b> in nano meters (JavaDoc from field).
*/
private double wavelen;
private String name;
private Color next;
private ColorData nested;
private List<ColorData> children;
private List<String> tags;
private Map<String, ColorData> mappedChildren;
private boolean funky;
/**
* Children of this node organized by color
*/
private Map<Color, ColorData> colorChildren;
public double getWavelen() {
return wavelen;
}
/**
* Set the Wavelength of the <b>color</b> in nano meters.
*/
public void setWavelen(double wavelen) {
this.wavelen = wavelen;
}
public String getName() {
return name;
}
/**
* Set the name of the color.
*/
public void setName(String name) {
this.name = name;
}
/**
* Get the next color
*/
public Color getNext() {
return next;
}
public void setNext(Color next) {
this.next = next;
}
public List<ColorData> getChildren() {
return children;
}
public void setChildren(List<ColorData> children) {
this.children = children;
}
public ColorData getNested() {
return nested;
}
public void setNested(ColorData nested) {
this.nested = nested;
}
public Map<String, ColorData> getMappedChildren() {
return mappedChildren;
}
public void setMappedChildren(Map<String, ColorData> mappedChildren) {
this.mappedChildren = mappedChildren;
}
public Map<Color, ColorData> getColorChildren() {
return colorChildren;
}
public void setColorChildren(Map<Color, ColorData> colorChildren) {
this.colorChildren = colorChildren;
}
public List<String> getTags() {
return tags;
}
public void setTags(List<String> tags) {
this.tags = tags;
}
public boolean isFunky() {
return funky;
}
public void setFunky(boolean funky) {
this.funky = funky;
}
}