All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.nakeduml.obsolete.uimetamodel.UIMPackage Maven / Gradle / Ivy

package net.sf.nakeduml.obsolete.uimetamodel;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
public class UIMPackage extends UIMElement implements Serializable {
	private static final long serialVersionUID = -8413014968469840274L;
	private List subpackages = new ArrayList();
	private List entities = new ArrayList();
	private UIMPackage uimPackage;
	public final List getEntities() {
		return this.entities;
	}
	public final List getSubpackages() {
		return this.subpackages;
	}
	@Override
	public UIMElement getOwnerElement() {
		return this.uimPackage;
	}
	public String getPath() {
		if (this.uimPackage == null) {
			return "/" + getJavaName();
		} else {
			return this.uimPackage.getPath() + "/" + getJavaName();
		}
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy