Class GanttChartPointDimensionValueWriter

    • Constructor Detail

      • GanttChartPointDimensionValueWriter

        public GanttChartPointDimensionValueWriter()
    • Method Detail

      • accessibleFeature

        protected boolean accessibleFeature​(org.eclipse.emf.ecore.EStructuralFeature feature)
        Description copied from class: SimpleFeatureElementWriter
        Returns that specified feature can be written by this writer
        Specified by:
        accessibleFeature in class SimpleFeatureElementWriter<PointDimensionValue>
        Parameters:
        feature - the key feature, cannot be null
        Returns:
        true if this writer accessible for given feature, false in otherwise
      • getPropertyFeatureOrderList

        protected List<org.eclipse.emf.ecore.EStructuralFeature> getPropertyFeatureOrderList​(Version version)
        Description copied from class: SimpleFeatureElementWriter
        Ordered list of features to write
        Parameters:
        version - the runtime version, cannot be null
        Returns:
        Ordered list of EStructuralFeature, never null
      • isForceWriteEmptyFeature

        protected boolean isForceWriteEmptyFeature​(boolean elementWriteEmpty,
                                                   org.eclipse.emf.ecore.EStructuralFeature feature,
                                                   Version version)
        Description copied from class: SimpleFeatureElementWriter
        Returns that contained empty or default value in specified feature must be written
        Overrides:
        isForceWriteEmptyFeature in class SimpleFeatureElementWriter<T extends SeriesDimensionValue>
        Parameters:
        elementWriteEmpty - the common write empty value for context object
        feature - the key feature, cannot be null
        version - the exporting project Version, cannot be null
        Returns:
        true to force writing feature with empty or default value, false otherwise