public abstract class ElementWithManifestPropertiesPanel<E extends CompositeElementWithManifest<?>> extends PackagingElementPropertiesPanel
| Constructor and Description |
|---|
ElementWithManifestPropertiesPanel(E element,
ArtifactEditorContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply()
Stores the settings from the Swing form to the configurable component.
|
javax.swing.JComponent |
createComponent()
Creates new Swing form that enables user to configure the settings.
|
boolean |
isModified()
Indicates whether the Swing form was modified or not.
|
void |
reset()
Loads the settings from the configurable component to the Swing form.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcancel, disposeUIResourcespublic ElementWithManifestPropertiesPanel(E element, ArtifactEditorContext context)
public void reset()
UnnamedConfigurablepublic boolean isModified()
UnnamedConfigurabletrue if the settings were modified, false otherwisepublic void apply()
UnnamedConfigurableapply in interface UnnamedConfigurableapply in class PackagingElementPropertiesPanelpublic javax.swing.JComponent createComponent()
UnnamedConfigurableAlso this place is designed to allocate resources (subscriptions/listeners etc.)
null if it cannot be createdUnnamedConfigurable.disposeUIResources()