java.awt.image.renderable

Class ParameterBlock

public class ParameterBlock extends Object implements Cloneable, Serializable

Field Summary
protected Vector<Object>parameters
protected Vector<Object>sources
Constructor Summary
ParameterBlock()
ParameterBlock(Vector<Object> sources)
ParameterBlock(Vector<Object> sources, Vector<Object> parameters)
Method Summary
ParameterBlockadd(Object o)
ParameterBlockadd(byte b)
ParameterBlockadd(char c)
ParameterBlockadd(short s)
ParameterBlockadd(int i)
ParameterBlockadd(long l)
ParameterBlockadd(float f)
ParameterBlockadd(double d)
ParameterBlockaddSource(Object source)
Objectclone()
bytegetByteParameter(int index)
chargetCharParameter(int index)
doublegetDoubleParameter(int index)
floatgetFloatParameter(int index)
intgetIntParameter(int index)
longgetLongParameter(int index)
intgetNumParameters()
intgetNumSources()
ObjectgetObjectParameter(int index)
Class[]getParamClasses()
Vector<Object>getParameters()
RenderableImagegetRenderableSource(int index)
RenderedImagegetRenderedSource(int index)
shortgetShortParameter(int index)
ObjectgetSource(int index)
Vector<Object>getSources()
voidremoveParameters()
voidremoveSources()
ParameterBlockset(Object o, int index)
ParameterBlockset(byte b, int index)
ParameterBlockset(char c, int index)
ParameterBlockset(short s, int index)
ParameterBlockset(int i, int index)
ParameterBlockset(long l, int index)
ParameterBlockset(float f, int index)
ParameterBlockset(double d, int index)
voidsetParameters(Vector<Object> parameters)
ParameterBlocksetSource(Object source, int index)
voidsetSources(Vector<Object> sources)
ObjectshallowClone()

Field Detail

parameters

protected Vector<Object> parameters

sources

protected Vector<Object> sources

Constructor Detail

ParameterBlock

public ParameterBlock()

ParameterBlock

public ParameterBlock(Vector<Object> sources)

ParameterBlock

public ParameterBlock(Vector<Object> sources, Vector<Object> parameters)

Method Detail

add

public ParameterBlock add(Object o)

add

public ParameterBlock add(byte b)

add

public ParameterBlock add(char c)

add

public ParameterBlock add(short s)

add

public ParameterBlock add(int i)

add

public ParameterBlock add(long l)

add

public ParameterBlock add(float f)

add

public ParameterBlock add(double d)

addSource

public ParameterBlock addSource(Object source)

clone

public Object clone()

getByteParameter

public byte getByteParameter(int index)

getCharParameter

public char getCharParameter(int index)

getDoubleParameter

public double getDoubleParameter(int index)

getFloatParameter

public float getFloatParameter(int index)

getIntParameter

public int getIntParameter(int index)

getLongParameter

public long getLongParameter(int index)

getNumParameters

public int getNumParameters()

getNumSources

public int getNumSources()

getObjectParameter

public Object getObjectParameter(int index)

getParamClasses

public Class[] getParamClasses()

getParameters

public Vector<Object> getParameters()

getRenderableSource

public RenderableImage getRenderableSource(int index)

getRenderedSource

public RenderedImage getRenderedSource(int index)

getShortParameter

public short getShortParameter(int index)

getSource

public Object getSource(int index)

getSources

public Vector<Object> getSources()

removeParameters

public void removeParameters()

removeSources

public void removeSources()

set

public ParameterBlock set(Object o, int index)

set

public ParameterBlock set(byte b, int index)

set

public ParameterBlock set(char c, int index)

set

public ParameterBlock set(short s, int index)

set

public ParameterBlock set(int i, int index)

set

public ParameterBlock set(long l, int index)

set

public ParameterBlock set(float f, int index)

set

public ParameterBlock set(double d, int index)

setParameters

public void setParameters(Vector<Object> parameters)

setSource

public ParameterBlock setSource(Object source, int index)

setSources

public void setSources(Vector<Object> sources)

shallowClone

public Object shallowClone()