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, wait
cancel, disposeUIResources
public ElementWithManifestPropertiesPanel(E element, ArtifactEditorContext context)
public void reset()
UnnamedConfigurable
public boolean isModified()
UnnamedConfigurable
true
if the settings were modified, false
otherwisepublic void apply()
UnnamedConfigurable
apply
in interface UnnamedConfigurable
apply
in class PackagingElementPropertiesPanel
public javax.swing.JComponent createComponent()
UnnamedConfigurable
Also this place is designed to allocate resources (subscriptions/listeners etc.)
null
if it cannot be createdUnnamedConfigurable.disposeUIResources()