Class BootstrapAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.nasdanika.html.model.bootstrap.util.BootstrapAdapterFactory
- All Implemented Interfaces:
AdapterFactory
The Adapter Factory for the model.
It provides an adapter
createXXX method for each class of the model.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static BootstrapPackageThe cached model package.protected BootstrapSwitch<Adapter>The switch that delegates to thecreateXXXmethods. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a new adapter for an object of class 'Accordion'.Creates a new adapter for an object of class 'Action Group'.Creates a new adapter for an object of class 'Action Group Item'.Creates a new adapter for an object of class 'Adaptable'.createAdapter(Notifier target) Creates an adapter for thetarget.Creates a new adapter for an object of class 'Alert'.Creates a new adapter for an object of class 'Appearance'.Creates a new adapter for an object of class 'Appearance Entry'.Creates a new adapter for an object of class 'Badge'.Creates a new adapter for an object of class 'Element'.Creates a new adapter for an object of class 'Border'.Creates a new adapter for an object of class 'Breadcrumb'.Creates a new adapter for an object of class 'Button'.Creates a new adapter for an object of class 'Button Group'.Creates a new adapter for an object of class 'Button Toolbar'.Creates a new adapter for an object of class 'Card'.Creates a new adapter for an object of class 'Carousel'.Creates a new adapter for an object of class 'Collapse'.Creates a new adapter for an object of class 'Column'.Creates a new adapter for an object of class 'Column Width'.Creates a new adapter for an object of class 'Container'.Creates a new adapter for an object of class 'Content Action Group Item'.Creates a new adapter for an object of class 'Div'.Creates a new adapter for an object of class 'Dropdown'.Creates a new adapter for the default case.Creates a new adapter for an object of class 'Float'.Creates a new adapter for an object of class 'Form'.Creates a new adapter for an object of class 'Form Group'.Creates a new adapter for an object of class 'Page'.Creates a new adapter for an object of class 'Tag'.Creates a new adapter for an object of class 'Element'.Creates a new adapter for an object of class 'IMarked'.Creates a new adapter for an object of class 'Input Group'.Creates a new adapter for an object of class 'Item'.Creates a new adapter for an object of class 'Link Action Group Item'.Creates a new adapter for an object of class 'List Group'.Creates a new adapter for an object of class 'Marked'.Creates a new adapter for an object of class 'Modal'.Creates a new adapter for an object of class 'Model Element'.Creates a new adapter for an object of class 'Navbar'.Creates a new adapter for an object of class 'Navs'.Creates a new adapter for an object of class 'Page'.Creates a new adapter for an object of class 'Row'.Creates a new adapter for an object of class 'Slide'.Creates a new adapter for an object of class 'Spacing'.Creates a new adapter for an object of class 'Table'.Creates a new adapter for an object of class 'Table Cell'.Creates a new adapter for an object of class 'Table Configuration'.Creates a new adapter for an object of class 'Table Header'.Creates a new adapter for an object of class 'Table Row'.Creates a new adapter for an object of class 'Table Row Container'.Creates a new adapter for an object of class 'Table Section'.Creates a new adapter for an object of class 'Tag'.Creates a new adapter for an object of class 'Text'.Creates a new adapter for an object of class 'Tooltip'.booleanisFactoryForType(Object object) Returns whether this factory is applicable for the type of the object.Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Field Details
-
modelPackage
The cached model package. -
modelSwitch
The switch that delegates to thecreateXXXmethods.
-
-
Constructor Details
-
BootstrapAdapterFactory
public BootstrapAdapterFactory()Creates an instance of the adapter factory.
-
-
Method Details
-
isFactoryForType
Returns whether this factory is applicable for the type of the object. This implementation returnstrueif the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForTypein interfaceAdapterFactory- Overrides:
isFactoryForTypein classAdapterFactoryImpl- Returns:
- whether this factory is applicable for the type of the object.
-
createAdapter
Creates an adapter for thetarget.- Overrides:
createAdapterin classAdapterFactoryImpl- Parameters:
target- the object to adapt.- Returns:
- the adapter for the
target.
-
createBootstrapElementAdapter
Creates a new adapter for an object of class 'Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createAppearanceAdapter
Creates a new adapter for an object of class 'Appearance'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createAppearanceEntryAdapter
Creates a new adapter for an object of class 'Appearance Entry'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createBorderAdapter
Creates a new adapter for an object of class 'Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createSpacingAdapter
Creates a new adapter for an object of class 'Spacing'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTextAdapter
Creates a new adapter for an object of class 'Text'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createFloatAdapter
Creates a new adapter for an object of class 'Float'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTagAdapter
Creates a new adapter for an object of class 'Tag'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createDivAdapter
Creates a new adapter for an object of class 'Div'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createItemAdapter
Creates a new adapter for an object of class 'Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createActionGroupItemAdapter
Creates a new adapter for an object of class 'Action Group Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createLinkActionGroupItemAdapter
Creates a new adapter for an object of class 'Link Action Group Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createContentActionGroupItemAdapter
Creates a new adapter for an object of class 'Content Action Group Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createActionGroupAdapter
Creates a new adapter for an object of class 'Action Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createContainerAdapter
Creates a new adapter for an object of class 'Container'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createRowAdapter
Creates a new adapter for an object of class 'Row'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createColumnWidthAdapter
Creates a new adapter for an object of class 'Column Width'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createColumnAdapter
Creates a new adapter for an object of class 'Column'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableRowContainerAdapter
Creates a new adapter for an object of class 'Table Row Container'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableSectionAdapter
Creates a new adapter for an object of class 'Table Section'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableHeaderAdapter
Creates a new adapter for an object of class 'Table Header'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableConfigurationAdapter
Creates a new adapter for an object of class 'Table Configuration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableAdapter
Creates a new adapter for an object of class 'Table'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableRowAdapter
Creates a new adapter for an object of class 'Table Row'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTableCellAdapter
Creates a new adapter for an object of class 'Table Cell'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createCardAdapter
Creates a new adapter for an object of class 'Card'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createAlertAdapter
Creates a new adapter for an object of class 'Alert'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createBadgeAdapter
Creates a new adapter for an object of class 'Badge'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createBreadcrumbAdapter
Creates a new adapter for an object of class 'Breadcrumb'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createButtonAdapter
Creates a new adapter for an object of class 'Button'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createButtonGroupAdapter
Creates a new adapter for an object of class 'Button Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createButtonToolbarAdapter
Creates a new adapter for an object of class 'Button Toolbar'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createDropdownAdapter
Creates a new adapter for an object of class 'Dropdown'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createFormAdapter
Creates a new adapter for an object of class 'Form'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createListGroupAdapter
Creates a new adapter for an object of class 'List Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createTooltipAdapter
Creates a new adapter for an object of class 'Tooltip'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createInputGroupAdapter
Creates a new adapter for an object of class 'Input Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createFormGroupAdapter
Creates a new adapter for an object of class 'Form Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createCollapseAdapter
Creates a new adapter for an object of class 'Collapse'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createModalAdapter
Creates a new adapter for an object of class 'Modal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createAccordionAdapter
Creates a new adapter for an object of class 'Accordion'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createCarouselAdapter
Creates a new adapter for an object of class 'Carousel'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createSlideAdapter
Creates a new adapter for an object of class 'Slide'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createIMarkedAdapter
Creates a new adapter for an object of class 'IMarked'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
Marked
-
createMarkedAdapter
Creates a new adapter for an object of class 'Marked'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
Marked
-
createAdaptableAdapter
Creates a new adapter for an object of class 'Adaptable'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
Adaptable
-
createModelElementAdapter
Creates a new adapter for an object of class 'Model Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
ModelElement
-
createHtmlElementAdapter
Creates a new adapter for an object of class 'Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createHtml_PageAdapter
Creates a new adapter for an object of class 'Page'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createPageAdapter
Creates a new adapter for an object of class 'Page'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createHtml_TagAdapter
Creates a new adapter for an object of class 'Tag'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
-
createEObjectAdapter
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-