Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
FeatureSegmentGenerator.generateSegments(List<org.eclipse.emf.ecore.EStructuralFeature> structuralFeatures) |
List<VDomainModelReferenceSegment> |
SegmentGenerator.generateSegments(List<org.eclipse.emf.ecore.EStructuralFeature> structuralFeatures)
Generates a list of
VDomainModelReferenceSegments for a given list of
EStructuralFeatures . |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EClass |
ReferenceTypeResolver.resolveNextEClass(org.eclipse.emf.ecore.EReference reference,
VDomainModelReferenceSegment segment)
Resolves the root EClass for the next reference path segment.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VFeatureDomainModelReferenceSegment
A representation of the model object 'Feature Domain Model Reference Segment'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<VDomainModelReferenceSegment> |
VDomainModelReference.getSegments()
Returns the value of the 'Segments' containment reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
VFeatureDomainModelReferenceSegmentImpl
An implementation of the model object 'Feature Domain Model Reference Segment'.
|
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<VDomainModelReferenceSegment> |
VDomainModelReferenceImpl.segments
The cached value of the '
Segments ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<VDomainModelReferenceSegment> |
VDomainModelReferenceImpl.getSegments() |
Modifier and Type | Method and Description |
---|---|
T |
ViewSwitch.caseDomainModelReferenceSegment(VDomainModelReferenceSegment object)
Returns the result of interpreting the object as an instance of 'Domain Model Reference Segment'.
|
boolean |
ViewValidator.validateDomainModelReferenceSegment(VDomainModelReferenceSegment domainModelReferenceSegment,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
Modifier and Type | Method and Description |
---|---|
static void |
SegmentResolvementUtil.resolveSegments(List<VDomainModelReferenceSegment> segments,
org.eclipse.emf.ecore.EClass rootEClass,
Consumer<org.eclipse.emf.ecore.EStructuralFeature> callback)
Resolves a path of
VDomainModelReferenceSegments starting at the given
EClass . |
static List<org.eclipse.emf.ecore.EStructuralFeature> |
SegmentResolvementUtil.resolveSegmentsToFeatureList(List<VDomainModelReferenceSegment> segments,
org.eclipse.emf.ecore.EClass rootEClass)
Resolves a path of
VDomainModelReferenceSegments starting at the given
EClass . |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EStructuralFeature.Setting |
EMFFormsDatabindingImpl.resolveSegment(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject) |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
SegmentGeneratorService.generateSegments(VDomainModelReference reference) |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
FeaturePathDmrSegmentGenerator.generateSegments(VDomainModelReference reference) |
Modifier and Type | Method and Description |
---|---|
SegmentConverterListResultEMF |
FeatureSegmentConverter.convertToListProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
SegmentConverterValueResultEMF |
FeatureSegmentConverter.convertToValueProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
FeatureSegmentConverter.getSetting(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject eObject) |
double |
FeatureSegmentConverter.isApplicable(VDomainModelReferenceSegment segment) |
double |
FeatureSegmentExpander.isApplicable(VDomainModelReferenceSegment segment)
Returns how suitable this
EMFFormsDMRSegmentExpander is for the given
VDomainModelReferenceSegment . |
double |
FeatureSegmentStructuralChangeTester.isApplicable(VDomainModelReferenceSegment segment) |
boolean |
FeatureSegmentStructuralChangeTester.isStructureChanged(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject,
ModelChangeNotification notification) |
Optional<org.eclipse.emf.ecore.EObject> |
FeatureSegmentExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject)
Prepares a
domain object for the given VDomainModelReferenceSegment . |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
IndexDmrSegmentGenerator.generateSegments(VDomainModelReference reference) |
Modifier and Type | Method and Description |
---|---|
SegmentConverterListResultEMF |
IndexSegmentConverter.convertToListProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
SegmentConverterValueResultEMF |
IndexSegmentConverter.convertToValueProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
IndexSegmentConverter.getSetting(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject eObject) |
double |
IndexSegmentExpander.isApplicable(VDomainModelReferenceSegment segment) |
double |
IndexSegmentConverter.isApplicable(VDomainModelReferenceSegment segment) |
double |
IndexSegmentStructuralChangeTester.isApplicable(VDomainModelReferenceSegment segment) |
boolean |
IndexSegmentStructuralChangeTester.isStructureChanged(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject,
ModelChangeNotification notification) |
Optional<org.eclipse.emf.ecore.EObject> |
IndexSegmentExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject) |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
MappingDmrSegmentGenerator.generateSegments(VDomainModelReference reference) |
Modifier and Type | Method and Description |
---|---|
SegmentConverterListResultEMF |
MappingSegmentConverter.convertToListProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
SegmentConverterValueResultEMF |
MappingSegmentConverter.convertToValueProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
MappingSegmentConverter.getSetting(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject eObject) |
double |
MappingSegmentConverter.isApplicable(VDomainModelReferenceSegment segment) |
double |
MappingSegmentStructuralChangeTester.isApplicable(VDomainModelReferenceSegment segment) |
double |
MappingSegmentExpander.isApplicable(VDomainModelReferenceSegment segment)
Returns how suitable this
EMFFormsDMRSegmentExpander is for the given
VDomainModelReferenceSegment . |
boolean |
MappingSegmentStructuralChangeTester.isStructureChanged(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject,
ModelChangeNotification notification) |
Optional<org.eclipse.emf.ecore.EObject> |
MappingSegmentExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject)
Prepares a
domain object for the given VDomainModelReferenceSegment . |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
TableDmrSegmentGenerator.generateSegments(VDomainModelReference reference) |
Modifier and Type | Method and Description |
---|---|
SegmentConverterListResultEMF |
MultiSegmentConverter.convertToListProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
SegmentConverterValueResultEMF |
MultiSegmentConverter.convertToValueProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain) |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
MultiSegmentConverter.getSetting(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject eObject) |
double |
MultiSegmentExpander.isApplicable(VDomainModelReferenceSegment segment) |
double |
MultiSegmentConverter.isApplicable(VDomainModelReferenceSegment segment) |
Optional<org.eclipse.emf.ecore.EObject> |
MultiSegmentExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject)
Prepares a
domain object for the given VDomainModelReferenceSegment . |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
MultiSegmentGenerator.generateSegments(List<org.eclipse.emf.ecore.EStructuralFeature> structuralFeatures)
Generates a list of
VDomainModelReferenceSegments for a given list of
EStructuralFeatures . |
Modifier and Type | Method and Description |
---|---|
SegmentConverterListResultEMF |
DomainModelReferenceSegmentConverterEMF.convertToListProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain)
Converts a
VDomainModelReferenceSegment to an IListProperty . |
SegmentConverterValueResultEMF |
DomainModelReferenceSegmentConverterEMF.convertToValueProperty(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EClass segmentRoot,
org.eclipse.emf.edit.domain.EditingDomain editingDomain)
Converts a
VDomainModelReferenceSegment to an IValueProperty . |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
DomainModelReferenceSegmentConverterEMF.getSetting(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject eObject)
Retrieve the Setting which is described by the provided
VDomainModelReferenceSegment and the provided
EObject . |
double |
DomainModelReferenceSegmentConverterEMF.isApplicable(VDomainModelReferenceSegment segment)
Checks whether the given
VDomainModelReferenceSegment can be converted by this
DomainModelReferenceSegmentConverterEMF to an IValueProperty or an IListProperty . |
org.eclipse.emf.ecore.EStructuralFeature.Setting |
EMFFormsSegmentResolver.resolveSegment(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject)
Resolves the given
segment from the given domain object and
returns the resulting EStructuralFeature.Setting . |
Modifier and Type | Method and Description |
---|---|
double |
EMFFormsDMRSegmentExpander.isApplicable(VDomainModelReferenceSegment segment)
Returns how suitable this
EMFFormsDMRSegmentExpander is for the given
VDomainModelReferenceSegment . |
Optional<org.eclipse.emf.ecore.EObject> |
EMFFormsDMRSegmentExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject)
Prepares a
domain object for the given VDomainModelReferenceSegment . |
Modifier and Type | Method and Description |
---|---|
List<VDomainModelReferenceSegment> |
EMFFormsSegmentGenerator.generateSegments(VDomainModelReference reference)
Takes a
VDomainModelReference and generates the list of equivalent DMR Segments . |
List<VDomainModelReferenceSegment> |
DmrSegmentGenerator.generateSegments(VDomainModelReference reference)
Takes a
VDomainModelReference and generates the list of equivalent DMR Segments . |
Modifier and Type | Method and Description |
---|---|
double |
StructuralChangeSegmentTester.isApplicable(VDomainModelReferenceSegment segment)
Returns a double that expresses if and how suitable this tester is for the given
VDomainModelReferenceSegment . |
boolean |
StructuralChangeSegmentTester.isStructureChanged(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject,
ModelChangeNotification notification)
Checks whether the domain structure of the given
VDomainModelReferenceSegment has changed for the changes
indicated by the given ModelChangeNotification . |
Modifier and Type | Interface and Description |
---|---|
interface |
VIndexDomainModelReferenceSegment
A representation of the model object 'Index
Domain Model Reference Segment'.
|
Modifier and Type | Class and Description |
---|---|
class |
VIndexDomainModelReferenceSegmentImpl
An implementation of the model object 'Index
Domain Model Reference Segment'.
|
Modifier and Type | Method and Description |
---|---|
T |
IndexsegmentSwitch.caseDomainModelReferenceSegment(VDomainModelReferenceSegment object)
Returns the result of interpreting the object as an instance of 'Domain
Model Reference Segment'.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VMappingDomainModelReferenceSegment
A representation of the model object 'Mapping Domain Model Reference Segment'.
|
Modifier and Type | Class and Description |
---|---|
class |
VMappingDomainModelReferenceSegmentImpl
An implementation of the model object 'Mapping Domain Model Reference Segment'.
|
Modifier and Type | Method and Description |
---|---|
T |
MappingsegmentSwitch.caseDomainModelReferenceSegment(VDomainModelReferenceSegment object)
Returns the result of interpreting the object as an instance of 'Domain Model Reference Segment'.
|
Modifier and Type | Method and Description |
---|---|
double |
DummyDomainExpander.isApplicable(VDomainModelReferenceSegment segment) |
Optional<org.eclipse.emf.ecore.EObject> |
DummyDomainExpander.prepareDomainObject(VDomainModelReferenceSegment segment,
org.eclipse.emf.ecore.EObject domainObject) |
Modifier and Type | Interface and Description |
---|---|
interface |
VMultiDomainModelReferenceSegment
A representation of the model object 'Multi Domain Model Reference Segment'.
|
Modifier and Type | Class and Description |
---|---|
class |
VMultiDomainModelReferenceSegmentImpl
An implementation of the model object 'Multi Domain Model Reference Segment'.
|
Modifier and Type | Method and Description |
---|---|
T |
MultisegmentSwitch.caseDomainModelReferenceSegment(VDomainModelReferenceSegment object)
Returns the result of interpreting the object as an instance of 'Domain Model Reference Segment'.
|
Copyright © 2020. All rights reserved.