protected class SwtMetawidget.Pipeline extends W3CPipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,SwtMetawidget>
Modifier | Constructor and Description |
---|---|
protected |
SwtMetawidget.Pipeline() |
Modifier and Type | Method and Description |
---|---|
SwtMetawidget |
buildNestedMetawidget(Map<String,String> attributes) |
protected org.eclipse.swt.widgets.Control |
buildWidget(String elementName,
Map<String,String> attributes) |
protected void |
configure() |
protected void |
configureDefaults()
Configure a default Inspector (
setInspector ),
list of InspectionResultProcessors (setInspectionResultProcessors ),
WidgetBuilder (setWidgetBuilder ), list of
WidgetProcessors (setWidgetProcessors ) and a Layout (setLayout ). |
protected void |
endBuild() |
protected Map<String,String> |
getAdditionalAttributes(org.eclipse.swt.widgets.Control control)
Returns additional attributes associated with the widget.
|
protected String |
getDefaultConfiguration() |
protected SwtMetawidget |
getPipelineOwner() |
protected void |
layoutWidget(org.eclipse.swt.widgets.Control control,
String elementName,
Map<String,String> attributes)
Lays out the built and processed widget.
|
elementToString, getAttributesAsMap, getConfig, getConfigReader, getElementName, getFirstChildElement, getInspectionResultProcessor, getNextSiblingElement, getWidgetProcessor, initNestedPipeline, setConfig, setConfigReader, stringToElement
addInspectionResultProcessor, addWidgetProcessor, buildCompoundWidget, buildWidgets, configureOnce, getInspectionResultProcessors, getInspector, getLayout, getMaximumInspectionDepth, getWidgetBuilder, getWidgetProcessors, inspect, inspectAsDom, isReadOnly, processInspectionResult, processWidget, removeInspectionResultProcessor, removeWidgetProcessor, setInspectionResultProcessors, setInspector, setLayout, setMaximumInspectionDepth, setNeedsConfiguring, setReadOnly, setWidgetBuilder, setWidgetProcessors, startBuild
protected SwtMetawidget getPipelineOwner()
getPipelineOwner
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
protected String getDefaultConfiguration()
getDefaultConfiguration
in class W3CPipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,SwtMetawidget>
protected void configure()
configure
in class W3CPipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,SwtMetawidget>
protected void configureDefaults()
W3CPipeline
setInspector
),
list of InspectionResultProcessors (setInspectionResultProcessors
),
WidgetBuilder (setWidgetBuilder
), list of
WidgetProcessors (setWidgetProcessors
) and a Layout (setLayout
).configureDefaults
in class W3CPipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,SwtMetawidget>
protected org.eclipse.swt.widgets.Control buildWidget(String elementName, Map<String,String> attributes)
buildWidget
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
protected void layoutWidget(org.eclipse.swt.widgets.Control control, String elementName, Map<String,String> attributes)
BasePipeline
layoutWidget
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
protected Map<String,String> getAdditionalAttributes(org.eclipse.swt.widgets.Control control)
BasePipeline
At the very least, this method should be implemented to support returning additional attributes from stubs.
getAdditionalAttributes
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
public SwtMetawidget buildNestedMetawidget(Map<String,String> attributes) throws Exception
buildNestedMetawidget
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
Exception
protected void endBuild()
endBuild
in class BasePipeline<org.eclipse.swt.widgets.Control,org.eclipse.swt.widgets.Composite,Element,SwtMetawidget>
Copyright © 2015. All Rights Reserved.