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 ofVDomainModelReferenceSegmentsfor 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 ofVDomainModelReferenceSegmentsfor a given list ofEStructuralFeatures.The last segment will be a
VMultiDomainModelReferenceSegment.- Specified by:
generateSegmentsin interfaceSegmentGenerator- Overrides:
generateSegmentsin classFeatureSegmentGenerator- Parameters:
structuralFeatures- TheEStructuralFeaturesto generate the segments for- Returns:
- The list of generated segments which has the same order as the list of corresponding structural features
-
-