java.lang.Object | +--java.awt.image.renderable.ParameterBlockAll Implemented Interfaces:
java.util.Vector | parameters |
java.util.Vector | sources |
ParameterBlock() |
ParameterBlock(java.util.Vector sources) |
ParameterBlock(java.util.Vector sources, java.util.Vector parameters) |
protected Vector parameters
protected Vector sources
public ParameterBlock()
public ParameterBlock(java.util.Vector sources)
Parameters:sources
- public ParameterBlock(java.util.Vector sources, java.util.Vector parameters)
Parameters:sources
- parameters
- public ParameterBlock add(byte b)
Parameters:b
- public ParameterBlock add(char c)
Parameters:c
- public ParameterBlock add(double d)
Parameters:d
- public ParameterBlock add(float f)
Parameters:f
- public ParameterBlock add(int i)
Parameters:i
- public ParameterBlock add(java.lang.Object o)
Parameters:o
- public ParameterBlock add(long l)
Parameters:l
- public ParameterBlock add(short s)
Parameters:s
- public ParameterBlock addSource(java.lang.Object source)
Parameters:source
- public Object clone()
public byte getByteParameter(int index)
Parameters:index
- public char getCharParameter(int index)
Parameters:index
- public double getDoubleParameter(int index)
Parameters:index
- public float getFloatParameter(int index)
Parameters:index
- public int getIntParameter(int index)
Parameters:index
- public long getLongParameter(int index)
Parameters:index
- public int getNumParameters()
public int getNumSources()
public Object getObjectParameter(int index)
Parameters:index
- public Class[] getParamClasses()
public Vector getParameters()
public RenderableImage getRenderableSource(int index)
Parameters:index
- public RenderedImage getRenderedSource(int index)
Parameters:index
- public short getShortParameter(int index)
Parameters:index
- public Object getSource(int index)
Parameters:index
- public Vector getSources()
public void removeParameters()
public void removeSources()
public ParameterBlock set(byte b, int index)
Parameters:b
- index
- public ParameterBlock set(char c, int index)
Parameters:c
- index
- public ParameterBlock set(double d, int index)
Parameters:d
- index
- public ParameterBlock set(float f, int index)
Parameters:f
- index
- public ParameterBlock set(int i, int index)
Parameters:i
- index
- public ParameterBlock set(java.lang.Object o, int index)
Parameters:o
- index
- public ParameterBlock set(long l, int index)
Parameters:l
- index
- public ParameterBlock set(short s, int index)
Parameters:s
- index
- public void setParameters(java.util.Vector parameters)
Parameters:parameters
- public ParameterBlock setSource(java.lang.Object source, int index)
Parameters:source
- index
- public void setSources(java.util.Vector sources)
Parameters:sources
- public Object shallowClone()