Class ModelDescriptor

java.lang.Object
kieker.analysis.architecture.repository.ModelDescriptor

public class ModelDescriptor extends Object
Contains information for a single model in the model repository.
Since:
2.0.0
Author:
Reiner Jung
  • Constructor Details

    • ModelDescriptor

      public ModelDescriptor(String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory)
      Model descriptor.
      Parameters:
      filename - filename for the model
      rootClass - root class of the model as EClass instance
      factory - factory for the model
    • ModelDescriptor

      public ModelDescriptor(String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory, boolean required)
      Model descriptor.
      Parameters:
      filename - filename for the model
      rootClass - root class of the model as EClass instance
      factory - factory for the model
      required - true when the model file must exist
  • Method Details

    • getFilename

      public String getFilename()
    • getRootClass

      public org.eclipse.emf.ecore.EClass getRootClass()
    • getFactory

      public org.eclipse.emf.ecore.EFactory getFactory()
    • isRequired

      public boolean isRequired()