| Modifier and Type | Field and Description |
|---|---|
protected SLFigure |
figure |
protected javax.swing.JPanel |
panel |
protected int |
queueLength |
protected java.util.Vector |
report |
protected java.util.Vector |
reportListeners |
| Constructor and Description |
|---|
FigureReporter(javax.swing.JPanel pan) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReportListener(ReporterListener r) |
boolean |
addToReport(java.lang.Object X) |
SLFigure |
getNewFigure() |
int |
getQueueLength() |
boolean |
removeFromReport(java.lang.Object X) |
void |
removeReportListener(ReporterListener r) |
java.util.Iterator |
reportIterator() |
void |
setQueueLength(int j) |
boolean |
shouldAddToReport(java.lang.Object X) |
protected java.util.Vector reportListeners
protected java.util.Vector report
protected int queueLength
protected javax.swing.JPanel panel
protected SLFigure figure
public SLFigure getNewFigure()
public void setQueueLength(int j)
public int getQueueLength()
public boolean addToReport(java.lang.Object X)
addToReport in interface Reporterpublic boolean removeFromReport(java.lang.Object X)
removeFromReport in interface Reporterpublic boolean shouldAddToReport(java.lang.Object X)
shouldAddToReport in interface Reporterpublic void addReportListener(ReporterListener r)
addReportListener in interface Reporterpublic void removeReportListener(ReporterListener r)
removeReportListener in interface Reporterpublic java.util.Iterator reportIterator()
reportIterator in interface ReporterCopyright © 2011, 2013. Daniel P. Dougherty