| /** |
| * |
| * 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 2.0 |
| * which accompanies this distribution, and is available at |
| * https://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| * 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; |
| |
| 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; |
| } |
| } |
| |