blob: f004fcae78c4b96e41f0c793d82d4ee950696bef [file] [log] [blame]
/**
*
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
*/
package org.eclipse.osbp.ide.core.ui.softwarefactory.extender;
import org.eclipse.core.resources.IProject;
import org.eclipse.emf.common.util.URI;
import org.eclipse.xtext.resource.IResourceDescription;
import org.eclipse.xtext.resource.IResourceDescription.Delta;
public class ModelInstanceDescription {
private String packageName;
private IResourceDescription resourceDescription;
private String modelPath;
private IProject project;
private String modelFile;
private URI modelURI;
private boolean done = false;
private boolean built = false;
public ModelInstanceDescription() {
this.resourceDescription = null;
this.packageName = null;
this.setDone(false);
}
public String getPackageName() {
return packageName;
}
public void setPackageName(String packageName) {
this.packageName = packageName;
}
public IResourceDescription getResourceDescription() {
return resourceDescription;
}
public void setResourceDescription(IResourceDescription resourceDescription) {
this.resourceDescription = resourceDescription;
}
public boolean isDone() {
return done;
}
public void setDone(boolean done) {
this.done = done;
}
public String getModelPath() {
return modelPath;
}
public void setModelPath(String modelPath) {
this.modelPath = modelPath;
}
public IProject getProject() {
return project;
}
public void setProject(IProject project) {
this.project = project;
}
public String getModelFile() {
return modelFile;
}
public void setModelFile(String modelFile) {
this.modelFile = modelFile;
}
public URI getModelURI() {
return modelURI;
}
public void setModelURI(URI modelURI) {
this.modelURI = modelURI;
}
public boolean isBuilt() {
return built;
}
public void setBuilt(boolean built) {
this.built = built;
}
}