jmathlib.core.graphics.properties
Class HandleObjectListProperty

java.lang.Object
  extended by jmathlib.core.graphics.properties.Property
      extended by jmathlib.core.graphics.properties.HandleObjectListProperty

public class HandleObjectListProperty
extends Property


Field Summary
(package private)  int maxCount
           
(package private)  java.util.Vector objectList
           
 
Constructor Summary
HandleObjectListProperty(PropertySet parent, java.lang.String name, int maxCount)
           
 
Method Summary
 void addElement(HandleObject obj)
           
 HandleObject elementAt(int index)
           
 java.lang.Object get()
           
 double[] getHandleArray()
           
 java.util.Iterator iterator()
           
 void removeAllElements()
           
 void set(java.lang.Object value)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class jmathlib.core.graphics.properties.Property
addPropertyListener, getName, update, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

objectList

java.util.Vector objectList

maxCount

int maxCount
Constructor Detail

HandleObjectListProperty

public HandleObjectListProperty(PropertySet parent,
                                java.lang.String name,
                                int maxCount)
Method Detail

get

public java.lang.Object get()
Specified by:
get in class Property

set

public void set(java.lang.Object value)
         throws PropertyException
Specified by:
set in class Property
Throws:
PropertyException

getHandleArray

public double[] getHandleArray()

addElement

public void addElement(HandleObject obj)

elementAt

public HandleObject elementAt(int index)

size

public int size()

iterator

public java.util.Iterator iterator()

removeAllElements

public void removeAllElements()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

FOOTER

BOTTOM