Class DiagramConfigurationExtractor

    • Constructor Detail

      • DiagramConfigurationExtractor

        public DiagramConfigurationExtractor()
    • Method Detail

      • setLiterals

        public void setLiterals​(List<org.eclipse.emf.ecore.EStructuralFeature> literals)
        Sets object types which will be returned after extreact configuration is used.
        MdClassPackage.Literals class contains futures constants.
        Parameters:
        literals - - futures to take from configuration. Can't be null.
      • extractConfiguration

        public Collection<MdObject> extractConfiguration​(String projectName)
        Opens configuration and returns configuration objects.
        Parameters:
        projectName - - configuration name. Can't be null.
        Returns:
        configuration objects. Can't be null.
      • extractConfiguration

        public Collection<MdObject> extractConfiguration​(Configuration configuration)
        Opens configuration and returns configuration objects.
        Parameters:
        configuration - - configuration to extract. Can't be null.
        Returns:
        configuration objects. Can't be null.
      • extractConfiguration

        public Collection<MdObject> extractConfiguration​(org.eclipse.core.resources.IProject project)
        Opens configuration and returns configuration objects.
        Parameters:
        project - - configuration project. Can't be null.
        Returns:
        configuration objects. Can't be null.