Class ModelDescriptor
java.lang.Object
kieker.analysis.architecture.repository.ModelDescriptor
public class ModelDescriptor
extends java.lang.Object
Contains information for a single model in the model repository.
- Since:
- 2.0.0
- Author:
- Reiner Jung
-
Constructor Summary
Constructors Constructor Description ModelDescriptor(java.lang.String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory)
Model descriptor.ModelDescriptor(java.lang.String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory, boolean required)
Model descriptor. -
Method Summary
Modifier and Type Method Description org.eclipse.emf.ecore.EFactory
getFactory()
java.lang.String
getFilename()
org.eclipse.emf.ecore.EClass
getRootClass()
boolean
isRequired()
-
Constructor Details
-
ModelDescriptor
public ModelDescriptor(java.lang.String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory)Model descriptor.- Parameters:
filename
- filename for the modelrootClass
- root class of the model as EClass instancefactory
- factory for the model
-
ModelDescriptor
public ModelDescriptor(java.lang.String filename, org.eclipse.emf.ecore.EClass rootClass, org.eclipse.emf.ecore.EFactory factory, boolean required)Model descriptor.- Parameters:
filename
- filename for the modelrootClass
- root class of the model as EClass instancefactory
- factory for the modelrequired
- true when the model file must exist
-
-
Method Details
-
getFilename
public java.lang.String getFilename() -
getRootClass
public org.eclipse.emf.ecore.EClass getRootClass() -
getFactory
public org.eclipse.emf.ecore.EFactory getFactory() -
isRequired
public boolean isRequired()
-