Package com.e1c.langtool.emf.settings
Interface IFeatureSettingsService
- All Superinterfaces:
IFeatureSettingsProvider
- All Known Implementing Classes:
FeatureSettingsService
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe EXTENSION_POINT_ID to contribute privdersIFeatureSettingsProviderof object feature settings. -
Method Summary
Modifier and TypeMethodDescriptiongetSettings(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object) Gets the settings for the givenEStructuralFeatureof the object.booleanisInterfaceFeature(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object) booleanisModelFeature(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object) Methods inherited from interface com.e1c.langtool.emf.settings.IFeatureSettingsProvider
allSettingsByObject, getInterfaceSettings, getModelSettings
-
Field Details
-
EXTENSION_POINT_ID
The EXTENSION_POINT_ID to contribute privdersIFeatureSettingsProviderof object feature settings.- See Also:
-
-
Method Details
-
getProviders
List<IFeatureSettingsProvider> getProviders() -
getSettings
EFeatureSettings getSettings(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object) Gets the settings for the givenEStructuralFeatureof the object.- Parameters:
eFeature- the efeatureobject- the object- Returns:
- the settings for the
EStructuralFeatureof the object, can returnnullif the object cannot contains such feature.
-
isInterfaceFeature
boolean isInterfaceFeature(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object) -
isModelFeature
boolean isModelFeature(org.eclipse.emf.ecore.EStructuralFeature eFeature, org.eclipse.emf.ecore.EObject object)
-