Class MultiSegmentGenerator
- java.lang.Object
-
- org.eclipse.emf.ecp.view.internal.editor.handler.FeatureSegmentGenerator
-
- org.eclipse.emfforms.internal.view.multisegment.tooling.MultiSegmentGenerator
-
- All Implemented Interfaces:
SegmentGenerator
public class MultiSegmentGenerator extends FeatureSegmentGenerator
Generates a segment path ending with aVMultiDomainModelReferenceSegment
.- Author:
- Lucas Koehler
-
-
Constructor Summary
Constructors Constructor Description MultiSegmentGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<VDomainModelReferenceSegment>
generateSegments(java.util.List<org.eclipse.emf.ecore.EStructuralFeature> structuralFeatures)
Generates a list ofVDomainModelReferenceSegments
for a given list ofEStructuralFeatures
.-
Methods inherited from class org.eclipse.emf.ecp.view.internal.editor.handler.FeatureSegmentGenerator
createFeatureSegment
-
-
-
-
Method Detail
-
generateSegments
public java.util.List<VDomainModelReferenceSegment> generateSegments(java.util.List<org.eclipse.emf.ecore.EStructuralFeature> structuralFeatures)
Generates a list ofVDomainModelReferenceSegments
for a given list ofEStructuralFeatures
.The last segment will be a
VMultiDomainModelReferenceSegment
.- Specified by:
generateSegments
in interfaceSegmentGenerator
- Overrides:
generateSegments
in classFeatureSegmentGenerator
- Parameters:
structuralFeatures
- TheEStructuralFeatures
to generate the segments for- Returns:
- The list of generated segments which has the same order as the list of corresponding structural features
-
-