Lines Matching defs:parameters

33  * parameters (Objects) required by a RenderableImageOp, or other
42 * <p> All parameters in a <code>ParameterBlock</code> are objects; convenience
99 /** A Vector of non-source parameters, stored as arbitrary Objects. */
100 protected Vector<Object> parameters = new Vector<Object>();
116 * Vector of parameters.
118 * @param parameters a <code>Vector</code> of parameters to be used in the
122 Vector<Object> parameters)
125 setParameters(parameters);
146 * Vectors are cloned, but the actual sources and parameters are
148 * and number of sources and parameters in the clone to be invisible
150 * parameters themselves will still be visible.
167 if (parameters != null) {
168 theClone.setParameters((Vector)parameters.clone());
285 * Returns the number of parameters (not including source images).
286 * @return the number of parameters in the <code>parameters</code>
290 return parameters.size();
294 * Returns the entire Vector of parameters.
295 * @return the <code>parameters</code> <code>Vector</code>.
299 return parameters;
303 * Sets the entire Vector of parameters to a given Vector.
304 * @param parameters the specified <code>Vector</code> of
305 * parameters
308 public void setParameters(Vector<Object> parameters) {
309 this.parameters = parameters;
312 /** Clears the list of parameters. */
314 parameters = new Vector();
318 * Adds an object to the list of parameters.
320 * <code>parameters</code> <code>Vector</code>
325 parameters.addElement(obj);
330 * Adds a Byte to the list of parameters.
332 * <code>parameters</code> <code>Vector</code>
341 * Adds a Character to the list of parameters.
343 * <code>parameters</code> <code>Vector</code>
352 * Adds a Short to the list of parameters.
354 * <code>parameters</code> <code>Vector</code>
363 * Adds a Integer to the list of parameters.
365 * <code>parameters</code> <code>Vector</code>
374 * Adds a Long to the list of parameters.
376 * <code>parameters</code> <code>Vector</code>
385 * Adds a Float to the list of parameters.
387 * <code>parameters</code> <code>Vector</code>
396 * Adds a Double to the list of parameters.
398 * <code>parameters</code> <code>Vector</code>
407 * Replaces an Object in the list of parameters.
412 * <code>parameters</code> <code>Vector</code>
419 int oldSize = parameters.size();
422 parameters.setSize(newSize);
424 parameters.setElementAt(obj, index);
429 * Replaces an Object in the list of parameters with a Byte.
434 * <code>parameters</code> <code>Vector</code>
445 * Replaces an Object in the list of parameters with a Character.
450 * <code>parameters</code> <code>Vector</code>
461 * Replaces an Object in the list of parameters with a Short.
466 * <code>parameters</code> <code>Vector</code>
477 * Replaces an Object in the list of parameters with an Integer.
482 * <code>parameters</code> <code>Vector</code>
493 * Replaces an Object in the list of parameters with a Long.
498 * <code>parameters</code> <code>Vector</code>
509 * Replaces an Object in the list of parameters with a Float.
514 * <code>parameters</code> <code>Vector</code>
525 * Replaces an Object in the list of parameters with a Double.
530 * <code>parameters</code> <code>Vector</code>
545 * into the <code>parameters</code>
549 return parameters.elementAt(index);
569 return ((Byte)parameters.elementAt(index)).byteValue();
589 return ((Character)parameters.elementAt(index)).charValue();
609 return ((Short)parameters.elementAt(index)).shortValue();
629 return ((Integer)parameters.elementAt(index)).intValue();
649 return ((Long)parameters.elementAt(index)).longValue();
669 return ((Float)parameters.elementAt(index)).floatValue();
689 return ((Double)parameters.elementAt(index)).doubleValue();
694 * of the parameters.