edu.wpi.ebob.internal.gui.utils
Class ParameterTableViewer
java.lang.Object
edu.wpi.ebob.internal.gui.utils.ParameterTableViewer
public class ParameterTableViewer
- extends java.lang.Object
- Author:
- Justin Braga
Field Summary |
private org.eclipse.jface.util.ListenerList |
listeners
|
private org.eclipse.swt.widgets.Table |
table
|
private static int |
TABLE_STYLE
|
private org.eclipse.jface.viewers.TableViewer |
tableViewer
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listeners
private org.eclipse.jface.util.ListenerList listeners
table
private org.eclipse.swt.widgets.Table table
tableViewer
private org.eclipse.jface.viewers.TableViewer tableViewer
TABLE_STYLE
private static final int TABLE_STYLE
- See Also:
- Constant Field Values
ParameterTableViewer
public ParameterTableViewer(org.eclipse.swt.widgets.Composite parent)
createTable
private void createTable(org.eclipse.swt.widgets.Composite parent)
createTableViewer
private void createTableViewer()
fireParameterChangedEvent
private void fireParameterChangedEvent()
getTableViewer
public org.eclipse.jface.viewers.TableViewer getTableViewer()
- Returns:
- Returns the tableViewer
toParameters
public static Parameter[] toParameters(IClass[] classes)
- turns an array of classes into an array of argument pairs
- Parameters:
classes
- the parameter types of a constructor
- Returns:
- the given argument pairs for these classes
- See Also:
Parameter
addParameterChangeListener
public void addParameterChangeListener(ParameterChangeListener listener)
removeParameterChangeListener
public void removeParameterChangeListener(ParameterChangeListener listener)