public abstract class PropertiesPanel
extends java.lang.Object
Constructor and Description |
---|
PropertiesPanel() |
Modifier and Type | Method and Description |
---|---|
void |
commitProperties()
Commits any property changes made within the panel.
|
abstract java.awt.Component |
getComponent()
Gets the panel component which will be placed in the properties dialog.
|
boolean |
isEditable()
Asks whether this panel allows the editing of property values.
|
void |
stopWorkerThreads()
Stops panel population by temporary worker threads when the properties
dialog exits early.
|
void |
validateProperties()
Validates any property changes made within the panel, when the dialog is
dismissed.
|
public abstract java.awt.Component getComponent()
public boolean isEditable()
public void stopWorkerThreads()
public void validateProperties() throws PropertiesVetoException
PropertiesVetoException
- if the panel has an invalid property state.public void commitProperties()