public class DocLocationPropertySection extends TreeNodePropertiesTab implements ILocationTab
Modifier and Type | Field and Description |
---|---|
ITreeChangeListener |
tcl |
Constructor and Description |
---|
DocLocationPropertySection() |
Modifier and Type | Method and Description |
---|---|
void |
aboutToBeHidden() |
void |
createControls(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage aTabbedPropertySheetPage) |
void |
dispose() |
Document |
getDocument() |
java.util.Map<Location,java.util.List<Requirement>> |
getLocationsAndRequirements() |
void |
refreshLocations() |
boolean |
requireUpdate(TreeNode source,
ChangesSet<Attribute> what) |
setInput, shouldUseExtraSpace, toTreeNode
public ITreeChangeListener tcl
public void createControls(org.eclipse.swt.widgets.Composite parent, org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage aTabbedPropertySheetPage)
createControls
in interface org.eclipse.ui.views.properties.tabbed.ISection
createControls
in class TreeNodePropertiesTab
public Document getDocument()
public void aboutToBeHidden()
aboutToBeHidden
in interface org.eclipse.ui.views.properties.tabbed.ISection
aboutToBeHidden
in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
public void refreshLocations()
refreshLocations
in interface ILocationTab
public void dispose()
dispose
in interface org.eclipse.ui.views.properties.tabbed.ISection
dispose
in class TreeNodePropertiesTab
public java.util.Map<Location,java.util.List<Requirement>> getLocationsAndRequirements()
getLocationsAndRequirements
in interface ILocationTab
public boolean requireUpdate(TreeNode source, ChangesSet<Attribute> what)
requireUpdate
in class TreeNodePropertiesTab