public class PropertiesSection
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PropertiesSection.PropertyElement |
(package private) static class |
PropertiesSection.PropertyPairLabelProvider |
Modifier and Type | Field and Description |
---|---|
private org.eclipse.swt.widgets.Composite |
composite |
private org.eclipse.swt.events.VerifyListener |
listener |
private static org.slf4j.Logger |
LOG |
private MavenPomEditorPage |
page |
(package private) ListEditorComposite<PropertiesSection.PropertyElement> |
propertiesEditor |
private org.eclipse.ui.forms.widgets.Section |
propertiesSection |
private org.eclipse.ui.forms.widgets.FormToolkit |
toolkit |
Constructor and Description |
---|
PropertiesSection(org.eclipse.ui.forms.widgets.FormToolkit toolkit,
org.eclipse.swt.widgets.Composite composite,
MavenPomEditorPage page) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
createNewProperty() |
private org.eclipse.ui.forms.widgets.Section |
createSection() |
(package private) void |
deleteProperties(java.util.List<PropertiesSection.PropertyElement> selection) |
(package private) void |
editProperty(java.util.List<PropertiesSection.PropertyElement> list) |
private java.util.List<PropertiesSection.PropertyElement> |
getProperties() |
org.eclipse.ui.forms.widgets.ExpandableComposite |
getSection() |
void |
refresh() |
private static org.slf4j.Logger LOG
private final MavenPomEditorPage page
private org.eclipse.ui.forms.widgets.FormToolkit toolkit
private org.eclipse.swt.widgets.Composite composite
private org.eclipse.ui.forms.widgets.Section propertiesSection
ListEditorComposite<PropertiesSection.PropertyElement> propertiesEditor
private org.eclipse.swt.events.VerifyListener listener
public PropertiesSection(org.eclipse.ui.forms.widgets.FormToolkit toolkit, org.eclipse.swt.widgets.Composite composite, MavenPomEditorPage page)
private java.util.List<PropertiesSection.PropertyElement> getProperties()
private org.eclipse.ui.forms.widgets.Section createSection()
public void refresh()
void editProperty(java.util.List<PropertiesSection.PropertyElement> list)
void createNewProperty()
void deleteProperties(java.util.List<PropertiesSection.PropertyElement> selection)
public org.eclipse.ui.forms.widgets.ExpandableComposite getSection()