Class ThemeObjectParticipant<PD extends org.eclipse.emf.ecore.EObject,PM extends ThemeSkin>
java.lang.Object
com._1c.g5.v8.dt.form.presentation.core.projection.extensible.ObjectParticipant<PD,PM,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature,HippoLayForm,HippoLayGroupBase,HippoLayElementBase,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature,SkinForm,ThemeSkin,ThemeSkin,ThemeContext>
com._1c.g5.v8.dt.form.internal.presentation.theme.ThemeObjectParticipant<PD,PM>
- All Implemented Interfaces:
IObjectParticipant<PD,,PM, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature, HippoLayForm, HippoLayGroupBase, HippoLayElementBase, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature, SkinForm, ThemeSkin, ThemeSkin, ThemeContext> IProjectionParticipant<PD,PM, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature, HippoLayForm, HippoLayGroupBase, HippoLayElementBase, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature, SkinForm, ThemeSkin, ThemeSkin, ThemeContext>
- Direct Known Subclasses:
ElementWithBackColorThemeMixin,ElementWithBorderColorThemeMixin,ElementWithCustomizationThemeMixin,ElementWithFontThemeMixin,ElementWithTextColorThemeMixin,GroupThemeMixin
public class ThemeObjectParticipant<PD extends org.eclipse.emf.ecore.EObject,PM extends ThemeSkin>
extends ObjectParticipant<PD,PM,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature,HippoLayForm,HippoLayGroupBase,HippoLayElementBase,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature,SkinForm,ThemeSkin,ThemeSkin,ThemeContext>
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.form.presentation.core.projection.extensible.ObjectParticipant
ObjectParticipant.AttributeBuilder, ObjectParticipant.ListBuilder, ObjectParticipant.MapBuilder, ObjectParticipant.Participant, ObjectParticipant.TreeBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhippoColor(org.eclipse.emf.ecore.EStructuralFeature from, PresentationColor defaultColor, org.eclipse.emf.ecore.EStructuralFeature to) voidhippoFont(org.eclipse.emf.ecore.EStructuralFeature from, PresentationFont defaultFont, org.eclipse.emf.ecore.EStructuralFeature to) Methods inherited from class com._1c.g5.v8.dt.form.presentation.core.projection.extensible.ObjectParticipant
attributeChanged, customMessageSent, dispose, disposeModel, fromAttribute, fromList, fromMap, fromTree, isProjectionSupported, isProjectionValid, listItemAdded, listItemMoved, listItemRemoved, listItemReplaced, mapItemAdded, mapItemRemoved, on, projectModel, registerParticipant, registerProjectionOnlyParticipant, registerTreeParticipant, reprojectOn, reprojectWholeTreeOn, revalidateOn, set, set, treeItemAdded, treeItemMoved, treeItemRemoved, treeItemReplaced
-
Constructor Details
-
ThemeObjectParticipant
public ThemeObjectParticipant()
-
-
Method Details
-
hippoFont
public void hippoFont(org.eclipse.emf.ecore.EStructuralFeature from, PresentationFont defaultFont, org.eclipse.emf.ecore.EStructuralFeature to) -
hippoColor
public void hippoColor(org.eclipse.emf.ecore.EStructuralFeature from, PresentationColor defaultColor, org.eclipse.emf.ecore.EStructuralFeature to)
-