public class ComponentPropertySection extends org.eclipse.ui.views.properties.tabbed.AbstractPropertySection implements IComponentVisitor
Constructor and Description |
---|
ComponentPropertySection() |
Modifier and Type | Method and Description |
---|---|
void |
createControls(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage aTabbedPropertySheetPage)
This operation draws the controls in the properties view based on the
input.
|
void |
refresh()
This operation refreshes widgets in the tabbed properties section based
on the current input.
|
void |
setInput(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection)
This operation accepts input updates from the workbench.
|
void |
visit(AdaptiveTreeComposite component)
This operation informs the visitor that it is actually working with an
AdaptiveTreeComposite and should operate accordingly.
|
void |
visit(DataComponent component)
This operation will draw a data component in the properties section.
|
void |
visit(EMFComponent component)
This operation informs the visitor that it is actually working with an
EMFComponent and should operate accordingly.
|
void |
visit(GeometryComponent component)
This operation directs a visitor to perform its actions on the Component
as a GeometryComponent.
|
void |
visit(IReactorComponent component)
This operation informs the visitor that it is actually working with an
IReactorComponent and should operate accordingly.
|
void |
visit(IShape component)
This operation directs a visitor to perform its actions on the Component
as an IShape.
|
void |
visit(ListComponent component)
This operation informs the visitor that it is actually working with a
ListComponent.
|
void |
visit(MasterDetailsComponent component)
This operation directs a visitor to perform its actions on the Component
as a MasterDetailsComponent.
|
void |
visit(MatrixComponent component)
This operation directs a visitor to perform its actions on the Component
as a MatrixComponent.
|
void |
visit(MeshComponent component)
This operation informs the visitor that it is actually working with a
MeshComponent and should operate accordingly.
|
void |
visit(ResourceComponent component)
This operation directs a visitor to perform its actions on the Component
as an OutputComponent.
|
void |
visit(TableComponent component)
This operation directs a visitor to perform its actions on the Component
as a VisitorComponent.
|
void |
visit(TimeDataComponent component)
This operation informs the visitor that it is actually working with a
TimeDataComponent and should operate accordingly.
|
void |
visit(TreeComposite component)
This operation informs the visitor that it is actually working with a
TreeComposite and should operate accordingly.
|
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 org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
public void setInput(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
setInput
in interface org.eclipse.ui.views.properties.tabbed.ISection
setInput
in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
public void refresh()
refresh
in interface org.eclipse.ui.views.properties.tabbed.ISection
refresh
in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
public void visit(DataComponent component)
visit
in interface IComponentVisitor
component
- DataComponent which was originally called by the accept()
operationpublic void visit(ResourceComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- OutputComponent which was originally called by the accept()
operationpublic void visit(TableComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- TableComponent which was originally called by the accept()
operationpublic void visit(MatrixComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- MatrixComponent which was originally called by the accept()
operationpublic void visit(IShape component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- IShape which was originally called by the accept() operationpublic void visit(GeometryComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- GeometryComponent which was originally called by the accept()
operationpublic void visit(MasterDetailsComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- MasterDetailsComponent which was originally called by the
accept() operation.public void visit(TreeComposite component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The TreeCompositepublic void visit(IReactorComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The IReactorComponentpublic void visit(TimeDataComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The TimeDataComponent.public void visit(MeshComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The MeshComponent.public void visit(AdaptiveTreeComposite component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The AdaptiveTreeCompositepublic void visit(EMFComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The EMFComponent.public void visit(ListComponent component)
IComponentVisitor
visit
in interface IComponentVisitor
component
- The ListComponent