edu.jhu.ece.iacl.jist.pipeline.gui
Class ConnectorRenderer
java.lang.Object
edu.jhu.ece.iacl.jist.pipeline.gui.ConnectorRenderer
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, javax.swing.ListCellRenderer
public class ConnectorRenderer
- extends java.lang.Object
- implements javax.swing.ListCellRenderer, javax.swing.event.ChangeListener
Rendering class for connector with index.
- Author:
- Blake Lucas
Method Summary |
java.awt.Component |
getListCellRendererComponent(javax.swing.JList list,
java.lang.Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
Render index as spinner box. |
void |
stateChanged(javax.swing.event.ChangeEvent arg0)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectorRenderer
public ConnectorRenderer(PipePort port)
- Constructor.
- Parameters:
port
- index owner
getListCellRendererComponent
public java.awt.Component getListCellRendererComponent(javax.swing.JList list,
java.lang.Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
- Render index as spinner box.
- Specified by:
getListCellRendererComponent
in interface javax.swing.ListCellRenderer
- Parameters:
list
- the listvalue
- the valueindex
- the indexisSelected
- the is selectedcellHasFocus
- the cell has focus
- Returns:
- the list cell renderer component
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent arg0)
- Specified by:
stateChanged
in interface javax.swing.event.ChangeListener