uk.org.toot.swingui.controlui.spi
Class ControlPanelServiceProvider
java.lang.Object
uk.org.toot.service.ServiceProvider
uk.org.toot.swingui.controlui.spi.ControlPanelServiceProvider
- Direct Known Subclasses:
- BasicUIServiceProvider
public abstract class ControlPanelServiceProvider
- extends ServiceProvider
Constructor Summary |
ControlPanelServiceProvider(int providerId,
java.lang.String providerName,
java.lang.String description,
java.lang.String version)
Constructs a ControlPanelServiceProvider with a given
provider name, description and version identifier. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ControlPanelServiceProvider
public ControlPanelServiceProvider(int providerId,
java.lang.String providerName,
java.lang.String description,
java.lang.String version)
- Constructs a
ControlPanelServiceProvider
with a given
provider name, description and version identifier.
- Parameters:
providerName
- the provider name.description
- the description of the provided servicesversion
- a version identifier.
createControlPanel
public abstract javax.swing.JComponent createControlPanel(CompoundControl c,
int axis,
ControlSelector s,
PanelFactory f,
boolean hasBorder,
boolean hasHeader)
- Parameters:
axis
- either 0 (BoxLayout.X_AXIS) or 1 (BoxLayout.Y_AXIS)
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.