Class AbstractHippoTheme
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- com._1c.g5.v8.dt.form.presentation.theme.impl.HippoThemeImpl
-
- com._1c.g5.v8.dt.form.presentation.theme.hippo.AbstractHippoTheme
-
- All Implemented Interfaces:
HippoTheme
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
HippoThemeClassicManaged
,HippoThemeMobile
,HippoThemeTaxi
public abstract class AbstractHippoTheme extends HippoThemeImpl
The abstract Hippo theme with initial attributes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.form.presentation.theme.impl.HippoThemeImpl
ALIGNED_HOLE_MAXIMUM_WIDTH_EDEFAULT, alignedHoleMaximumWidth, AVERAGE_CHARACTER_HEIGHT_EDEFAULT, AVERAGE_CHARACTER_WIDTH_EDEFAULT, averageCharacterHeight, averageCharacterWidth, BASE_DPI_EDEFAULT, BASE_FONT_EDEFAULT, baseDpi, baseFont, BUTTON_MULTI_ROW_HEIGHT_EDEFAULT, BUTTON_SINGLE_ROW_HEIGHT_EDEFAULT, buttonMultiRowHeight, buttonSingleRowHeight, CHECK_RADIO_ROW_HEIGHT_EDEFAULT, checkRadioRowHeight, checkScaledSize, CMD_BAR_BETWEEN_BUTTONS_SPACING_EDEFAULT, CMD_BAR_SEPARATOR_WIDTH_EDEFAULT, cmdBarBetweenButtonsSpacing, cmdBarSeparatorWidth, COMMAND_BAR_MINIMUM_WIDTH_EDEFAULT, COMMAND_BAR_ROW_GAP_EDEFAULT, COMMAND_BAR_ROW_HEIGHT_EDEFAULT, commandBarMinimumWidth, commandBarRowGap, commandBarRowHeight, COMPATIBILITY_MODE_EDEFAULT, compatibilityMode, COMPRESSED_ELEMENT_MINIMUM_WIDTH_EDEFAULT, compressedElementMinimumWidth, DEFAULT_CHECKBOX_WIDTH_EDEFAULT, DEFAULT_RADIO_WIDTH_EDEFAULT, DEFAULT_TABLE_IMAGE_WIDTH_EDEFAULT, DEFAULT_TEXT_FIELD_WIDTH_EDEFAULT, defaultCheckboxWidth, defaultRadioWidth, defaultTableImageWidth, defaultTextFieldWidth, DOUBLE_HORIZONTAL_SPACING_EDEFAULT, DOUBLE_VERTICAL_SPACING_EDEFAULT, doubleHorizontalSpacing, doubleVerticalSpacing, EDIT_ROW_HEIGHT_EDEFAULT, editRowHeight, EXT_TOOLIP_HORIZONTAL_MARGIN_ADDITIONAL_EDEFAULT, EXT_TOOLIP_HORIZONTAL_MARGIN_EDEFAULT, EXT_TOOLIP_VERTICAL_MARGIN_ADDITIONAL_EDEFAULT, EXT_TOOLIP_VERTICAL_MARGIN_EDEFAULT, extToolipHorizontalMargin, extToolipHorizontalMarginAdditional, extToolipVerticalMargin, extToolipVerticalMarginAdditional, FORM_BACKGROUND_COLOR_EDEFAULT, FORM_COMMAND_BAR_BOTTOM_MARGIN_EDEFAULT, FORM_COMMAND_BAR_TOP_MARGIN_EDEFAULT, formBackgroundColor, formCommandBarBottomMargin, formCommandBarTopMargin, formMargin, GRID_COLUMN_HOR_INDENT_EDEFAULT, GRID_PICT_STD_SIZE_EDEFAULT, gridColumnHorIndent, gridPictStdSize, GROUP_HORIZONTAL_MARGIN_EDEFAULT, GROUP_LINE_MARGIN_EDEFAULT, GROUP_LINE_WIDTH_EDEFAULT, groupBackroundPadding, groupHorizontalMargin, groupLineMargin, groupLineWidth, HALF_HORIZONTAL_SPACING_EDEFAULT, HALF_VERTICAL_SPACING_EDEFAULT, halfHorizontalSpacing, halfVerticalSpacing, HYPERLINK_IMAGE_MARGIN_EDEFAULT, hyperlinkImageMargin, INIT_CHECK_SCALED_SIZE_EDEFAULT, INIT_INPUT_FIELD_BUTTON_SIZE_EDEFAULT, INIT_RADIO_SCALED_SIZE_EDEFAULT, INIT_SWITCHER_SCALED_SIZE_EDEFAULT, INIT_UL_SCROLLER_HEIGHT_EDEFAULT, initCheckScaledSize, initInputFieldButtonSize, initRadioScaledSize, initSwitcherScaledSize, initULScrollerHeight, inputFieldButtonSize, INTERFACE_VARIANT_EDEFAULT, interfaceVariant, LARGE_FONT_EDEFAULT, largeFont, LOGIC_HORIZONTAL_MARGIN_EDEFAULT, LOGIC_VERTICAL_MARGIN_EDEFAULT, logicHorizontalMargin, logicVerticalMargin, MIN_TABLE_WIDTH_EDEFAULT, minTableWidth, MOBILE_INPUT_FIELD_BUTTON_SPACING_EDEFAULT, MOBILE_INPUT_FIELD_MIN_TEXT_WIDTH_EDEFAULT, MOBILE_INPUT_FIELD_ROUND_RADIUS_EDEFAULT, mobileInputFieldButtonImageSizeLarge, mobileInputFieldButtonImageSizeSmall, mobileInputFieldButtonSizeLarge, mobileInputFieldButtonSizeSmall, mobileInputFieldButtonSpacing, mobileInputFieldMinTextWidth, mobileInputFieldRoundRadius, mobileInputFieldSpinBoxSize, NONE_HORIZONTAL_SPACING_EDEFAULT, NONE_VERTICAL_SPACING_EDEFAULT, noneHorizontalSpacing, noneVerticalSpacing, NORMAL_ROW_HEIGHT_EDEFAULT, normalRowHeight, ONE_AND_HALF_HORIZONTAL_SPACING_EDEFAULT, ONE_AND_HALF_VERTICAL_SPACING_EDEFAULT, oneAndHalfHorizontalSpacing, oneAndHalfVerticalSpacing, OS_INFO_EDEFAULT, osInfo, PAGES_DOWN_ROW_MARGIN_HEIGHT_EDEFAULT, PAGES_DOWN_ROW_PADDING_HEIGHT_EDEFAULT, PAGES_HORIZONTAL_MARGIN_EDEFAULT, PAGES_HORIZONTAL_PADDING_EDEFAULT, PAGES_TOP_ROW_WITH_PICTURE_MARGIN_GAP_EDEFAULT, PAGES_TOP_ROW_WITH_PICTURE_MARGIN_HEIGHT_EDEFAULT, PAGES_TOP_ROW_WITH_PICTURE_PADDING_HEIGHT_EDEFAULT, PAGES_TOP_ROW_WITHOUT_PICTURE_MARGIN_GAP_EDEFAULT, PAGES_TOP_ROW_WITHOUT_PICTURE_MARGIN_HEIGHT_EDEFAULT, PAGES_TOP_ROW_WITHOUT_PICTURE_PADDING_HEIGHT_EDEFAULT, pagesDownRowMarginHeight, pagesDownRowPaddingHeight, pagesHorizontalMargin, pagesHorizontalPadding, pagesTopRowWithoutPictureMarginGap, pagesTopRowWithoutPictureMarginHeight, pagesTopRowWithoutPicturePaddingHeight, pagesTopRowWithPictureMarginGap, pagesTopRowWithPictureMarginHeight, pagesTopRowWithPicturePaddingHeight, radioScaledSize, RIGHT_EXT_TOOLTIP_MAXIMUM_WIDTH_EDEFAULT, rightExtTooltipMaximumWidth, SINGLE_HORIZONTAL_SPACING_EDEFAULT, SINGLE_VERTICAL_SPACING_EDEFAULT, singleHorizontalSpacing, singleVerticalSpacing, SPLITTER_WIDTH_EDEFAULT, splitterWidth, switcherScaledSize, TABLE_FOOTER_LOWER_ROW_GAP_EDEFAULT, TABLE_FOOTER_LOWER_ROW_HEIGHT_EDEFAULT, TABLE_FOOTER_ROW_GAP_EDEFAULT, TABLE_FOOTER_ROW_HEIGHT_EDEFAULT, TABLE_FOOTER_UPPER_ROW_GAP_EDEFAULT, TABLE_FOOTER_UPPER_ROW_HEIGHT_EDEFAULT, TABLE_HEADER_LOWER_ROW_GAP_EDEFAULT, TABLE_HEADER_LOWER_ROW_HEIGHT_EDEFAULT, TABLE_HEADER_ROW_GAP_EDEFAULT, TABLE_HEADER_ROW_HEIGHT_EDEFAULT, TABLE_HEADER_UPPER_ROW_GAP_EDEFAULT, TABLE_HEADER_UPPER_ROW_HEIGHT_EDEFAULT, TABLE_HIERARHICAL_LIST_MARGIN_EDEFAULT, TABLE_LOWER_ROW_GAP_EDEFAULT, TABLE_LOWER_ROW_HEIGHT_EDEFAULT, TABLE_ROW_GAP_EDEFAULT, TABLE_ROW_HEIGHT_EDEFAULT, TABLE_SINGLE_ROW_GAP_EDEFAULT, TABLE_SINGLE_ROW_HEIGHT_EDEFAULT, TABLE_TREE_MARGIN_EDEFAULT, TABLE_UPPER_ROW_GAP_EDEFAULT, TABLE_UPPER_ROW_HEIGHT_EDEFAULT, TABLE_VERTICAL_MARGIN_EDEFAULT, tableFooterLowerRowGap, tableFooterLowerRowHeight, tableFooterRowGap, tableFooterRowHeight, tableFooterUpperRowGap, tableFooterUpperRowHeight, tableHeaderLowerRowGap, tableHeaderLowerRowHeight, tableHeaderRowGap, tableHeaderRowHeight, tableHeaderUpperRowGap, tableHeaderUpperRowHeight, tableHierarhicalListMargin, tableLowerRowGap, tableLowerRowHeight, tableRowGap, tableRowHeight, tableSingleRowGap, tableSingleRowHeight, tableTreeMargin, tableUpperRowGap, tableUpperRowHeight, tableVerticalMargin, TARGET_PLATFORM_EDEFAULT, targetPlatform, titleExtMargin, titleMargin, titleMarginAdditional, UL_SCROLLER_HEIGHT_EDEFAULT, ulScrollerHeight, VERTICAL_SCROLLER_WIDTH_EDEFAULT, verticalScrollerWidth
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Constructor Description AbstractHippoTheme(boolean largeFont, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, CompatibilityMode compatibilityMode)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static Font
createClassicFont()
protected static Font
createTaxiFont()
-
Methods inherited from class com._1c.g5.v8.dt.form.presentation.theme.impl.HippoThemeImpl
basicGetCheckScaledSize, basicGetInputFieldButtonSize, basicGetMobileInputFieldButtonImageSizeLarge, basicGetMobileInputFieldButtonImageSizeSmall, basicGetMobileInputFieldButtonSizeLarge, basicGetMobileInputFieldButtonSizeSmall, basicGetMobileInputFieldSpinBoxSize, basicGetRadioScaledSize, basicGetSwitcherScaledSize, basicSetFormMargin, basicSetGroupBackroundPadding, basicSetTitleExtMargin, basicSetTitleMargin, basicSetTitleMarginAdditional, eGet, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getAlignedHoleMaximumWidth, getAverageCharacterHeight, getAverageCharacterWidth, getBaseDpi, getBaseFont, getButtonMultiRowHeight, getButtonSingleRowHeight, getCheckRadioRowHeight, getCheckScaledSize, getCmdBarBetweenButtonsSpacing, getCmdBarSeparatorWidth, getCommandBarMinimumWidth, getCommandBarRowGap, getCommandBarRowHeight, getCompatibilityMode, getCompressedElementMinimumWidth, getDefaultCheckboxWidth, getDefaultRadioWidth, getDefaultTableImageWidth, getDefaultTextFieldWidth, getDoubleHorizontalSpacing, getDoubleVerticalSpacing, getEditRowHeight, getExtToolipHorizontalMargin, getExtToolipHorizontalMarginAdditional, getExtToolipVerticalMargin, getExtToolipVerticalMarginAdditional, getFormBackgroundColor, getFormCommandBarBottomMargin, getFormCommandBarTopMargin, getFormMargin, getGridColumnHorIndent, getGridPictStdSize, getGroupBackroundPadding, getGroupHorizontalMargin, getGroupLineMargin, getGroupLineWidth, getHalfHorizontalSpacing, getHalfVerticalSpacing, getHyperlinkImageMargin, getInputFieldButtonSize, getInterfaceVariant, getLogicHorizontalMargin, getLogicVerticalMargin, getMinTableWidth, getMobileInputFieldButtonImageSizeLarge, getMobileInputFieldButtonImageSizeSmall, getMobileInputFieldButtonSizeLarge, getMobileInputFieldButtonSizeSmall, getMobileInputFieldButtonSpacing, getMobileInputFieldMinTextWidth, getMobileInputFieldRoundRadius, getMobileInputFieldSpinBoxSize, getNoneHorizontalSpacing, getNoneVerticalSpacing, getNormalRowHeight, getOneAndHalfHorizontalSpacing, getOneAndHalfVerticalSpacing, getOsInfo, getPagesDownRowMarginHeight, getPagesDownRowPaddingHeight, getPagesHorizontalMargin, getPagesHorizontalPadding, getPagesTopRowWithoutPictureMarginGap, getPagesTopRowWithoutPictureMarginHeight, getPagesTopRowWithoutPicturePaddingHeight, getPagesTopRowWithPictureMarginGap, getPagesTopRowWithPictureMarginHeight, getPagesTopRowWithPicturePaddingHeight, getRadioScaledSize, getRightExtTooltipMaximumWidth, getSingleHorizontalSpacing, getSingleVerticalSpacing, getSplitterWidth, getSwitcherScaledSize, getTableFooterLowerRowGap, getTableFooterLowerRowHeight, getTableFooterRowGap, getTableFooterRowHeight, getTableFooterUpperRowGap, getTableFooterUpperRowHeight, getTableHeaderLowerRowGap, getTableHeaderLowerRowHeight, getTableHeaderRowGap, getTableHeaderRowHeight, getTableHeaderUpperRowGap, getTableHeaderUpperRowHeight, getTableHierarhicalListMargin, getTableLowerRowGap, getTableLowerRowHeight, getTableRowGap, getTableRowHeight, getTableSingleRowGap, getTableSingleRowHeight, getTableTreeMargin, getTableUpperRowGap, getTableUpperRowHeight, getTableVerticalMargin, getTargetPlatform, getTitleExtMargin, getTitleMargin, getTitleMarginAdditional, getUlScrollerHeight, getVerticalScrollerWidth, isInitCheckScaledSize, isInitInputFieldButtonSize, isInitRadioScaledSize, isInitSwitcherScaledSize, isInitULScrollerHeight, isLargeFont, setAlignedHoleMaximumWidth, setAverageCharacterHeight, setAverageCharacterWidth, setBaseDpi, setBaseFont, setButtonMultiRowHeight, setButtonSingleRowHeight, setCheckRadioRowHeight, setCheckScaledSize, setCmdBarBetweenButtonsSpacing, setCmdBarSeparatorWidth, setCommandBarMinimumWidth, setCommandBarRowGap, setCommandBarRowHeight, setCompatibilityMode, setCompressedElementMinimumWidth, setDefaultCheckboxWidth, setDefaultRadioWidth, setDefaultTableImageWidth, setDefaultTextFieldWidth, setDoubleHorizontalSpacing, setDoubleVerticalSpacing, setEditRowHeight, setExtToolipHorizontalMargin, setExtToolipHorizontalMarginAdditional, setExtToolipVerticalMargin, setExtToolipVerticalMarginAdditional, setFormBackgroundColor, setFormCommandBarBottomMargin, setFormCommandBarTopMargin, setFormMargin, setGridColumnHorIndent, setGridPictStdSize, setGroupBackroundPadding, setGroupHorizontalMargin, setGroupLineMargin, setGroupLineWidth, setHalfHorizontalSpacing, setHalfVerticalSpacing, setHyperlinkImageMargin, setInitCheckScaledSize, setInitInputFieldButtonSize, setInitRadioScaledSize, setInitSwitcherScaledSize, setInitULScrollerHeight, setInputFieldButtonSize, setInterfaceVariant, setLargeFont, setLogicHorizontalMargin, setLogicVerticalMargin, setMinTableWidth, setMobileInputFieldButtonImageSizeLarge, setMobileInputFieldButtonImageSizeSmall, setMobileInputFieldButtonSizeLarge, setMobileInputFieldButtonSizeSmall, setMobileInputFieldButtonSpacing, setMobileInputFieldMinTextWidth, setMobileInputFieldRoundRadius, setMobileInputFieldSpinBoxSize, setNoneHorizontalSpacing, setNoneVerticalSpacing, setNormalRowHeight, setOneAndHalfHorizontalSpacing, setOneAndHalfVerticalSpacing, setOsInfo, setPagesDownRowMarginHeight, setPagesDownRowPaddingHeight, setPagesHorizontalMargin, setPagesHorizontalPadding, setPagesTopRowWithoutPictureMarginGap, setPagesTopRowWithoutPictureMarginHeight, setPagesTopRowWithoutPicturePaddingHeight, setPagesTopRowWithPictureMarginGap, setPagesTopRowWithPictureMarginHeight, setPagesTopRowWithPicturePaddingHeight, setRadioScaledSize, setRightExtTooltipMaximumWidth, setSingleHorizontalSpacing, setSingleVerticalSpacing, setSplitterWidth, setSwitcherScaledSize, setTableFooterLowerRowGap, setTableFooterLowerRowHeight, setTableFooterRowGap, setTableFooterRowHeight, setTableFooterUpperRowGap, setTableFooterUpperRowHeight, setTableHeaderLowerRowGap, setTableHeaderLowerRowHeight, setTableHeaderRowGap, setTableHeaderRowHeight, setTableHeaderUpperRowGap, setTableHeaderUpperRowHeight, setTableHierarhicalListMargin, setTableLowerRowGap, setTableLowerRowHeight, setTableRowGap, setTableRowHeight, setTableSingleRowGap, setTableSingleRowHeight, setTableTreeMargin, setTableUpperRowGap, setTableUpperRowHeight, setTableVerticalMargin, setTargetPlatform, setTitleExtMargin, setTitleMargin, setTitleMarginAdditional, setUlScrollerHeight, setVerticalScrollerWidth, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
AbstractHippoTheme
public AbstractHippoTheme(boolean largeFont, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, CompatibilityMode compatibilityMode)
-
-