diff --git a/java/ql/lib/semmle/code/java/frameworks/mdht/MdhtXml.qll b/java/ql/lib/semmle/code/java/frameworks/mdht/MdhtXml.qll new file mode 100644 index 00000000000..b762fbcc863 --- /dev/null +++ b/java/ql/lib/semmle/code/java/frameworks/mdht/MdhtXml.qll @@ -0,0 +1,22 @@ +/** Provides definitions related to XML parsing in Model-Driven Health Tools. */ + +import java +private import semmle.code.java.security.XmlParsers + +/** A call to `CDAUtil.load` or `CDAUtil.loadAs`. */ +private class CdaUtilLoad extends XmlParserCall { + CdaUtilLoad() { + this.getMethod() + .hasQualifiedName("org.openhealthtools.mdht.uml.cda.util", "CDAUtil", ["load", "loadAs"]) + } + + override Expr getSink() { + result = this.getAnArgument() and + exists(RefType t | result.getType().(RefType).getASourceSupertype*() = t | + t instanceof TypeInputStream or + t instanceof InputSource + ) + } + + override predicate isSafe() { none() } +} diff --git a/java/ql/lib/semmle/code/java/security/XmlParsers.qll b/java/ql/lib/semmle/code/java/security/XmlParsers.qll index ded513ec656..71f896ef255 100644 --- a/java/ql/lib/semmle/code/java/security/XmlParsers.qll +++ b/java/ql/lib/semmle/code/java/security/XmlParsers.qll @@ -9,6 +9,7 @@ private module Frameworks { private import semmle.code.java.frameworks.apache.CommonsXml private import semmle.code.java.frameworks.javaee.Xml private import semmle.code.java.frameworks.javase.Beans + private import semmle.code.java.frameworks.mdht.MdhtXml private import semmle.code.java.frameworks.rundeck.RundeckXml } diff --git a/java/ql/src/change-notes/2023-07-19-xxe-new-sinks.md b/java/ql/src/change-notes/2023-07-19-xxe-new-sinks.md new file mode 100644 index 00000000000..6f062a63e81 --- /dev/null +++ b/java/ql/src/change-notes/2023-07-19-xxe-new-sinks.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* The queries "Resolving XML external entity in user-controlled data" (`java/xxe`) and "Resolving XML external entity in user-controlled data from local source" (`java/xxe-local`) now recognize sinks in the MDHT library. diff --git a/java/ql/test/query-tests/security/CWE-611/CdaUtilTests.java b/java/ql/test/query-tests/security/CWE-611/CdaUtilTests.java new file mode 100644 index 00000000000..6c19a842472 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-611/CdaUtilTests.java @@ -0,0 +1,23 @@ +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.Socket; +import org.openhealthtools.mdht.uml.cda.util.CDAUtil; +import org.xml.sax.InputSource; + +public class CdaUtilTests { + + public void test(Socket sock) throws Exception { + InputStream is = sock.getInputStream(); + InputSource iSrc = new InputSource(new InputStreamReader(is)); + CDAUtil.load(is); // $ hasTaintFlow + CDAUtil.load(iSrc); // $ hasTaintFlow + CDAUtil.load(is, (CDAUtil.ValidationHandler) null); // $ hasTaintFlow + CDAUtil.load(is, (CDAUtil.LoadHandler) null); // $ hasTaintFlow + CDAUtil.load(null, null, is, null); // $ hasTaintFlow + CDAUtil.load(iSrc, (CDAUtil.ValidationHandler) null); // $ hasTaintFlow + CDAUtil.load(iSrc, (CDAUtil.LoadHandler) null); // $ hasTaintFlow + CDAUtil.load(null, null, iSrc, null); // $ hasTaintFlow + CDAUtil.loadAs(is, null); // $ hasTaintFlow + CDAUtil.loadAs(is, null, null); // $ hasTaintFlow + } +} diff --git a/java/ql/test/query-tests/security/CWE-611/options b/java/ql/test/query-tests/security/CWE-611/options index bec95f19163..145681fcb03 100644 --- a/java/ql/test/query-tests/security/CWE-611/options +++ b/java/ql/test/query-tests/security/CWE-611/options @@ -1 +1 @@ -//semmle-extractor-options: --javac-args -cp ${testdir}/../../../stubs/jdom-1.1.3:${testdir}/../../../stubs/dom4j-2.1.1:${testdir}/../../../stubs/simple-xml-2.7.1:${testdir}/../../../stubs/jaxb-api-2.3.1:${testdir}/../../../stubs/jaxen-1.2.0:${testdir}/../../../stubs/apache-commons-digester3-3.2:${testdir}/../../../stubs/servlet-api-2.4/:${testdir}/../../../stubs/rundeck-api-java-client-13.2:${testdir}/../../../stubs/springframework-5.3.8/ +//semmle-extractor-options: --javac-args -cp ${testdir}/../../../stubs/jdom-1.1.3:${testdir}/../../../stubs/dom4j-2.1.1:${testdir}/../../../stubs/simple-xml-2.7.1:${testdir}/../../../stubs/jaxb-api-2.3.1:${testdir}/../../../stubs/jaxen-1.2.0:${testdir}/../../../stubs/apache-commons-digester3-3.2:${testdir}/../../../stubs/servlet-api-2.4/:${testdir}/../../../stubs/rundeck-api-java-client-13.2:${testdir}/../../../stubs/springframework-5.3.8/:${testdir}/../../../stubs/mdht-1.2.0/ diff --git a/java/ql/test/stubs/mdht-1.2.0/javax/xml/namespace/QName.java b/java/ql/test/stubs/mdht-1.2.0/javax/xml/namespace/QName.java new file mode 100644 index 00000000000..31fa991d8a9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/javax/xml/namespace/QName.java @@ -0,0 +1,20 @@ +// Generated automatically from javax.xml.namespace.QName for testing purposes + +package javax.xml.namespace; + +import java.io.Serializable; + +public class QName implements Serializable +{ + protected QName() {} + public QName(String p0){} + public QName(String p0, String p1){} + public QName(String p0, String p1, String p2){} + public String getLocalPart(){ return null; } + public String getNamespaceURI(){ return null; } + public String getPrefix(){ return null; } + public String toString(){ return null; } + public final boolean equals(Object p0){ return false; } + public final int hashCode(){ return 0; } + public static QName valueOf(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Adapter.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Adapter.java new file mode 100644 index 00000000000..444030365d7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Adapter.java @@ -0,0 +1,14 @@ +// Generated automatically from org.eclipse.emf.common.notify.Adapter for testing purposes + +package org.eclipse.emf.common.notify; + +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.common.notify.Notifier; + +public interface Adapter +{ + Notifier getTarget(); + boolean isAdapterForType(Object p0); + void notifyChanged(Notification p0); + void setTarget(Notifier p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/AdapterFactory.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/AdapterFactory.java new file mode 100644 index 00000000000..75ec490ea0c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/AdapterFactory.java @@ -0,0 +1,15 @@ +// Generated automatically from org.eclipse.emf.common.notify.AdapterFactory for testing purposes + +package org.eclipse.emf.common.notify; + +import org.eclipse.emf.common.notify.Adapter; +import org.eclipse.emf.common.notify.Notifier; + +public interface AdapterFactory +{ + Adapter adapt(Notifier p0, Object p1); + Adapter adaptNew(Notifier p0, Object p1); + Object adapt(Object p0, Object p1); + boolean isFactoryForType(Object p0); + void adaptAllNew(Notifier p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notification.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notification.java new file mode 100644 index 00000000000..dfd61483298 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notification.java @@ -0,0 +1,50 @@ +// Generated automatically from org.eclipse.emf.common.notify.Notification for testing purposes + +package org.eclipse.emf.common.notify; + + +public interface Notification +{ + Object getFeature(); + Object getNewValue(); + Object getNotifier(); + Object getOldValue(); + String getNewStringValue(); + String getOldStringValue(); + boolean getNewBooleanValue(); + boolean getOldBooleanValue(); + boolean isReset(); + boolean isTouch(); + boolean merge(Notification p0); + boolean wasSet(); + byte getNewByteValue(); + byte getOldByteValue(); + char getNewCharValue(); + char getOldCharValue(); + double getNewDoubleValue(); + double getOldDoubleValue(); + float getNewFloatValue(); + float getOldFloatValue(); + int getEventType(); + int getFeatureID(Class p0); + int getNewIntValue(); + int getOldIntValue(); + int getPosition(); + long getNewLongValue(); + long getOldLongValue(); + short getNewShortValue(); + short getOldShortValue(); + static int ADD = 0; + static int ADD_MANY = 0; + static int CREATE = 0; + static int EVENT_TYPE_COUNT = 0; + static int MOVE = 0; + static int NO_FEATURE_ID = 0; + static int NO_INDEX = 0; + static int REMOVE = 0; + static int REMOVE_MANY = 0; + static int REMOVING_ADAPTER = 0; + static int RESOLVE = 0; + static int SET = 0; + static int UNSET = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/NotificationChain.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/NotificationChain.java new file mode 100644 index 00000000000..c9aea141a74 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/NotificationChain.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.common.notify.NotificationChain for testing purposes + +package org.eclipse.emf.common.notify; + +import org.eclipse.emf.common.notify.Notification; + +public interface NotificationChain +{ + boolean add(Notification p0); + void dispatch(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notifier.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notifier.java new file mode 100644 index 00000000000..647ac34683c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/notify/Notifier.java @@ -0,0 +1,15 @@ +// Generated automatically from org.eclipse.emf.common.notify.Notifier for testing purposes + +package org.eclipse.emf.common.notify; + +import org.eclipse.emf.common.notify.Adapter; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.common.util.EList; + +public interface Notifier +{ + EList eAdapters(); + boolean eDeliver(); + void eNotify(Notification p0); + void eSetDeliver(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Diagnostic.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Diagnostic.java new file mode 100644 index 00000000000..8e3c89c3df0 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Diagnostic.java @@ -0,0 +1,23 @@ +// Generated automatically from org.eclipse.emf.common.util.Diagnostic for testing purposes + +package org.eclipse.emf.common.util; + +import java.util.List; + +public interface Diagnostic +{ + List getData(); + String getMessage(); + String getSource(); + Throwable getException(); + int getCode(); + int getSeverity(); + java.util.List getChildren(); + static Diagnostic CANCEL_INSTANCE = null; + static Diagnostic OK_INSTANCE = null; + static int CANCEL = 0; + static int ERROR = 0; + static int INFO = 0; + static int OK = 0; + static int WARNING = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/DiagnosticChain.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/DiagnosticChain.java new file mode 100644 index 00000000000..9cf806a0110 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/DiagnosticChain.java @@ -0,0 +1,12 @@ +// Generated automatically from org.eclipse.emf.common.util.DiagnosticChain for testing purposes + +package org.eclipse.emf.common.util; + +import org.eclipse.emf.common.util.Diagnostic; + +public interface DiagnosticChain +{ + void add(Diagnostic p0); + void addAll(Diagnostic p0); + void merge(Diagnostic p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EList.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EList.java new file mode 100644 index 00000000000..41a2ab6ed44 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EList.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.common.util.EList for testing purposes + +package org.eclipse.emf.common.util; + +import java.util.List; + +public interface EList extends java.util.List +{ + E move(int p0, int p1); + void move(int p0, E p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EMap.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EMap.java new file mode 100644 index 00000000000..25c109aee7d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/EMap.java @@ -0,0 +1,24 @@ +// Generated automatically from org.eclipse.emf.common.util.EMap for testing purposes + +package org.eclipse.emf.common.util; + +import java.util.Collection; +import java.util.Map; +import java.util.Set; +import org.eclipse.emf.common.util.EList; + +public interface EMap extends EList> +{ + V get(Object p0); + V put(K p0, V p1); + V removeKey(Object p0); + boolean containsKey(Object p0); + boolean containsValue(Object p0); + int indexOfKey(Object p0); + java.util.Collection values(); + java.util.Map map(); + java.util.Set keySet(); + java.util.Set> entrySet(); + void putAll(EMap p0); + void putAll(java.util.Map p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Enumerator.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Enumerator.java new file mode 100644 index 00000000000..c555a52eedb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/Enumerator.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.common.util.Enumerator for testing purposes + +package org.eclipse.emf.common.util; + + +public interface Enumerator +{ + String getLiteral(); + String getName(); + int getValue(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/TreeIterator.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/TreeIterator.java new file mode 100644 index 00000000000..29198a8c7bb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/TreeIterator.java @@ -0,0 +1,10 @@ +// Generated automatically from org.eclipse.emf.common.util.TreeIterator for testing purposes + +package org.eclipse.emf.common.util; + +import java.util.Iterator; + +public interface TreeIterator extends java.util.Iterator +{ + void prune(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/URI.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/URI.java new file mode 100644 index 00000000000..2b2c97e1a75 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/common/util/URI.java @@ -0,0 +1,99 @@ +// Generated automatically from org.eclipse.emf.common.util.URI for testing purposes + +package org.eclipse.emf.common.util; + +import java.util.List; + +public class URI +{ + protected URI() {} + public List segmentsList(){ return null; } + public String authority(){ return null; } + public String device(){ return null; } + public String devicePath(){ return null; } + public String fileExtension(){ return null; } + public String fragment(){ return null; } + public String host(){ return null; } + public String lastSegment(){ return null; } + public String opaquePart(){ return null; } + public String path(){ return null; } + public String port(){ return null; } + public String query(){ return null; } + public String scheme(){ return null; } + public String segment(int p0){ return null; } + public String toFileString(){ return null; } + public String toPlatformString(boolean p0){ return null; } + public String toString(){ return null; } + public String userInfo(){ return null; } + public String[] segments(){ return null; } + public URI appendFileExtension(String p0){ return null; } + public URI appendFragment(String p0){ return null; } + public URI appendQuery(String p0){ return null; } + public URI appendSegment(String p0){ return null; } + public URI appendSegments(String[] p0){ return null; } + public URI deresolve(URI p0){ return null; } + public URI deresolve(URI p0, boolean p1, boolean p2, boolean p3){ return null; } + public URI replacePrefix(URI p0, URI p1){ return null; } + public URI resolve(URI p0){ return null; } + public URI resolve(URI p0, boolean p1){ return null; } + public URI trimFileExtension(){ return null; } + public URI trimFragment(){ return null; } + public URI trimQuery(){ return null; } + public URI trimSegments(int p0){ return null; } + public boolean equals(Object p0){ return false; } + public boolean hasAbsolutePath(){ return false; } + public boolean hasAuthority(){ return false; } + public boolean hasDevice(){ return false; } + public boolean hasEmptyPath(){ return false; } + public boolean hasFragment(){ return false; } + public boolean hasOpaquePart(){ return false; } + public boolean hasPath(){ return false; } + public boolean hasQuery(){ return false; } + public boolean hasRelativePath(){ return false; } + public boolean hasTrailingPathSeparator(){ return false; } + public boolean isArchive(){ return false; } + public boolean isCurrentDocumentReference(){ return false; } + public boolean isEmpty(){ return false; } + public boolean isFile(){ return false; } + public boolean isHierarchical(){ return false; } + public boolean isPlatform(){ return false; } + public boolean isPlatformPlugin(){ return false; } + public boolean isPlatformResource(){ return false; } + public boolean isPrefix(){ return false; } + public boolean isRelative(){ return false; } + public int hashCode(){ return 0; } + public int segmentCount(){ return 0; } + public static String decode(String p0){ return null; } + public static String encodeAuthority(String p0, boolean p1){ return null; } + public static String encodeFragment(String p0, boolean p1){ return null; } + public static String encodeOpaquePart(String p0, boolean p1){ return null; } + public static String encodeQuery(String p0, boolean p1){ return null; } + public static String encodeSegment(String p0, boolean p1){ return null; } + public static URI createDeviceURI(String p0){ return null; } + public static URI createFileURI(String p0){ return null; } + public static URI createGenericURI(String p0, String p1, String p2){ return null; } + public static URI createHierarchicalURI(String p0, String p1, String p2, String p3, String p4){ return null; } + public static URI createHierarchicalURI(String p0, String p1, String p2, String[] p3, String p4, String p5){ return null; } + public static URI createHierarchicalURI(String[] p0, String p1, String p2){ return null; } + public static URI createPlatformPluginURI(String p0, boolean p1){ return null; } + public static URI createPlatformResourceURI(String p0){ return null; } + public static URI createPlatformResourceURI(String p0, boolean p1){ return null; } + public static URI createURI(String p0){ return null; } + public static URI createURI(String p0, boolean p1){ return null; } + public static URI createURI(String p0, boolean p1, int p2){ return null; } + public static URI createURIWithCache(String p0){ return null; } + public static boolean isArchiveScheme(String p0){ return false; } + public static boolean validArchiveAuthority(String p0){ return false; } + public static boolean validAuthority(String p0){ return false; } + public static boolean validDevice(String p0){ return false; } + public static boolean validFragment(String p0){ return false; } + public static boolean validJarAuthority(String p0){ return false; } + public static boolean validOpaquePart(String p0){ return false; } + public static boolean validQuery(String p0){ return false; } + public static boolean validScheme(String p0){ return false; } + public static boolean validSegment(String p0){ return false; } + public static boolean validSegments(String[] p0){ return false; } + public static int FRAGMENT_FIRST_SEPARATOR = 0; + public static int FRAGMENT_LAST_SEPARATOR = 0; + public static int FRAGMENT_NONE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAnnotation.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAnnotation.java new file mode 100644 index 00000000000..6e9a131dac8 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAnnotation.java @@ -0,0 +1,19 @@ +// Generated automatically from org.eclipse.emf.ecore.EAnnotation for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.EMap; +import org.eclipse.emf.ecore.EModelElement; +import org.eclipse.emf.ecore.EObject; + +public interface EAnnotation extends EModelElement +{ + EList getContents(); + EList getReferences(); + EMap getDetails(); + EModelElement getEModelElement(); + String getSource(); + void setEModelElement(EModelElement p0); + void setSource(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAttribute.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAttribute.java new file mode 100644 index 00000000000..cb400e9cb49 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EAttribute.java @@ -0,0 +1,13 @@ +// Generated automatically from org.eclipse.emf.ecore.EAttribute for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EDataType; +import org.eclipse.emf.ecore.EStructuralFeature; + +public interface EAttribute extends EStructuralFeature +{ + EDataType getEAttributeType(); + boolean isID(); + void setID(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClass.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClass.java new file mode 100644 index 00000000000..3582aa59cd7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClass.java @@ -0,0 +1,42 @@ +// Generated automatically from org.eclipse.emf.ecore.EClass for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EAttribute; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EGenericType; +import org.eclipse.emf.ecore.EOperation; +import org.eclipse.emf.ecore.EReference; +import org.eclipse.emf.ecore.EStructuralFeature; + +public interface EClass extends EClassifier +{ + EAttribute getEIDAttribute(); + EList getEAllAttributes(); + EList getEAttributes(); + EList getEAllSuperTypes(); + EList getESuperTypes(); + EList getEAllGenericSuperTypes(); + EList getEGenericSuperTypes(); + EList getEAllOperations(); + EList getEOperations(); + EList getEAllContainments(); + EList getEAllReferences(); + EList getEReferences(); + EList getEAllStructuralFeatures(); + EList getEStructuralFeatures(); + EOperation getEOperation(int p0); + EOperation getOverride(EOperation p0); + EStructuralFeature getEStructuralFeature(String p0); + EStructuralFeature getEStructuralFeature(int p0); + boolean isAbstract(); + boolean isInterface(); + boolean isSuperTypeOf(EClass p0); + int getFeatureCount(); + int getFeatureID(EStructuralFeature p0); + int getOperationCount(); + int getOperationID(EOperation p0); + void setAbstract(boolean p0); + void setInterface(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClassifier.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClassifier.java new file mode 100644 index 00000000000..af5a8ed1a40 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EClassifier.java @@ -0,0 +1,23 @@ +// Generated automatically from org.eclipse.emf.ecore.EClassifier for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.ENamedElement; +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.ETypeParameter; + +public interface EClassifier extends ENamedElement +{ + Class getInstanceClass(); + EList getETypeParameters(); + EPackage getEPackage(); + Object getDefaultValue(); + String getInstanceClassName(); + String getInstanceTypeName(); + boolean isInstance(Object p0); + int getClassifierID(); + void setInstanceClass(Class p0); + void setInstanceClassName(String p0); + void setInstanceTypeName(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EDataType.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EDataType.java new file mode 100644 index 00000000000..927219b0f27 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EDataType.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.ecore.EDataType for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EClassifier; + +public interface EDataType extends EClassifier +{ + boolean isSerializable(); + void setSerializable(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EFactory.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EFactory.java new file mode 100644 index 00000000000..a541308de3c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EFactory.java @@ -0,0 +1,18 @@ +// Generated automatically from org.eclipse.emf.ecore.EFactory for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EDataType; +import org.eclipse.emf.ecore.EModelElement; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; + +public interface EFactory extends EModelElement +{ + EObject create(EClass p0); + EPackage getEPackage(); + Object createFromString(EDataType p0, String p1); + String convertToString(EDataType p0, Object p1); + void setEPackage(EPackage p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EGenericType.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EGenericType.java new file mode 100644 index 00000000000..5bb733ac7fd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EGenericType.java @@ -0,0 +1,22 @@ +// Generated automatically from org.eclipse.emf.ecore.EGenericType for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.ETypeParameter; + +public interface EGenericType extends EObject +{ + EClassifier getEClassifier(); + EClassifier getERawType(); + EGenericType getELowerBound(); + EGenericType getEUpperBound(); + EList getETypeArguments(); + ETypeParameter getETypeParameter(); + void setEClassifier(EClassifier p0); + void setELowerBound(EGenericType p0); + void setETypeParameter(ETypeParameter p0); + void setEUpperBound(EGenericType p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EModelElement.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EModelElement.java new file mode 100644 index 00000000000..eda82cb45bb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EModelElement.java @@ -0,0 +1,13 @@ +// Generated automatically from org.eclipse.emf.ecore.EModelElement for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EAnnotation; +import org.eclipse.emf.ecore.EObject; + +public interface EModelElement extends EObject +{ + EAnnotation getEAnnotation(String p0); + EList getEAnnotations(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ENamedElement.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ENamedElement.java new file mode 100644 index 00000000000..00a0860c7d6 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ENamedElement.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.ecore.ENamedElement for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EModelElement; + +public interface ENamedElement extends EModelElement +{ + String getName(); + void setName(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EObject.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EObject.java new file mode 100644 index 00000000000..765475e89e1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EObject.java @@ -0,0 +1,31 @@ +// Generated automatically from org.eclipse.emf.ecore.EObject for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.notify.Notifier; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.TreeIterator; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EOperation; +import org.eclipse.emf.ecore.EReference; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.resource.Resource; + +public interface EObject extends Notifier +{ + EClass eClass(); + EList eContents(); + EList eCrossReferences(); + EObject eContainer(); + EReference eContainmentFeature(); + EStructuralFeature eContainingFeature(); + Object eGet(EStructuralFeature p0); + Object eGet(EStructuralFeature p0, boolean p1); + Object eInvoke(EOperation p0, EList p1); + Resource eResource(); + TreeIterator eAllContents(); + boolean eIsProxy(); + boolean eIsSet(EStructuralFeature p0); + void eSet(EStructuralFeature p0, Object p1); + void eUnset(EStructuralFeature p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EOperation.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EOperation.java new file mode 100644 index 00000000000..488e5cf18c1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EOperation.java @@ -0,0 +1,22 @@ +// Generated automatically from org.eclipse.emf.ecore.EOperation for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EGenericType; +import org.eclipse.emf.ecore.EParameter; +import org.eclipse.emf.ecore.ETypeParameter; +import org.eclipse.emf.ecore.ETypedElement; + +public interface EOperation extends ETypedElement +{ + EClass getEContainingClass(); + EList getEExceptions(); + EList getEGenericExceptions(); + EList getEParameters(); + EList getETypeParameters(); + boolean isOverrideOf(EOperation p0); + int getOperationID(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EPackage.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EPackage.java new file mode 100644 index 00000000000..06b39b33266 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EPackage.java @@ -0,0 +1,29 @@ +// Generated automatically from org.eclipse.emf.ecore.EPackage for testing purposes + +package org.eclipse.emf.ecore; + +import java.util.Map; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EFactory; +import org.eclipse.emf.ecore.ENamedElement; + +public interface EPackage extends ENamedElement +{ + EClassifier getEClassifier(String p0); + EFactory getEFactoryInstance(); + EList getEClassifiers(); + EList getESubpackages(); + EPackage getESuperPackage(); + String getNsPrefix(); + String getNsURI(); + static public interface Registry extends Map + { + EFactory getEFactory(String p0); + EPackage getEPackage(String p0); + static EPackage.Registry INSTANCE = null; + } + void setEFactoryInstance(EFactory p0); + void setNsPrefix(String p0); + void setNsURI(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EParameter.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EParameter.java new file mode 100644 index 00000000000..f07e2c21d02 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EParameter.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.ecore.EParameter for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EOperation; +import org.eclipse.emf.ecore.ETypedElement; + +public interface EParameter extends ETypedElement +{ + EOperation getEOperation(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EReference.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EReference.java new file mode 100644 index 00000000000..4323b32fbfa --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EReference.java @@ -0,0 +1,21 @@ +// Generated automatically from org.eclipse.emf.ecore.EReference for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EAttribute; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EStructuralFeature; + +public interface EReference extends EStructuralFeature +{ + EClass getEReferenceType(); + EList getEKeys(); + EReference getEOpposite(); + boolean isContainer(); + boolean isContainment(); + boolean isResolveProxies(); + void setContainment(boolean p0); + void setEOpposite(EReference p0); + void setResolveProxies(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EStructuralFeature.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EStructuralFeature.java new file mode 100644 index 00000000000..4e8797c16e4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/EStructuralFeature.java @@ -0,0 +1,27 @@ +// Generated automatically from org.eclipse.emf.ecore.EStructuralFeature for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.ETypedElement; + +public interface EStructuralFeature extends ETypedElement +{ + Class getContainerClass(); + EClass getEContainingClass(); + Object getDefaultValue(); + String getDefaultValueLiteral(); + boolean isChangeable(); + boolean isDerived(); + boolean isTransient(); + boolean isUnsettable(); + boolean isVolatile(); + int getFeatureID(); + void setChangeable(boolean p0); + void setDefaultValue(Object p0); + void setDefaultValueLiteral(String p0); + void setDerived(boolean p0); + void setTransient(boolean p0); + void setUnsettable(boolean p0); + void setVolatile(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypeParameter.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypeParameter.java new file mode 100644 index 00000000000..e7f4a3ffa37 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypeParameter.java @@ -0,0 +1,12 @@ +// Generated automatically from org.eclipse.emf.ecore.ETypeParameter for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EGenericType; +import org.eclipse.emf.ecore.ENamedElement; + +public interface ETypeParameter extends ENamedElement +{ + EList getEBounds(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypedElement.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypedElement.java new file mode 100644 index 00000000000..36692d4fc7a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/ETypedElement.java @@ -0,0 +1,27 @@ +// Generated automatically from org.eclipse.emf.ecore.ETypedElement for testing purposes + +package org.eclipse.emf.ecore; + +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EGenericType; +import org.eclipse.emf.ecore.ENamedElement; + +public interface ETypedElement extends ENamedElement +{ + EClassifier getEType(); + EGenericType getEGenericType(); + boolean isMany(); + boolean isOrdered(); + boolean isRequired(); + boolean isUnique(); + int getLowerBound(); + int getUpperBound(); + static int UNBOUNDED_MULTIPLICITY = 0; + static int UNSPECIFIED_MULTIPLICITY = 0; + void setEGenericType(EGenericType p0); + void setEType(EClassifier p0); + void setLowerBound(int p0); + void setOrdered(boolean p0); + void setUnique(boolean p0); + void setUpperBound(int p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ContentHandler.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ContentHandler.java new file mode 100644 index 00000000000..1da12c53606 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ContentHandler.java @@ -0,0 +1,20 @@ +// Generated automatically from org.eclipse.emf.ecore.resource.ContentHandler for testing purposes + +package org.eclipse.emf.ecore.resource; + +import java.io.InputStream; +import java.util.Map; +import org.eclipse.emf.common.util.URI; + +public interface ContentHandler +{ + Map contentDescription(URI p0, InputStream p1, Map p2, Map p3); + boolean canHandle(URI p0); + static Map INVALID_CONTENT_DESCRIPTION = null; + static String BYTE_ORDER_MARK_PROPERTY = null; + static String CHARSET_PROPERTY = null; + static String CONTENT_TYPE_PROPERTY = null; + static String OPTION_REQUESTED_PROPERTIES = null; + static String UNSPECIFIED_CONTENT_TYPE = null; + static String VALIDITY_PROPERTY = null; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/Resource.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/Resource.java new file mode 100644 index 00000000000..db00e51c3cf --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/Resource.java @@ -0,0 +1,75 @@ +// Generated automatically from org.eclipse.emf.ecore.resource.Resource for testing purposes + +package org.eclipse.emf.ecore.resource; + +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Map; +import org.eclipse.emf.common.notify.Notifier; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.TreeIterator; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.resource.ResourceSet; + +public interface Resource extends Notifier +{ + EList getContents(); + EList getErrors(); + EList getWarnings(); + EObject getEObject(String p0); + ResourceSet getResourceSet(); + String getURIFragment(EObject p0); + TreeIterator getAllContents(); + URI getURI(); + boolean isLoaded(); + boolean isModified(); + boolean isTrackingModification(); + long getTimeStamp(); + static String OPTION_CIPHER = null; + static String OPTION_SAVE_ONLY_IF_CHANGED = null; + static String OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER = null; + static String OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER = null; + static String OPTION_ZIP = null; + static int RESOURCE__CONTENTS = 0; + static int RESOURCE__ERRORS = 0; + static int RESOURCE__IS_LOADED = 0; + static int RESOURCE__IS_MODIFIED = 0; + static int RESOURCE__IS_TRACKING_MODIFICATION = 0; + static int RESOURCE__RESOURCE_SET = 0; + static int RESOURCE__TIME_STAMP = 0; + static int RESOURCE__URI = 0; + static int RESOURCE__WARNINGS = 0; + static public interface Diagnostic + { + String getLocation(); + String getMessage(); + int getColumn(); + int getLine(); + } + static public interface Factory + { + Resource createResource(URI p0); + static public interface Registry + { + Map getContentTypeToFactoryMap(); + Map getExtensionToFactoryMap(); + Map getProtocolToFactoryMap(); + Resource.Factory getFactory(URI p0); + Resource.Factory getFactory(URI p0, String p1); + static Resource.Factory.Registry INSTANCE = null; + static String DEFAULT_CONTENT_TYPE_IDENTIFIER = null; + static String DEFAULT_EXTENSION = null; + } + } + void delete(Map p0); + void load(InputStream p0, Map p1); + void load(Map p0); + void save(Map p0); + void save(OutputStream p0, Map p1); + void setModified(boolean p0); + void setTimeStamp(long p0); + void setTrackingModification(boolean p0); + void setURI(URI p0); + void unload(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ResourceSet.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ResourceSet.java new file mode 100644 index 00000000000..152bd99bd09 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/ResourceSet.java @@ -0,0 +1,33 @@ +// Generated automatically from org.eclipse.emf.ecore.resource.ResourceSet for testing purposes + +package org.eclipse.emf.ecore.resource; + +import java.util.Map; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notifier; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.TreeIterator; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.resource.URIConverter; + +public interface ResourceSet extends Notifier +{ + EList getAdapterFactories(); + EList getResources(); + EObject getEObject(URI p0, boolean p1); + EPackage.Registry getPackageRegistry(); + Map getLoadOptions(); + Resource createResource(URI p0); + Resource createResource(URI p0, String p1); + Resource getResource(URI p0, boolean p1); + Resource.Factory.Registry getResourceFactoryRegistry(); + TreeIterator getAllContents(); + URIConverter getURIConverter(); + static int RESOURCE_SET__RESOURCES = 0; + void setPackageRegistry(EPackage.Registry p0); + void setResourceFactoryRegistry(Resource.Factory.Registry p0); + void setURIConverter(URIConverter p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIConverter.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIConverter.java new file mode 100644 index 00000000000..b4d1c20ced2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIConverter.java @@ -0,0 +1,44 @@ +// Generated automatically from org.eclipse.emf.ecore.resource.URIConverter for testing purposes + +package org.eclipse.emf.ecore.resource; + +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Map; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.resource.ContentHandler; +import org.eclipse.emf.ecore.resource.URIHandler; + +public interface URIConverter +{ + EList getContentHandlers(); + EList getURIHandlers(); + InputStream createInputStream(URI p0); + InputStream createInputStream(URI p0, Map p1); + Map contentDescription(URI p0, Map p1); + Map getAttributes(URI p0, Map p1); + Map getURIMap(); + OutputStream createOutputStream(URI p0); + OutputStream createOutputStream(URI p0, Map p1); + URI normalize(URI p0); + URIHandler getURIHandler(URI p0); + boolean exists(URI p0, Map p1); + static Map URI_MAP = null; + static String ATTRIBUTE_ARCHIVE = null; + static String ATTRIBUTE_DIRECTORY = null; + static String ATTRIBUTE_EXECUTABLE = null; + static String ATTRIBUTE_HIDDEN = null; + static String ATTRIBUTE_LENGTH = null; + static String ATTRIBUTE_READ_ONLY = null; + static String ATTRIBUTE_TIME_STAMP = null; + static String OPTION_REQUESTED_ATTRIBUTES = null; + static String OPTION_RESPONSE = null; + static String OPTION_URI_CONVERTER = null; + static String RESPONSE_TIME_STAMP_PROPERTY = null; + static String RESPONSE_URI = null; + static URIConverter INSTANCE = null; + static long NULL_TIME_STAMP = 0; + void delete(URI p0, Map p1); + void setAttributes(URI p0, Map p1, Map p2); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIHandler.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIHandler.java new file mode 100644 index 00000000000..96837e83347 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/resource/URIHandler.java @@ -0,0 +1,22 @@ +// Generated automatically from org.eclipse.emf.ecore.resource.URIHandler for testing purposes + +package org.eclipse.emf.ecore.resource; + +import java.io.InputStream; +import java.io.OutputStream; +import java.util.List; +import java.util.Map; +import org.eclipse.emf.common.util.URI; + +public interface URIHandler +{ + InputStream createInputStream(URI p0, Map p1); + Map contentDescription(URI p0, Map p1); + Map getAttributes(URI p0, Map p1); + OutputStream createOutputStream(URI p0, Map p1); + boolean canHandle(URI p0); + boolean exists(URI p0, Map p1); + static List DEFAULT_HANDLERS = null; + void delete(URI p0, Map p1); + void setAttributes(URI p0, Map p1, Map p2); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/AbstractSequentialInternalEList.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/AbstractSequentialInternalEList.java new file mode 100644 index 00000000000..1965ebb0c3c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/AbstractSequentialInternalEList.java @@ -0,0 +1,36 @@ +// Generated automatically from org.eclipse.emf.ecore.util.AbstractSequentialInternalEList for testing purposes + +package org.eclipse.emf.ecore.util; + +import java.util.AbstractSequentialList; +import java.util.Collection; +import java.util.Iterator; +import java.util.List; +import java.util.ListIterator; +import org.eclipse.emf.common.notify.NotificationChain; +import org.eclipse.emf.ecore.util.InternalEList; + +abstract public class AbstractSequentialInternalEList extends java.util.AbstractSequentialList implements org.eclipse.emf.ecore.util.InternalEList +{ + protected AbstractSequentialInternalEList(){} + public T[] basicToArray(T[] p0){ return null; } + public E basicGet(int p0){ return null; } + public E move(int p0, int p1){ return null; } + public E setUnique(int p0, E p1){ return null; } + public NotificationChain basicAdd(E p0, NotificationChain p1){ return null; } + public NotificationChain basicRemove(Object p0, NotificationChain p1){ return null; } + public Object[] basicToArray(){ return null; } + public boolean addAllUnique(int p0, java.util.Collection p1){ return false; } + public boolean addAllUnique(java.util.Collection p0){ return false; } + public boolean basicContains(Object p0){ return false; } + public boolean basicContainsAll(Collection p0){ return false; } + public int basicIndexOf(Object p0){ return 0; } + public int basicLastIndexOf(Object p0){ return 0; } + public java.util.Iterator basicIterator(){ return null; } + public java.util.List basicList(){ return null; } + public java.util.ListIterator basicListIterator(){ return null; } + public java.util.ListIterator basicListIterator(int p0){ return null; } + public void addUnique(E p0){} + public void addUnique(int p0, E p1){} + public void move(int p0, E p1){} +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/EContentsEList.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/EContentsEList.java new file mode 100644 index 00000000000..03aed003c32 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/EContentsEList.java @@ -0,0 +1,51 @@ +// Generated automatically from org.eclipse.emf.ecore.util.EContentsEList for testing purposes + +package org.eclipse.emf.ecore.util; + +import java.util.Iterator; +import java.util.List; +import java.util.ListIterator; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.util.AbstractSequentialInternalEList; +import org.eclipse.emf.ecore.util.InternalEList; + +public class EContentsEList extends AbstractSequentialInternalEList implements org.eclipse.emf.common.util.EList, org.eclipse.emf.ecore.util.InternalEList +{ + protected EContentsEList() {} + protected boolean isIncluded(EStructuralFeature p0){ return false; } + protected boolean isIncludedEntry(EStructuralFeature p0){ return false; } + protected boolean resolve(){ return false; } + protected boolean useIsSet(){ return false; } + protected final EObject eObject = null; + protected final EStructuralFeature[] eStructuralFeatures = null; + protected java.util.Iterator newIterator(){ return null; } + protected java.util.ListIterator newListIterator(){ return null; } + protected java.util.ListIterator newNonResolvingListIterator(){ return null; } + protected java.util.ListIterator newResolvingListIterator(){ return null; } + public E basicGet(int p0){ return null; } + public E move(int p0, int p1){ return null; } + public EContentsEList(EObject p0){} + public EContentsEList(EObject p0, EStructuralFeature[] p1){} + public EContentsEList(EObject p0, List p1){} + public boolean isEmpty(){ return false; } + public int size(){ return 0; } + public java.util.Iterator basicIterator(){ return null; } + public java.util.Iterator iterator(){ return null; } + public java.util.List basicList(){ return null; } + public java.util.ListIterator basicListIterator(){ return null; } + public java.util.ListIterator basicListIterator(int p0){ return null; } + public java.util.ListIterator listIterator(int p0){ return null; } + public static org.eclipse.emf.ecore.util.EContentsEList createEContentsEList(EObject p0){ return null; } + public static org.eclipse.emf.ecore.util.EContentsEList emptyContentsEList(){ return null; } + public static EContentsEList EMPTY_CONTENTS_ELIST = null; + public void move(int p0, Object p1){} + static public interface FeatureIterator extends java.util.Iterator + { + EStructuralFeature feature(); + } + static public interface FeatureListIterator extends EContentsEList.FeatureIterator, java.util.ListIterator + { + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/ExtendedMetaData.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/ExtendedMetaData.java new file mode 100644 index 00000000000..fc56294c17e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/ExtendedMetaData.java @@ -0,0 +1,138 @@ +// Generated automatically from org.eclipse.emf.ecore.util.ExtendedMetaData for testing purposes + +package org.eclipse.emf.ecore.util; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.ecore.EAttribute; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EDataType; +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EReference; +import org.eclipse.emf.ecore.EStructuralFeature; + +public interface ExtendedMetaData +{ + Collection demandedPackages(); + EAttribute getMixedFeature(EClass p0); + EClass getDocumentRoot(EPackage p0); + EClassifier demandType(String p0, String p1); + EClassifier getType(EPackage p0, String p1); + EClassifier getType(String p0, String p1); + EDataType getBaseType(EDataType p0); + EDataType getItemType(EDataType p0); + EPackage demandPackage(String p0); + EPackage getPackage(String p0); + EReference getXMLNSPrefixMapFeature(EClass p0); + EReference getXSISchemaLocationMapFeature(EClass p0); + EStructuralFeature demandFeature(String p0, String p1, boolean p2); + EStructuralFeature demandFeature(String p0, String p1, boolean p2, boolean p3); + EStructuralFeature getAffiliation(EClass p0, EStructuralFeature p1); + EStructuralFeature getAffiliation(EStructuralFeature p0); + EStructuralFeature getAttribute(EClass p0, String p1, String p2); + EStructuralFeature getAttribute(String p0, String p1); + EStructuralFeature getAttributeWildcardAffiliation(EClass p0, String p1, String p2); + EStructuralFeature getElement(EClass p0, String p1, String p2); + EStructuralFeature getElement(String p0, String p1); + EStructuralFeature getElementWildcardAffiliation(EClass p0, String p1, String p2); + EStructuralFeature getGroup(EStructuralFeature p0); + EStructuralFeature getSimpleFeature(EClass p0); + List getMemberTypes(EDataType p0); + List getAllAttributes(EClass p0); + List getAllElements(EClass p0); + List getAttributes(EClass p0); + List getElements(EClass p0); + List getEnumerationFacet(EDataType p0); + List getPatternFacet(EDataType p0); + List getWildcards(EStructuralFeature p0); + String getMaxExclusiveFacet(EDataType p0); + String getMaxInclusiveFacet(EDataType p0); + String getMinExclusiveFacet(EDataType p0); + String getMinInclusiveFacet(EDataType p0); + String getName(EClassifier p0); + String getName(EStructuralFeature p0); + String getNamespace(EClassifier p0); + String getNamespace(EPackage p0); + String getNamespace(EStructuralFeature p0); + boolean isAnonymous(EClassifier p0); + boolean isDocumentRoot(EClass p0); + boolean isQualified(EPackage p0); + boolean matches(List p0, String p1); + boolean matches(String p0, String p1); + int getContentKind(EClass p0); + int getDerivationKind(EDataType p0); + int getFeatureKind(EStructuralFeature p0); + int getFractionDigitsFacet(EDataType p0); + int getLengthFacet(EDataType p0); + int getMaxLengthFacet(EDataType p0); + int getMinLengthFacet(EDataType p0); + int getProcessingKind(EStructuralFeature p0); + int getTotalDigitsFacet(EDataType p0); + int getWhiteSpaceFacet(EDataType p0); + static ExtendedMetaData INSTANCE = null; + static String ANNOTATION_URI = null; + static String XMI_URI = null; + static String XMLNS_PREFIX = null; + static String XMLNS_URI = null; + static String XML_SCHEMA_URI = null; + static String XML_URI = null; + static String XSI_PREFIX = null; + static String XSI_URI = null; + static String[] CONTENT_KINDS = null; + static String[] DERIVATION_KINDS = null; + static String[] FEATURE_KINDS = null; + static String[] PROCESSING_KINDS = null; + static String[] WHITE_SPACE_KINDS = null; + static int ATTRIBUTE_FEATURE = 0; + static int ATTRIBUTE_WILDCARD_FEATURE = 0; + static int COLLAPSE_WHITE_SPACE = 0; + static int ELEMENT_FEATURE = 0; + static int ELEMENT_ONLY_CONTENT = 0; + static int ELEMENT_WILDCARD_FEATURE = 0; + static int EMPTY_CONTENT = 0; + static int GROUP_FEATURE = 0; + static int LAX_PROCESSING = 0; + static int LIST_DERIVATION = 0; + static int MIXED_CONTENT = 0; + static int PRESERVE_WHITE_SPACE = 0; + static int REPLACE_WHITE_SPACE = 0; + static int RESTRICTION_DERIVATION = 0; + static int SIMPLE_CONTENT = 0; + static int SIMPLE_FEATURE = 0; + static int SKIP_PROCESSING = 0; + static int STRICT_PROCESSING = 0; + static int UNION_DERIVATION = 0; + static int UNSPECIFIED_CONTENT = 0; + static int UNSPECIFIED_DERIVATION = 0; + static int UNSPECIFIED_FEATURE = 0; + static int UNSPECIFIED_PROCESSING = 0; + static int UNSPECIFIED_WHITE_SPACE = 0; + void putPackage(String p0, EPackage p1); + void setAffiliation(EStructuralFeature p0, EStructuralFeature p1); + void setBaseType(EDataType p0, EDataType p1); + void setContentKind(EClass p0, int p1); + void setDocumentRoot(EClass p0); + void setEnumerationFacet(EDataType p0, List p1); + void setFeatureKind(EStructuralFeature p0, int p1); + void setFractionDigitsFacet(EDataType p0, int p1); + void setGroup(EStructuralFeature p0, EStructuralFeature p1); + void setItemType(EDataType p0, EDataType p1); + void setLengthFacet(EDataType p0, int p1); + void setMaxExclusiveFacet(EDataType p0, String p1); + void setMaxInclusiveFacet(EDataType p0, String p1); + void setMaxLengthFacet(EDataType p0, int p1); + void setMemberTypes(EDataType p0, List p1); + void setMinExclusiveFacet(EDataType p0, String p1); + void setMinInclusiveFacet(EDataType p0, String p1); + void setMinLengthFacet(EDataType p0, int p1); + void setName(EClassifier p0, String p1); + void setName(EStructuralFeature p0, String p1); + void setNamespace(EStructuralFeature p0, String p1); + void setPatternFacet(EDataType p0, List p1); + void setProcessingKind(EStructuralFeature p0, int p1); + void setQualified(EPackage p0, boolean p1); + void setTotalDigitsFacet(EDataType p0, int p1); + void setWhiteSpaceFacet(EDataType p0, int p1); + void setWildcards(EStructuralFeature p0, List p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/FeatureMap.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/FeatureMap.java new file mode 100644 index 00000000000..98d524c7dfe --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/FeatureMap.java @@ -0,0 +1,35 @@ +// Generated automatically from org.eclipse.emf.ecore.util.FeatureMap for testing purposes + +package org.eclipse.emf.ecore.util; + +import java.util.Collection; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.util.EContentsEList; + +public interface FeatureMap extends org.eclipse.emf.common.util.EList +{ + org.eclipse.emf.common.util.EList list(EStructuralFeature p0); + EStructuralFeature getEStructuralFeature(int p0); + FeatureMap.ValueListIterator valueListIterator(); + FeatureMap.ValueListIterator valueListIterator(int p0); + Object get(EStructuralFeature p0, boolean p1); + Object getValue(int p0); + Object setValue(int p0, Object p1); + boolean add(EStructuralFeature p0, Object p1); + boolean addAll(EStructuralFeature p0, Collection p1); + boolean addAll(int p0, EStructuralFeature p1, Collection p2); + boolean isSet(EStructuralFeature p0); + static public interface Entry + { + EStructuralFeature getEStructuralFeature(); + Object getValue(); + } + static public interface ValueListIterator extends EContentsEList.FeatureListIterator + { + void add(EStructuralFeature p0, Object p1); + } + void add(int p0, EStructuralFeature p1, Object p2); + void set(EStructuralFeature p0, Object p1); + void unset(EStructuralFeature p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/InternalEList.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/InternalEList.java new file mode 100644 index 00000000000..5405913b532 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/util/InternalEList.java @@ -0,0 +1,32 @@ +// Generated automatically from org.eclipse.emf.ecore.util.InternalEList for testing purposes + +package org.eclipse.emf.ecore.util; + +import java.util.Collection; +import java.util.Iterator; +import java.util.List; +import java.util.ListIterator; +import org.eclipse.emf.common.notify.NotificationChain; +import org.eclipse.emf.common.util.EList; + +public interface InternalEList extends org.eclipse.emf.common.util.EList +{ + T[] basicToArray(T[] p0); + E basicGet(int p0); + E setUnique(int p0, E p1); + NotificationChain basicAdd(E p0, NotificationChain p1); + NotificationChain basicRemove(Object p0, NotificationChain p1); + Object[] basicToArray(); + boolean addAllUnique(int p0, java.util.Collection p1); + boolean addAllUnique(java.util.Collection p0); + boolean basicContains(Object p0); + boolean basicContainsAll(Collection p0); + int basicIndexOf(Object p0); + int basicLastIndexOf(Object p0); + java.util.Iterator basicIterator(); + java.util.List basicList(); + java.util.ListIterator basicListIterator(); + java.util.ListIterator basicListIterator(int p0); + void addUnique(E p0); + void addUnique(int p0, E p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHandler.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHandler.java new file mode 100644 index 00000000000..5b7633e2796 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHandler.java @@ -0,0 +1,14 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.DOMHandler for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.xmi.DOMHelper; +import org.w3c.dom.Node; + +public interface DOMHandler +{ + DOMHelper getDOMHelper(); + void recordValues(Node p0, EObject p1, EStructuralFeature p2, Object p3); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHelper.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHelper.java new file mode 100644 index 00000000000..f7bb8a22d49 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DOMHelper.java @@ -0,0 +1,14 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.DOMHelper for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.w3c.dom.Node; + +public interface DOMHelper +{ + EObject getContainer(Node p0); + EStructuralFeature getEStructuralFeature(Node p0); + Object getValue(Node p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DanglingHREFException.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DanglingHREFException.java new file mode 100644 index 00000000000..ddb38d7afc0 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/DanglingHREFException.java @@ -0,0 +1,11 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.DanglingHREFException for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import org.eclipse.emf.ecore.xmi.XMIException; + +public class DanglingHREFException extends XMIException +{ + protected DanglingHREFException() {} + public DanglingHREFException(String p0, String p1, int p2, int p3){} +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/NameInfo.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/NameInfo.java new file mode 100644 index 00000000000..fb2166d81ff --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/NameInfo.java @@ -0,0 +1,14 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.NameInfo for testing purposes + +package org.eclipse.emf.ecore.xmi; + + +public interface NameInfo +{ + String getLocalPart(); + String getNamespaceURI(); + String getQualifiedName(); + void setLocalPart(String p0); + void setNamespaceURI(String p0); + void setQualifiedName(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMIException.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMIException.java new file mode 100644 index 00000000000..0da5ae41f32 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMIException.java @@ -0,0 +1,24 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.XMIException for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import org.eclipse.emf.ecore.resource.Resource; + +public class XMIException extends Exception implements Resource.Diagnostic +{ + protected XMIException() {} + protected String location = null; + protected int column = 0; + protected int line = 0; + public Exception getWrappedException(){ return null; } + public String getLocation(){ return null; } + public String getMessage(){ return null; } + public XMIException(Exception p0){} + public XMIException(Exception p0, String p1, int p2, int p3){} + public XMIException(String p0){} + public XMIException(String p0, Exception p1){} + public XMIException(String p0, Exception p1, String p2, int p3, int p4){} + public XMIException(String p0, String p1, int p2, int p3){} + public int getColumn(){ return 0; } + public int getLine(){ return 0; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLHelper.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLHelper.java new file mode 100644 index 00000000000..6e7375dee15 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLHelper.java @@ -0,0 +1,90 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.XMLHelper for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import java.util.List; +import java.util.Map; +import org.eclipse.emf.common.util.EMap; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.EDataType; +import org.eclipse.emf.ecore.EFactory; +import org.eclipse.emf.ecore.ENamedElement; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.util.ExtendedMetaData; +import org.eclipse.emf.ecore.xmi.DanglingHREFException; +import org.eclipse.emf.ecore.xmi.NameInfo; +import org.eclipse.emf.ecore.xmi.XMIException; +import org.eclipse.emf.ecore.xmi.XMLResource; + +public interface XMLHelper +{ + DanglingHREFException getDanglingHREFException(); + EClassifier getType(EFactory p0, String p1); + EMap getPrefixToNamespaceMap(); + EObject createObject(EFactory p0, EClassifier p1); + EObject createObject(EFactory p0, String p1); + EPackage getNoNamespacePackage(); + EPackage[] packages(); + EStructuralFeature getFeature(EClass p0, String p1, String p2); + EStructuralFeature getFeature(EClass p0, String p1, String p2, boolean p3); + ExtendedMetaData getExtendedMetaData(); + List getPrefixes(EPackage p0); + List setManyReference(XMLHelper.ManyReference p0, String p1); + Map getAnyContentPrefixToURIMapping(); + Object getValue(EObject p0, EStructuralFeature p1); + String convertToString(EFactory p0, EDataType p1, Object p2); + String getHREF(EObject p0); + String getID(EObject p0); + String getIDREF(EObject p0); + String getJavaEncoding(String p0); + String getName(ENamedElement p0); + String getNamespaceURI(String p0); + String getPrefix(EPackage p0); + String getPrefix(String p0); + String getQName(EClass p0); + String getQName(EDataType p0); + String getQName(EStructuralFeature p0); + String getURI(String p0); + String getXMLEncoding(String p0); + URI deresolve(URI p0); + URI resolve(URI p0, URI p1); + XMLResource getResource(); + XMLResource.XMLMap getXMLMap(); + int getFeatureKind(EStructuralFeature p0); + static int DATATYPE_IS_MANY = 0; + static int DATATYPE_SINGLE = 0; + static int IS_MANY_ADD = 0; + static int IS_MANY_MOVE = 0; + static int OTHER = 0; + static public interface ManyReference + { + EObject getObject(); + EStructuralFeature getFeature(); + Object[] getValues(); + int getColumnNumber(); + int getLineNumber(); + int[] getPositions(); + } + void addPrefix(String p0, String p1); + void popContext(); + void popContext(Map p0); + void populateNameInfo(NameInfo p0, EClass p1); + void populateNameInfo(NameInfo p0, EDataType p1); + void populateNameInfo(NameInfo p0, EStructuralFeature p1); + void pushContext(); + void recordPrefixToURIMapping(); + void setAnySimpleType(EClass p0); + void setCheckForDuplicates(boolean p0); + void setExtendedMetaData(ExtendedMetaData p0); + void setMustHavePrefix(boolean p0); + void setNoNamespacePackage(EPackage p0); + void setOptions(Map p0); + void setPrefixToNamespaceMap(EMap p0); + void setProcessDanglingHREF(String p0); + void setValue(EObject p0, EStructuralFeature p1, Object p2, int p3); + void setXMLMap(XMLResource.XMLMap p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLResource.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLResource.java new file mode 100644 index 00000000000..85f8bfd4421 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xmi/XMLResource.java @@ -0,0 +1,128 @@ +// Generated automatically from org.eclipse.emf.ecore.xmi.XMLResource for testing purposes + +package org.eclipse.emf.ecore.xmi; + +import java.io.Writer; +import java.util.List; +import java.util.Map; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EClassifier; +import org.eclipse.emf.ecore.ENamedElement; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.xmi.DOMHandler; +import org.eclipse.emf.ecore.xmi.DOMHelper; +import org.eclipse.emf.ecore.xml.type.AnyType; +import org.w3c.dom.Document; +import org.w3c.dom.Node; +import org.xml.sax.InputSource; + +public interface XMLResource extends Resource +{ + DOMHelper getDOMHelper(); + Document save(Document p0, Map p1, DOMHandler p2); + Map getEObjectToExtensionMap(); + Map getEObjectToIDMap(); + Map getDefaultLoadOptions(); + Map getDefaultSaveOptions(); + Map getIDToEObjectMap(); + String getEncoding(); + String getID(EObject p0); + String getPublicId(); + String getSystemId(); + String getXMLVersion(); + boolean useZip(); + static String HREF = null; + static String NIL = null; + static String NO_NAMESPACE_SCHEMA_LOCATION = null; + static String OPTION_ANY_SIMPLE_TYPE = null; + static String OPTION_ANY_TYPE = null; + static String OPTION_BINARY = null; + static String OPTION_CONFIGURATION_CACHE = null; + static String OPTION_DECLARE_XML = null; + static String OPTION_DEFER_ATTACHMENT = null; + static String OPTION_DEFER_IDREF_RESOLUTION = null; + static String OPTION_DISABLE_NOTIFY = null; + static String OPTION_DOM_USE_NAMESPACES_IN_SCOPE = null; + static String OPTION_ELEMENT_HANDLER = null; + static String OPTION_ENCODING = null; + static String OPTION_ESCAPE_USING_CDATA = null; + static String OPTION_EXTENDED_META_DATA = null; + static String OPTION_FLUSH_THRESHOLD = null; + static String OPTION_FORMATTED = null; + static String OPTION_KEEP_DEFAULT_CONTENT = null; + static String OPTION_LAX_FEATURE_PROCESSING = null; + static String OPTION_LAX_WILDCARD_PROCESSING = null; + static String OPTION_LINE_WIDTH = null; + static String OPTION_PARSER_FEATURES = null; + static String OPTION_PARSER_PROPERTIES = null; + static String OPTION_PROCESS_DANGLING_HREF = null; + static String OPTION_PROCESS_DANGLING_HREF_DISCARD = null; + static String OPTION_PROCESS_DANGLING_HREF_RECORD = null; + static String OPTION_PROCESS_DANGLING_HREF_THROW = null; + static String OPTION_PROXY_ATTRIBUTES = null; + static String OPTION_RECORD_ANY_TYPE_NAMESPACE_DECLARATIONS = null; + static String OPTION_RECORD_UNKNOWN_FEATURE = null; + static String OPTION_RESOURCE_ENTITY_HANDLER = null; + static String OPTION_RESOURCE_HANDLER = null; + static String OPTION_ROOT_OBJECTS = null; + static String OPTION_SAVE_DOCTYPE = null; + static String OPTION_SAVE_TYPE_INFORMATION = null; + static String OPTION_SCHEMA_LOCATION = null; + static String OPTION_SCHEMA_LOCATION_IMPLEMENTATION = null; + static String OPTION_SKIP_ESCAPE = null; + static String OPTION_SKIP_ESCAPE_URI = null; + static String OPTION_SUPPRESS_DOCUMENT_ROOT = null; + static String OPTION_URI_HANDLER = null; + static String OPTION_USE_CACHED_LOOKUP_TABLE = null; + static String OPTION_USE_DEPRECATED_METHODS = null; + static String OPTION_USE_ENCODED_ATTRIBUTE_STYLE = null; + static String OPTION_USE_FILE_BUFFER = null; + static String OPTION_USE_LEXICAL_HANDLER = null; + static String OPTION_USE_PARSER_POOL = null; + static String OPTION_USE_XML_NAME_TO_FEATURE_MAP = null; + static String OPTION_XML_MAP = null; + static String OPTION_XML_OPTIONS = null; + static String OPTION_XML_VERSION = null; + static String SCHEMA_LOCATION = null; + static String TYPE = null; + static String XML_NS = null; + static String XML_SCHEMA_URI = null; + static String XSI_NS = null; + static String XSI_URI = null; + static public interface XMLInfo + { + String getName(); + String getTargetNamespace(); + int getXMLRepresentation(); + static int ATTRIBUTE = 0; + static int CONTENT = 0; + static int ELEMENT = 0; + static int UNSPECIFIED = 0; + void setName(String p0); + void setTargetNamespace(String p0); + void setXMLRepresentation(int p0); + } + static public interface XMLMap + { + EClassifier getClassifier(String p0, String p1); + EPackage getNoNamespacePackage(); + EStructuralFeature getFeature(EClass p0, String p1, String p2); + List getFeatures(EClass p0); + String getIDAttributeName(); + XMLResource.XMLInfo getInfo(ENamedElement p0); + void add(ENamedElement p0, XMLResource.XMLInfo p1); + void setIDAttributeName(String p0); + void setNoNamespacePackage(EPackage p0); + } + void load(InputSource p0, Map p1); + void load(Node p0, Map p1); + void save(Writer p0, Map p1); + void setDoctypeInfo(String p0, String p1); + void setEncoding(String p0); + void setID(EObject p0, String p1); + void setUseZip(boolean p0); + void setXMLVersion(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xml/type/AnyType.java b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xml/type/AnyType.java new file mode 100644 index 00000000000..aab360148d7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/eclipse/emf/ecore/xml/type/AnyType.java @@ -0,0 +1,13 @@ +// Generated automatically from org.eclipse.emf.ecore.xml.type.AnyType for testing purposes + +package org.eclipse.emf.ecore.xml.type; + +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.util.FeatureMap; + +public interface AnyType extends EObject +{ + FeatureMap getAny(); + FeatureMap getAnyAttribute(); + FeatureMap getMixed(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/DOMElementHandler.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/DOMElementHandler.java new file mode 100644 index 00000000000..947d88bd9bd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/DOMElementHandler.java @@ -0,0 +1,18 @@ +// Generated automatically from org.openhealthtools.mdht.emf.runtime.resource.DOMElementHandler for testing purposes + +package org.openhealthtools.mdht.emf.runtime.resource; + +import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.xmi.XMLHelper; +import org.w3c.dom.Element; + +public interface DOMElementHandler +{ + boolean handleElement(Element p0, Element p1, XMLHelper p2); + static public interface Registry + { + DOMElementHandler.Registry registerHandler(EPackage p0, DOMElementHandler p1); + Iterable getHandlers(EPackage p0); + static DOMElementHandler.Registry INSTANCE = null; + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResource.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResource.java new file mode 100644 index 00000000000..26d577ee99e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResource.java @@ -0,0 +1,16 @@ +// Generated automatically from org.openhealthtools.mdht.emf.runtime.resource.FleXMLResource for testing purposes + +package org.openhealthtools.mdht.emf.runtime.resource; + +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.xmi.XMLResource; + +public interface FleXMLResource extends XMLResource +{ + static Object OPTION_DOM_DOCUMENT_HANDLER = null; + static String DEFAULT_ENCODING = null; + static public interface Factory extends Resource.Factory + { + static FleXMLResource.Factory INSTANCE = null; + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResourceSet.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResourceSet.java new file mode 100644 index 00000000000..f9c3c2590da --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/FleXMLResourceSet.java @@ -0,0 +1,17 @@ +// Generated automatically from org.openhealthtools.mdht.emf.runtime.resource.FleXMLResourceSet for testing purposes + +package org.openhealthtools.mdht.emf.runtime.resource; + +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.openhealthtools.mdht.emf.runtime.resource.DOMElementHandler; +import org.openhealthtools.mdht.emf.runtime.resource.FleXMLResource; +import org.openhealthtools.mdht.emf.runtime.resource.XSITypeProvider; + +public interface FleXMLResourceSet extends ResourceSet +{ + DOMElementHandler.Registry getDOMElementHandlerRegistry(); + FleXMLResourceSet setDOMElementHandlerRegistry(DOMElementHandler.Registry p0); + FleXMLResourceSet setDefaultResourceFactory(FleXMLResource.Factory p0); + FleXMLResourceSet setXSITypeProviderRegistry(XSITypeProvider.Registry p0); + XSITypeProvider.Registry getXSITypeProviderRegistry(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/XSITypeProvider.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/XSITypeProvider.java new file mode 100644 index 00000000000..7e6115f41ef --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/resource/XSITypeProvider.java @@ -0,0 +1,18 @@ +// Generated automatically from org.openhealthtools.mdht.emf.runtime.resource.XSITypeProvider for testing purposes + +package org.openhealthtools.mdht.emf.runtime.resource; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EPackage; +import org.w3c.dom.Element; + +public interface XSITypeProvider +{ + EClass getXSIType(Element p0); + static public interface Registry + { + XSITypeProvider getXSITypeProvider(EPackage p0); + XSITypeProvider.Registry registerXSITypeProvider(EPackage p0, XSITypeProvider p1); + static XSITypeProvider.Registry INSTANCE = null; + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/util/Initializer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/util/Initializer.java new file mode 100644 index 00000000000..d8a29a6c9bf --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/emf/runtime/util/Initializer.java @@ -0,0 +1,31 @@ +// Generated automatically from org.openhealthtools.mdht.emf.runtime.util.Initializer for testing purposes + +package org.openhealthtools.mdht.emf.runtime.util; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; + +public interface Initializer +{ + T initialize(T p0); + boolean equals(Object p0); + int hashCode(); + java.lang.Class getTargetType(); + static public interface Factory + { + Iterable> createInitializers(EClass p0); + } + static public interface Registry + { + java.lang.Iterable> getInitializers(EClass p0); + java.lang.Iterable> getInitializers(EClass p0, boolean p1); + Initializer.Factory getFactory(String p0); + Initializer.Registry addAllInitializers(EClass p0, Iterable> p1); + Initializer.Registry addInitializer(EClass p0, Initializer p1); + Initializer.Registry initializeEPackage(EPackage p0); + Initializer.Registry initializeEPackage(EPackage p0, Initializer.Factory p1); + Initializer.Registry registerFactory(String p0, Initializer.Factory p1); + static Initializer.Registry INSTANCE = null; + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Act.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Act.java new file mode 100644 index 00000000000..c8174d02460 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Act.java @@ -0,0 +1,72 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Act for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActClassDocumentEntryAct; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentActMood; + +public interface Act extends ClinicalStatement +{ + Boolean getNegationInd(); + CD getCode(); + CE getPriorityCode(); + CS getLanguageCode(); + CS getStatusCode(); + ED getText(); + EList getAuthors(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getSpecimens(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNegationInd(); + boolean isSetNullFlavor(); + void setClassCode(x_ActClassDocumentEntryAct p0); + void setCode(CD p0); + void setEffectiveTime(IVL_TS p0); + void setLanguageCode(CS p0); + void setMoodCode(x_DocumentActMood p0); + void setNegationInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNegationInd(); + void unsetNullFlavor(); + x_ActClassDocumentEntryAct getClassCode(); + x_DocumentActMood getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedAuthor.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedAuthor.java new file mode 100644 index 00000000000..f3c2dbac559 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedAuthor.java @@ -0,0 +1,48 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.AssignedAuthor for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AuthoringDevice; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssignedEntity; + +public interface AssignedAuthor extends Role +{ + AuthoringDevice getAssignedAuthoringDevice(); + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getRepresentedOrganization(); + Person getAssignedPerson(); + RoleClassAssignedEntity getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateAssignedAuthorChoice(DiagnosticChain p0, Map p1); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setAssignedAuthoringDevice(AuthoringDevice p0); + void setAssignedPerson(Person p0); + void setClassCode(RoleClassAssignedEntity p0); + void setCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setRepresentedOrganization(Organization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedCustodian.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedCustodian.java new file mode 100644 index 00000000000..26b2a8a3def --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedCustodian.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.AssignedCustodian for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.CustodianOrganization; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssignedEntity; + +public interface AssignedCustodian extends Role +{ + CustodianOrganization getRepresentedCustodianOrganization(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + RoleClassAssignedEntity getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClassAssignedEntity p0); + void setNullFlavor(NullFlavor p0); + void setRepresentedCustodianOrganization(CustodianOrganization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedEntity.java new file mode 100644 index 00000000000..34ec5728e50 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssignedEntity.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.AssignedEntity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.cda.SDTCPatient; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssignedEntity; + +public interface AssignedEntity extends Role +{ + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getRepresentedOrganizations(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Person getAssignedPerson(); + RoleClassAssignedEntity getClassCode(); + SDTCPatient getSDTCPatient(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setAssignedPerson(Person p0); + void setClassCode(RoleClassAssignedEntity p0); + void setCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setSDTCPatient(SDTCPatient p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssociatedEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssociatedEntity.java new file mode 100644 index 00000000000..7f53b7f706c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AssociatedEntity.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.AssociatedEntity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.cda.SDTCPatient; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssociative; + +public interface AssociatedEntity extends Role +{ + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getScopingOrganization(); + Person getAssociatedPerson(); + RoleClassAssociative getClassCode(); + SDTCPatient getSDTCPatient(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + void setAssociatedPerson(Person p0); + void setClassCode(RoleClassAssociative p0); + void setCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setSDTCPatient(SDTCPatient p0); + void setScopingOrganization(Organization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authenticator.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authenticator.java new file mode 100644 index 00000000000..3b8b68d604f --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authenticator.java @@ -0,0 +1,38 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Authenticator for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Authenticator extends Participation +{ + AssignedEntity getAssignedEntity(); + CS getSignatureCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + TS getTime(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setNullFlavor(NullFlavor p0); + void setSignatureCode(CS p0); + void setTime(TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Author.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Author.java new file mode 100644 index 00000000000..07b21887676 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Author.java @@ -0,0 +1,47 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Author for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedAuthor; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Author extends Participation +{ + AssignedAuthor getAssignedAuthor(); + CE getFunctionCode(); + ClinicalDocument getClinicalDocument(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + TS getTime(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedAuthor(AssignedAuthor p0); + void setContextControlCode(ContextControl p0); + void setFunctionCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setTime(TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AuthoringDevice.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AuthoringDevice.java new file mode 100644 index 00000000000..97a66e85fbd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/AuthoringDevice.java @@ -0,0 +1,45 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.AuthoringDevice for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.MaintainedEntity; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.SC; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassDevice; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface AuthoringDevice extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + EList getRealmCodes(); + EList getTemplateIds(); + EList getAsMaintainedEntities(); + EntityClassDevice getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + SC getManufacturerModelName(); + SC getSoftwareName(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassDevice p0); + void setCode(CE p0); + void setDeterminerCode(EntityDeterminer p0); + void setManufacturerModelName(SC p0); + void setNullFlavor(NullFlavor p0); + void setSoftwareName(SC p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authorization.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authorization.java new file mode 100644 index 00000000000..02ceb20ef20 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Authorization.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Authorization for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Consent; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipType; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Authorization extends ActRelationship +{ + ActRelationshipType getTypeCode(); + Consent getConsent(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setConsent(Consent p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ActRelationshipType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Birthplace.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Birthplace.java new file mode 100644 index 00000000000..a99db2b4561 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Birthplace.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Birthplace for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Place; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClass; + +public interface Birthplace extends Role +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Place getPlace(); + RoleClass getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClass p0); + void setNullFlavor(NullFlavor p0); + void setPlace(Place p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalDocument.java new file mode 100644 index 00000000000..5c2921c4b5f --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalDocument.java @@ -0,0 +1,107 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ClinicalDocument for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Authenticator; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.Authorization; +import org.openhealthtools.mdht.uml.cda.Component1; +import org.openhealthtools.mdht.uml.cda.Component2; +import org.openhealthtools.mdht.uml.cda.Custodian; +import org.openhealthtools.mdht.uml.cda.DataEnterer; +import org.openhealthtools.mdht.uml.cda.DocumentationOf; +import org.openhealthtools.mdht.uml.cda.InFulfillmentOf; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InformationRecipient; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.LegalAuthenticator; +import org.openhealthtools.mdht.uml.cda.Participant1; +import org.openhealthtools.mdht.uml.cda.Patient; +import org.openhealthtools.mdht.uml.cda.PatientRole; +import org.openhealthtools.mdht.uml.cda.RecordTarget; +import org.openhealthtools.mdht.uml.cda.RelatedDocument; +import org.openhealthtools.mdht.uml.cda.Section; +import org.openhealthtools.mdht.uml.cda.StructuredBody; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClinicalDocument; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ClinicalDocument extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClinicalDocument getClassCode(); + ActMood getMoodCode(); + CE getCode(); + CE getConfidentialityCode(); + CS getLanguageCode(); + Component1 getComponentOf(); + Component2 getComponent(); + Custodian getCustodian(); + DataEnterer getDataEnterer(); + EList getAuthenticators(); + EList getAuthors(); + EList getAuthorizations(); + EList getRealmCodes(); + EList getDocumentationOfs(); + EList getTemplateIds(); + EList getInFulfillmentOfs(); + EList getInformants(); + EList getInformationRecipients(); + EList getParticipants(); + EList getPatients(); + EList getPatientRoles(); + EList getRecordTargets(); + EList getRelatedDocuments(); + EList
getAllSections(); + EList
getSections(); + II getId(); + II getSetId(); + INT getVersionNumber(); + InfrastructureRootTypeId getTypeId(); + LegalAuthenticator getLegalAuthenticator(); + NullFlavor getNullFlavor(); + ST getTitle(); + TS getCopyTime(); + TS getEffectiveTime(); + boolean hasCode(String p0, String p1, String p2); + boolean hasSectionTemplate(String p0); + boolean hasTemplateId(String p0); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void addPatient(Patient p0); + void addPatientRole(PatientRole p0); + void addSection(Section p0); + void setClassCode(ActClinicalDocument p0); + void setCode(CE p0); + void setComponent(Component2 p0); + void setComponentOf(Component1 p0); + void setConfidentialityCode(CE p0); + void setCopyTime(TS p0); + void setCustodian(Custodian p0); + void setDataEnterer(DataEnterer p0); + void setEffectiveTime(TS p0); + void setId(II p0); + void setLanguageCode(CS p0); + void setLegalAuthenticator(LegalAuthenticator p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setSetId(II p0); + void setStructuredBody(StructuredBody p0); + void setTitle(ST p0); + void setTypeId(InfrastructureRootTypeId p0); + void setVersionNumber(INT p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalStatement.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalStatement.java new file mode 100644 index 00000000000..ebcaf57cd34 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ClinicalStatement.java @@ -0,0 +1,57 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ClinicalStatement for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; +import org.openhealthtools.mdht.uml.cda.Encounter; +import org.openhealthtools.mdht.uml.cda.Observation; +import org.openhealthtools.mdht.uml.cda.ObservationMedia; +import org.openhealthtools.mdht.uml.cda.Organizer; +import org.openhealthtools.mdht.uml.cda.ParticipantRole; +import org.openhealthtools.mdht.uml.cda.Procedure; +import org.openhealthtools.mdht.uml.cda.RegionOfInterest; +import org.openhealthtools.mdht.uml.cda.Section; +import org.openhealthtools.mdht.uml.cda.SubstanceAdministration; +import org.openhealthtools.mdht.uml.cda.Supply; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntryRelationship; + +public interface ClinicalStatement extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ClinicalDocument getClinicalDocument(); + EList getAssignedEntities(); + EList getEntryRelationshipTargets(Object p0); + EList getEntryRelationshipTargets(x_ActRelationshipEntryRelationship p0, Object p1); + EList getEncounters(); + EList getObservations(); + EList getObservationMedia(); + EList getOrganizers(); + EList getParticipantRoles(); + EList getProcedures(); + EList getRegionsOfInterest(); + EList getSubstanceAdministrations(); + EList getSupplies(); + EList getActs(); + Section getSection(); + boolean hasActTemplate(String p0); + boolean hasCode(String p0, String p1, String p2); + boolean hasEncounterTemplate(String p0); + boolean hasObservationMediaTemplate(String p0); + boolean hasObservationTemplate(String p0); + boolean hasOrganizerTemplate(String p0); + boolean hasProcedureTemplate(String p0); + boolean hasRegionOfInterestTemplate(String p0); + boolean hasSubstanceAdministrationTemplate(String p0); + boolean hasSupplyTemplate(String p0); + boolean hasTemplateId(String p0); + void addAct(org.openhealthtools.mdht.uml.cda.Act p0); + void addEncounter(Encounter p0); + void addObservation(Observation p0); + void addObservationMedia(ObservationMedia p0); + void addOrganizer(Organizer p0); + void addProcedure(Procedure p0); + void addRegionOfInterest(RegionOfInterest p0); + void addSubstanceAdministration(SubstanceAdministration p0); + void addSupply(Supply p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component1.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component1.java new file mode 100644 index 00000000000..321721a1a9b --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component1.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Component1 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.EncompassingEncounter; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Component1 extends ActRelationship +{ + ActRelationshipHasComponent getTypeCode(); + EList getRealmCodes(); + EList getTemplateIds(); + EncompassingEncounter getEncompassingEncounter(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setEncompassingEncounter(EncompassingEncounter p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ActRelationshipHasComponent p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component2.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component2.java new file mode 100644 index 00000000000..2821f4269c9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component2.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Component2 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.NonXMLBody; +import org.openhealthtools.mdht.uml.cda.StructuredBody; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Component2 extends ActRelationship +{ + ActRelationshipHasComponent getTypeCode(); + Boolean getContextConductionInd(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NonXMLBody getNonXMLBody(); + NullFlavor getNullFlavor(); + StructuredBody getStructuredBody(); + boolean isSetContextConductionInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateBodyChoice(DiagnosticChain p0, Map p1); + boolean validateContextConductionInd(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setContextConductionInd(Boolean p0); + void setNonXMLBody(NonXMLBody p0); + void setNullFlavor(NullFlavor p0); + void setStructuredBody(StructuredBody p0); + void setTypeCode(ActRelationshipHasComponent p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component3.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component3.java new file mode 100644 index 00000000000..01b933a97f9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component3.java @@ -0,0 +1,38 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Component3 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Section; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Component3 extends ActRelationship +{ + ActRelationshipHasComponent getTypeCode(); + Boolean getContextConductionInd(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Section getSection(); + boolean isSetContextConductionInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextConductionInd(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setContextConductionInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setSection(Section p0); + void setTypeCode(ActRelationshipHasComponent p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component4.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component4.java new file mode 100644 index 00000000000..59208acd393 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component4.java @@ -0,0 +1,68 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Component4 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Encounter; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Observation; +import org.openhealthtools.mdht.uml.cda.ObservationMedia; +import org.openhealthtools.mdht.uml.cda.Organizer; +import org.openhealthtools.mdht.uml.cda.Procedure; +import org.openhealthtools.mdht.uml.cda.RegionOfInterest; +import org.openhealthtools.mdht.uml.cda.SubstanceAdministration; +import org.openhealthtools.mdht.uml.cda.Supply; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Component4 extends ActRelationship +{ + ActRelationshipHasComponent getTypeCode(); + BL getSeperatableInd(); + Boolean getContextConductionInd(); + EList getRealmCodes(); + EList getTemplateIds(); + Encounter getEncounter(); + INT getSequenceNumber(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Observation getObservation(); + ObservationMedia getObservationMedia(); + Organizer getOrganizer(); + Procedure getProcedure(); + RegionOfInterest getRegionOfInterest(); + SubstanceAdministration getSubstanceAdministration(); + Supply getSupply(); + boolean isSetContextConductionInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateClinicalStatement(DiagnosticChain p0, Map p1); + boolean validateContextConductionInd(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + org.openhealthtools.mdht.uml.cda.Act getAct(); + void setAct(org.openhealthtools.mdht.uml.cda.Act p0); + void setContextConductionInd(Boolean p0); + void setEncounter(Encounter p0); + void setNullFlavor(NullFlavor p0); + void setObservation(Observation p0); + void setObservationMedia(ObservationMedia p0); + void setOrganizer(Organizer p0); + void setProcedure(Procedure p0); + void setRegionOfInterest(RegionOfInterest p0); + void setSeperatableInd(BL p0); + void setSequenceNumber(INT p0); + void setSubstanceAdministration(SubstanceAdministration p0); + void setSupply(Supply p0); + void setTypeCode(ActRelationshipHasComponent p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component5.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component5.java new file mode 100644 index 00000000000..47f2eb6cece --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Component5.java @@ -0,0 +1,38 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Component5 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Section; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Component5 extends ActRelationship +{ + ActRelationshipHasComponent getTypeCode(); + Boolean getContextConductionInd(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Section getSection(); + boolean isSetContextConductionInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextConductionInd(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setContextConductionInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setSection(Section p0); + void setTypeCode(ActRelationshipHasComponent p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consent.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consent.java new file mode 100644 index 00000000000..cf281db9c59 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consent.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Consent for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Consent extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CE getCode(); + CS getStatusCode(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setCode(CE p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setStatusCode(CS p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consumable.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consumable.java new file mode 100644 index 00000000000..15fcafa408d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Consumable.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Consumable for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ManufacturedProduct; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Consumable extends Participation +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + ManufacturedProduct getManufacturedProduct(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setManufacturedProduct(ManufacturedProduct p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Criterion.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Criterion.java new file mode 100644 index 00000000000..19cc712ebbd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Criterion.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Criterion for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Criterion extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ANY getValue(); + ActClassObservation getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassObservation p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void setValue(ANY p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Custodian.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Custodian.java new file mode 100644 index 00000000000..d92ce698e8c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Custodian.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Custodian for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedCustodian; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Custodian extends Participation +{ + AssignedCustodian getAssignedCustodian(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedCustodian(AssignedCustodian p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/CustodianOrganization.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/CustodianOrganization.java new file mode 100644 index 00000000000..753d9d0c595 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/CustodianOrganization.java @@ -0,0 +1,49 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.CustodianOrganization for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.ON; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassOrganization; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface CustodianOrganization extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + AD getAddr(); + EList getAddrs(); + EList getRealmCodes(); + EList getNames(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + EntityClassOrganization getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ON getName(); + TEL getTelecom(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setAddr(AD p0); + void setClassCode(EntityClassOrganization p0); + void setDeterminerCode(EntityDeterminer p0); + void setName(ON p0); + void setNullFlavor(NullFlavor p0); + void setTelecom(TEL p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DataEnterer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DataEnterer.java new file mode 100644 index 00000000000..4565267e42c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DataEnterer.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.DataEnterer for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface DataEnterer extends Participation +{ + AssignedEntity getAssignedEntity(); + ClinicalDocument getClinicalDocument(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + TS getTime(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setTime(TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Device.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Device.java new file mode 100644 index 00000000000..b6889b9f9e2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Device.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Device for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.SC; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassDevice; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Device extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + EList getRealmCodes(); + EList getTemplateIds(); + EntityClassDevice getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + SC getManufacturerModelName(); + SC getSoftwareName(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassDevice p0); + void setCode(CE p0); + void setDeterminerCode(EntityDeterminer p0); + void setManufacturerModelName(SC p0); + void setNullFlavor(NullFlavor p0); + void setSoftwareName(SC p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentRoot.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentRoot.java new file mode 100644 index 00000000000..57ce015f2aa --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentRoot.java @@ -0,0 +1,17 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.DocumentRoot for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EMap; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.util.FeatureMap; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; + +public interface DocumentRoot extends EObject +{ + ClinicalDocument getClinicalDocument(); + EMap getXMLNSPrefixMap(); + EMap getXSISchemaLocation(); + FeatureMap getMixed(); + void setClinicalDocument(ClinicalDocument p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentationOf.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentationOf.java new file mode 100644 index 00000000000..4f221492c0b --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/DocumentationOf.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.DocumentationOf for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ServiceEvent; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipType; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface DocumentationOf extends ActRelationship +{ + ActRelationshipType getTypeCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ServiceEvent getServiceEvent(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setNullFlavor(NullFlavor p0); + void setServiceEvent(ServiceEvent p0); + void setTypeCode(ActRelationshipType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncompassingEncounter.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncompassingEncounter.java new file mode 100644 index 00000000000..1e64aae2b7c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncompassingEncounter.java @@ -0,0 +1,52 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.EncompassingEncounter for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.EncounterParticipant; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Location; +import org.openhealthtools.mdht.uml.cda.ResponsibleParty; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface EncompassingEncounter extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CE getCode(); + CE getDischargeDispositionCode(); + EList getRealmCodes(); + EList getEncounterParticipants(); + EList getIds(); + EList getTemplateIds(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + Location getLocation(); + NullFlavor getNullFlavor(); + ResponsibleParty getResponsibleParty(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setCode(CE p0); + void setDischargeDispositionCode(CE p0); + void setEffectiveTime(IVL_TS p0); + void setLocation(Location p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setResponsibleParty(ResponsibleParty p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Encounter.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Encounter.java new file mode 100644 index 00000000000..069c5353a46 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Encounter.java @@ -0,0 +1,66 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Encounter for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentEncounterMood; + +public interface Encounter extends ClinicalStatement +{ + ActClass getClassCode(); + CD getCode(); + CE getPriorityCode(); + CS getStatusCode(); + ED getText(); + EList getAuthors(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getSpecimens(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + void setClassCode(ActClass p0); + void setCode(CD p0); + void setEffectiveTime(IVL_TS p0); + void setMoodCode(x_DocumentEncounterMood p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); + x_DocumentEncounterMood getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncounterParticipant.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncounterParticipant.java new file mode 100644 index 00000000000..bf3dcbfeb8c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EncounterParticipant.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.EncounterParticipant for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_EncounterParticipant; + +public interface EncounterParticipant extends Participation +{ + AssignedEntity getAssignedEntity(); + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + void setAssignedEntity(AssignedEntity p0); + void setNullFlavor(NullFlavor p0); + void setTime(IVL_TS p0); + void setTypeCode(x_EncounterParticipant p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); + x_EncounterParticipant getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entity.java new file mode 100644 index 00000000000..fd95b86321d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entity.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Entity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Entity extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + ED getDesc(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EntityClassRoot getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassRoot p0); + void setCode(CE p0); + void setDesc(ED p0); + void setDeterminerCode(EntityDeterminer p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entry.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entry.java new file mode 100644 index 00000000000..9f814c28e53 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Entry.java @@ -0,0 +1,61 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Entry for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Encounter; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Observation; +import org.openhealthtools.mdht.uml.cda.ObservationMedia; +import org.openhealthtools.mdht.uml.cda.Organizer; +import org.openhealthtools.mdht.uml.cda.Procedure; +import org.openhealthtools.mdht.uml.cda.RegionOfInterest; +import org.openhealthtools.mdht.uml.cda.SubstanceAdministration; +import org.openhealthtools.mdht.uml.cda.Supply; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntry; + +public interface Entry extends ActRelationship +{ + Boolean getContextConductionInd(); + EList getRealmCodes(); + EList getTemplateIds(); + Encounter getEncounter(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Observation getObservation(); + ObservationMedia getObservationMedia(); + Organizer getOrganizer(); + Procedure getProcedure(); + RegionOfInterest getRegionOfInterest(); + SubstanceAdministration getSubstanceAdministration(); + Supply getSupply(); + boolean isSetContextConductionInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateClinicalStatement(DiagnosticChain p0, Map p1); + boolean validateContextConductionInd(DiagnosticChain p0, Map p1); + org.openhealthtools.mdht.uml.cda.Act getAct(); + void setAct(org.openhealthtools.mdht.uml.cda.Act p0); + void setContextConductionInd(Boolean p0); + void setEncounter(Encounter p0); + void setNullFlavor(NullFlavor p0); + void setObservation(Observation p0); + void setObservationMedia(ObservationMedia p0); + void setOrganizer(Organizer p0); + void setProcedure(Procedure p0); + void setRegionOfInterest(RegionOfInterest p0); + void setSubstanceAdministration(SubstanceAdministration p0); + void setSupply(Supply p0); + void setTypeCode(x_ActRelationshipEntry p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetNullFlavor(); + void unsetTypeCode(); + x_ActRelationshipEntry getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EntryRelationship.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EntryRelationship.java new file mode 100644 index 00000000000..ef0f30316dc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/EntryRelationship.java @@ -0,0 +1,74 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.EntryRelationship for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Encounter; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Observation; +import org.openhealthtools.mdht.uml.cda.ObservationMedia; +import org.openhealthtools.mdht.uml.cda.Organizer; +import org.openhealthtools.mdht.uml.cda.Procedure; +import org.openhealthtools.mdht.uml.cda.RegionOfInterest; +import org.openhealthtools.mdht.uml.cda.SubstanceAdministration; +import org.openhealthtools.mdht.uml.cda.Supply; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntryRelationship; + +public interface EntryRelationship extends ActRelationship +{ + BL getSeperatableInd(); + Boolean getContextConductionInd(); + Boolean getInversionInd(); + Boolean getNegationInd(); + EList getRealmCodes(); + EList getTemplateIds(); + Encounter getEncounter(); + INT getSequenceNumber(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Observation getObservation(); + ObservationMedia getObservationMedia(); + Organizer getOrganizer(); + Procedure getProcedure(); + RegionOfInterest getRegionOfInterest(); + SubstanceAdministration getSubstanceAdministration(); + Supply getSupply(); + boolean isSetContextConductionInd(); + boolean isSetInversionInd(); + boolean isSetNegationInd(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateClinicalStatement(DiagnosticChain p0, Map p1); + org.openhealthtools.mdht.uml.cda.Act getAct(); + void setAct(org.openhealthtools.mdht.uml.cda.Act p0); + void setContextConductionInd(Boolean p0); + void setEncounter(Encounter p0); + void setInversionInd(Boolean p0); + void setNegationInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setObservation(Observation p0); + void setObservationMedia(ObservationMedia p0); + void setOrganizer(Organizer p0); + void setProcedure(Procedure p0); + void setRegionOfInterest(RegionOfInterest p0); + void setSeperatableInd(BL p0); + void setSequenceNumber(INT p0); + void setSubstanceAdministration(SubstanceAdministration p0); + void setSupply(Supply p0); + void setTypeCode(x_ActRelationshipEntryRelationship p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextConductionInd(); + void unsetInversionInd(); + void unsetNegationInd(); + void unsetNullFlavor(); + void unsetTypeCode(); + x_ActRelationshipEntryRelationship getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalAct.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalAct.java new file mode 100644 index 00000000000..2e5e763c8bf --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalAct.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ExternalAct for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ExternalAct extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClassRoot getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassRoot p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalDocument.java new file mode 100644 index 00000000000..cfbf27cf724 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalDocument.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ExternalDocument for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassDocument; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ExternalDocument extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClassDocument getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + II getSetId(); + INT getVersionNumber(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassDocument p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setSetId(II p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void setVersionNumber(INT p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalObservation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalObservation.java new file mode 100644 index 00000000000..0f0772c7e55 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalObservation.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ExternalObservation for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ExternalObservation extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClassObservation getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassObservation p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalProcedure.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalProcedure.java new file mode 100644 index 00000000000..b1afa7f4dfc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ExternalProcedure.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ExternalProcedure for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ExternalProcedure extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Guardian.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Guardian.java new file mode 100644 index 00000000000..32ae37c283a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Guardian.java @@ -0,0 +1,45 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Guardian for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClass; + +public interface Guardian extends Role +{ + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getGuardianOrganization(); + Person getGuardianPerson(); + RoleClass getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateGuardianChoice(DiagnosticChain p0, Map p1); + void setClassCode(RoleClass p0); + void setCode(CE p0); + void setGuardianOrganization(Organization p0); + void setGuardianPerson(Person p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/HealthCareFacility.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/HealthCareFacility.java new file mode 100644 index 00000000000..bc26f1107fd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/HealthCareFacility.java @@ -0,0 +1,37 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.HealthCareFacility for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Place; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassServiceDeliveryLocation; + +public interface HealthCareFacility extends Role +{ + CE getCode(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getServiceProviderOrganization(); + Place getLocation(); + RoleClassServiceDeliveryLocation getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + void setClassCode(RoleClassServiceDeliveryLocation p0); + void setCode(CE p0); + void setLocation(Place p0); + void setNullFlavor(NullFlavor p0); + void setServiceProviderOrganization(Organization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InFulfillmentOf.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InFulfillmentOf.java new file mode 100644 index 00000000000..1c27e7e9e29 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InFulfillmentOf.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.InFulfillmentOf for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Order; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipFulfills; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface InFulfillmentOf extends ActRelationship +{ + ActRelationshipFulfills getTypeCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Order getOrder(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setNullFlavor(NullFlavor p0); + void setOrder(Order p0); + void setTypeCode(ActRelationshipFulfills p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Informant12.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Informant12.java new file mode 100644 index 00000000000..4774d45edc3 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Informant12.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Informant12 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.RelatedEntity; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Informant12 extends Participation +{ + AssignedEntity getAssignedEntity(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + RelatedEntity getRelatedEntity(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateInformantChoice(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setRelatedEntity(RelatedEntity p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InformationRecipient.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InformationRecipient.java new file mode 100644 index 00000000000..e9090999fcb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InformationRecipient.java @@ -0,0 +1,30 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.InformationRecipient for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.IntendedRecipient; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_InformationRecipient; + +public interface InformationRecipient extends Participation +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + IntendedRecipient getIntendedRecipient(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + void setIntendedRecipient(IntendedRecipient p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(x_InformationRecipient p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); + x_InformationRecipient getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InfrastructureRootTypeId.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InfrastructureRootTypeId.java new file mode 100644 index 00000000000..fa6cb8e3c06 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/InfrastructureRootTypeId.java @@ -0,0 +1,13 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; + +public interface InfrastructureRootTypeId extends II +{ + boolean validateRedefinedExtension(DiagnosticChain p0, Map p1); + boolean validateRedefinedRoot(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/IntendedRecipient.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/IntendedRecipient.java new file mode 100644 index 00000000000..bd1a50554e1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/IntendedRecipient.java @@ -0,0 +1,38 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.IntendedRecipient for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_InformationRecipientRole; + +public interface IntendedRecipient extends Role +{ + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getReceivedOrganization(); + Person getInformationRecipient(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + void setClassCode(x_InformationRecipientRole p0); + void setInformationRecipient(Person p0); + void setNullFlavor(NullFlavor p0); + void setReceivedOrganization(Organization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); + x_InformationRecipientRole getClassCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LabeledDrug.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LabeledDrug.java new file mode 100644 index 00000000000..9d9c01f0ea3 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LabeledDrug.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.LabeledDrug for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassManufacturedMaterial; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminerDetermined; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface LabeledDrug extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + EList getRealmCodes(); + EList getTemplateIds(); + EN getName(); + EntityClassManufacturedMaterial getClassCode(); + EntityDeterminerDetermined getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassManufacturedMaterial p0); + void setCode(CE p0); + void setDeterminerCode(EntityDeterminerDetermined p0); + void setName(EN p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LanguageCommunication.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LanguageCommunication.java new file mode 100644 index 00000000000..b23e374dbae --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LanguageCommunication.java @@ -0,0 +1,32 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.LanguageCommunication for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EObject; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface LanguageCommunication extends EObject +{ + BL getPreferenceInd(); + CE getModeCode(); + CE getProficiencyLevelCode(); + CS getLanguageCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + void setLanguageCode(CS p0); + void setModeCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setPreferenceInd(BL p0); + void setProficiencyLevelCode(CE p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LegalAuthenticator.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LegalAuthenticator.java new file mode 100644 index 00000000000..1ffd863ea50 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/LegalAuthenticator.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.LegalAuthenticator for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface LegalAuthenticator extends Participation +{ + AssignedEntity getAssignedEntity(); + CS getSignatureCode(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + TS getTime(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setSignatureCode(CS p0); + void setTime(TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Location.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Location.java new file mode 100644 index 00000000000..460a6f71832 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Location.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Location for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.HealthCareFacility; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationTargetLocation; + +public interface Location extends Participation +{ + EList getRealmCodes(); + EList getTemplateIds(); + HealthCareFacility getHealthCareFacility(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationTargetLocation getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setHealthCareFacility(HealthCareFacility p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ParticipationTargetLocation p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/MaintainedEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/MaintainedEntity.java new file mode 100644 index 00000000000..86daa9c41ba --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/MaintainedEntity.java @@ -0,0 +1,36 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.MaintainedEntity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClass; + +public interface MaintainedEntity extends Role +{ + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Person getMaintainingPerson(); + RoleClass getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClass p0); + void setEffectiveTime(IVL_TS p0); + void setMaintainingPerson(Person p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ManufacturedProduct.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ManufacturedProduct.java new file mode 100644 index 00000000000..3bb1988980d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ManufacturedProduct.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ManufacturedProduct for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.LabeledDrug; +import org.openhealthtools.mdht.uml.cda.Material; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassManufacturedProduct; + +public interface ManufacturedProduct extends Role +{ + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + LabeledDrug getManufacturedLabeledDrug(); + Material getManufacturedMaterial(); + NullFlavor getNullFlavor(); + Organization getManufacturerOrganization(); + RoleClassManufacturedProduct getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateManufacturedDrugOrOtherMaterial(DiagnosticChain p0, Map p1); + void setClassCode(RoleClassManufacturedProduct p0); + void setManufacturedLabeledDrug(LabeledDrug p0); + void setManufacturedMaterial(Material p0); + void setManufacturerOrganization(Organization p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Material.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Material.java new file mode 100644 index 00000000000..104d8f7bcf1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Material.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Material for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassManufacturedMaterial; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminerDetermined; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Material extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + EList getRealmCodes(); + EList getTemplateIds(); + EN getName(); + EntityClassManufacturedMaterial getClassCode(); + EntityDeterminerDetermined getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ST getLotNumberText(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassManufacturedMaterial p0); + void setCode(CE p0); + void setDeterminerCode(EntityDeterminerDetermined p0); + void setLotNumberText(ST p0); + void setName(EN p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/NonXMLBody.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/NonXMLBody.java new file mode 100644 index 00000000000..2d188ca8a11 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/NonXMLBody.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.NonXMLBody for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface NonXMLBody extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CE getConfidentialityCode(); + CS getLanguageCode(); + ED getText(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setConfidentialityCode(CE p0); + void setLanguageCode(CS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Observation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Observation.java new file mode 100644 index 00000000000..04f70711b6e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Observation.java @@ -0,0 +1,85 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Observation for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.ReferenceRange; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActMoodDocumentObservation; + +public interface Observation extends ClinicalStatement +{ + ActClassObservation getClassCode(); + Boolean getNegationInd(); + CD getCode(); + CE getPriorityCode(); + CS getLanguageCode(); + CS getStatusCode(); + ED getText(); + EList getValues(); + EList getAuthors(); + EList getTargetSiteCodes(); + EList getInterpretationCodes(); + EList getMethodCodes(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getReferenceRanges(); + EList getSpecimens(); + IVL_INT getRepeatNumber(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ST getDerivationExpr(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNegationInd(); + boolean isSetNullFlavor(); + void setClassCode(ActClassObservation p0); + void setCode(CD p0); + void setDerivationExpr(ST p0); + void setEffectiveTime(IVL_TS p0); + void setLanguageCode(CS p0); + void setMoodCode(x_ActMoodDocumentObservation p0); + void setNegationInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setRepeatNumber(IVL_INT p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNegationInd(); + void unsetNullFlavor(); + x_ActMoodDocumentObservation getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationMedia.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationMedia.java new file mode 100644 index 00000000000..aa2ff00cb6a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationMedia.java @@ -0,0 +1,59 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ObservationMedia for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ObservationMedia extends ClinicalStatement +{ + ActClassObservation getClassCode(); + ActMood getMoodCode(); + CS getLanguageCode(); + ED getValue(); + EList getAuthors(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getSpecimens(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + String getObservationMediaId(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + void setClassCode(ActClassObservation p0); + void setLanguageCode(CS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setObservationMediaId(String p0); + void setSubject(Subject p0); + void setTypeId(InfrastructureRootTypeId p0); + void setValue(ED p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationRange.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationRange.java new file mode 100644 index 00000000000..abadd03fbfb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ObservationRange.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ObservationRange for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ObservationRange extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ANY getValue(); + ActClassObservation getClassCode(); + ActMood getMoodCode(); + CD getCode(); + CE getInterpretationCode(); + ED getText(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassObservation p0); + void setCode(CD p0); + void setInterpretationCode(CE p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void setValue(ANY p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Order.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Order.java new file mode 100644 index 00000000000..66ad7949141 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Order.java @@ -0,0 +1,40 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Order for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Order extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClassRoot getClassCode(); + ActMood getMoodCode(); + CE getCode(); + CE getPriorityCode(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassRoot p0); + void setCode(CE p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organization.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organization.java new file mode 100644 index 00000000000..dcd0abf31d1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organization.java @@ -0,0 +1,48 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Organization for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.OrganizationPartOf; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.ON; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassOrganization; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Organization extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getStandardIndustryClassCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getNames(); + EList getTelecoms(); + EntityClassOrganization getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + OrganizationPartOf getAsOrganizationPartOf(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setAsOrganizationPartOf(OrganizationPartOf p0); + void setClassCode(EntityClassOrganization p0); + void setDeterminerCode(EntityDeterminer p0); + void setNullFlavor(NullFlavor p0); + void setStandardIndustryClassCode(CE p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/OrganizationPartOf.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/OrganizationPartOf.java new file mode 100644 index 00000000000..cace69c20aa --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/OrganizationPartOf.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.OrganizationPartOf for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClass; + +public interface OrganizationPartOf extends Role +{ + CE getCode(); + CS getStatusCode(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getWholeOrganization(); + RoleClass getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClass p0); + void setCode(CE p0); + void setEffectiveTime(IVL_TS p0); + void setNullFlavor(NullFlavor p0); + void setStatusCode(CS p0); + void setTypeId(InfrastructureRootTypeId p0); + void setWholeOrganization(Organization p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organizer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organizer.java new file mode 100644 index 00000000000..20ef89184a9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Organizer.java @@ -0,0 +1,61 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Organizer for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.Component4; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActClassDocumentEntryOrganizer; + +public interface Organizer extends ClinicalStatement +{ + ActMood getMoodCode(); + CD getCode(); + CS getStatusCode(); + EList getAuthors(); + EList getRealmCodes(); + EList getComponents(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getSpecimens(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + void addOrganizer(Organizer p0); + void setClassCode(x_ActClassDocumentEntryOrganizer p0); + void setCode(CD p0); + void setEffectiveTime(IVL_TS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); + x_ActClassDocumentEntryOrganizer getClassCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParentDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParentDocument.java new file mode 100644 index 00000000000..17ffb70bf76 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParentDocument.java @@ -0,0 +1,47 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ParentDocument for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClinicalDocument; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ParentDocument extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClinicalDocument getClassCode(); + ActMood getMoodCode(); + CD getCode(); + ED getText(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + II getSetId(); + INT getVersionNumber(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClinicalDocument p0); + void setCode(CD p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setSetId(II p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void setVersionNumber(INT p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant1.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant1.java new file mode 100644 index 00000000000..947bff5dac8 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant1.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Participant1 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssociatedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Participant1 extends Participation +{ + AssociatedEntity getAssociatedEntity(); + CE getFunctionCode(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + void setAssociatedEntity(AssociatedEntity p0); + void setContextControlCode(ContextControl p0); + void setFunctionCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setTime(IVL_TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant2.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant2.java new file mode 100644 index 00000000000..88cfe3ed093 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Participant2.java @@ -0,0 +1,44 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Participant2 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ParticipantRole; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Participant2 extends Participation +{ + CE getAwarenessCode(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipantRole getParticipantRole(); + ParticipationType getTypeCode(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + void setAwarenessCode(CE p0); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setParticipantRole(ParticipantRole p0); + void setTime(IVL_TS p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParticipantRole.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParticipantRole.java new file mode 100644 index 00000000000..38d05385a15 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ParticipantRole.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ParticipantRole for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Device; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.PlayingEntity; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassRoot; + +public interface ParticipantRole extends Role +{ + CE getCode(); + Device getPlayingDevice(); + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + PlayingEntity getPlayingEntity(); + RoleClassRoot getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validatePlayingEntityChoice(DiagnosticChain p0, Map p1); + org.openhealthtools.mdht.uml.cda.Entity getScopingEntity(); + void setClassCode(RoleClassRoot p0); + void setCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setPlayingDevice(Device p0); + void setPlayingEntity(PlayingEntity p0); + void setScopingEntity(org.openhealthtools.mdht.uml.cda.Entity p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Patient.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Patient.java new file mode 100644 index 00000000000..70ba8f71d8c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Patient.java @@ -0,0 +1,62 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Patient for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Birthplace; +import org.openhealthtools.mdht.uml.cda.Guardian; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.LanguageCommunication; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.PN; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClass; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Patient extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + Birthplace getBirthplace(); + CE getAdministrativeGenderCode(); + CE getEthnicGroupCode(); + CE getMaritalStatusCode(); + CE getRaceCode(); + CE getReligiousAffiliationCode(); + EList getSDTCRaceCodes(); + EList getRealmCodes(); + EList getGuardians(); + EList getIds(); + EList getTemplateIds(); + EList getLanguageCommunications(); + EList getNames(); + EntityClass getClassCode(); + EntityDeterminer getDeterminerCode(); + II getId(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + TS getBirthTime(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setAdministrativeGenderCode(CE p0); + void setBirthTime(TS p0); + void setBirthplace(Birthplace p0); + void setClassCode(EntityClass p0); + void setDeterminerCode(EntityDeterminer p0); + void setEthnicGroupCode(CE p0); + void setId(II p0); + void setMaritalStatusCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setRaceCode(CE p0); + void setReligiousAffiliationCode(CE p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PatientRole.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PatientRole.java new file mode 100644 index 00000000000..13b0262b81e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PatientRole.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.PatientRole for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Organization; +import org.openhealthtools.mdht.uml.cda.Patient; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClass; + +public interface PatientRole extends Role +{ + EList getAddrs(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Organization getProviderOrganization(); + Patient getPatient(); + RoleClass getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClass p0); + void setNullFlavor(NullFlavor p0); + void setPatient(Patient p0); + void setProviderOrganization(Organization p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer1.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer1.java new file mode 100644 index 00000000000..5b485570bb4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer1.java @@ -0,0 +1,36 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Performer1 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ServiceEventPerformer; + +public interface Performer1 extends Participation +{ + AssignedEntity getAssignedEntity(); + CE getFunctionCode(); + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + void setAssignedEntity(AssignedEntity p0); + void setFunctionCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setTime(IVL_TS p0); + void setTypeCode(x_ServiceEventPerformer p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); + x_ServiceEventPerformer getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer2.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer2.java new file mode 100644 index 00000000000..1f5288770fd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Performer2.java @@ -0,0 +1,39 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Performer2 for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationPhysicalPerformer; + +public interface Performer2 extends Participation +{ + AssignedEntity getAssignedEntity(); + CE getModeCode(); + EList getRealmCodes(); + EList getTemplateIds(); + IVL_TS getTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationPhysicalPerformer getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setModeCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setTime(IVL_TS p0); + void setTypeCode(ParticipationPhysicalPerformer p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Person.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Person.java new file mode 100644 index 00000000000..85cb807b0fc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Person.java @@ -0,0 +1,40 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Person for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.PN; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClass; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Person extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + EList getRealmCodes(); + EList getTemplateIds(); + EList getNames(); + EntityClass getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + TS getSDTCBirthTime(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClass p0); + void setDeterminerCode(EntityDeterminer p0); + void setNullFlavor(NullFlavor p0); + void setSDTCBirthTime(TS p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Place.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Place.java new file mode 100644 index 00000000000..6a00557f7ab --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Place.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Place for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassPlace; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Place extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + AD getAddr(); + EList getAddrs(); + EList getRealmCodes(); + EList getNames(); + EList getTemplateIds(); + EN getName(); + EntityClassPlace getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setAddr(AD p0); + void setClassCode(EntityClassPlace p0); + void setDeterminerCode(EntityDeterminer p0); + void setName(EN p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PlayingEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PlayingEntity.java new file mode 100644 index 00000000000..f5fe4fce12c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/PlayingEntity.java @@ -0,0 +1,47 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.PlayingEntity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.PN; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClassRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface PlayingEntity extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + CE getCode(); + ED getDesc(); + EList getRealmCodes(); + EList getTemplateIds(); + EList getNames(); + EList getQuantities(); + EntityClassRoot getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + TS getSDTCBirthTime(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setClassCode(EntityClassRoot p0); + void setCode(CE p0); + void setDesc(ED p0); + void setDeterminerCode(EntityDeterminer p0); + void setNullFlavor(NullFlavor p0); + void setSDTCBirthTime(TS p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Precondition.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Precondition.java new file mode 100644 index 00000000000..964d093fedf --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Precondition.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Precondition for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Criterion; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipType; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface Precondition extends ActRelationship +{ + ActRelationshipType getTypeCode(); + Criterion getCriterion(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setCriterion(Criterion p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ActRelationshipType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Procedure.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Procedure.java new file mode 100644 index 00000000000..cdb1f63d48a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Procedure.java @@ -0,0 +1,75 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Procedure for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentProcedureMood; + +public interface Procedure extends ClinicalStatement +{ + ActClass getClassCode(); + Boolean getNegationInd(); + CD getCode(); + CE getPriorityCode(); + CS getLanguageCode(); + CS getStatusCode(); + ED getText(); + EList getAuthors(); + EList getApproachSiteCodes(); + EList getTargetSiteCodes(); + EList getMethodCodes(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getSpecimens(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNegationInd(); + boolean isSetNullFlavor(); + void setClassCode(ActClass p0); + void setCode(CD p0); + void setEffectiveTime(IVL_TS p0); + void setLanguageCode(CS p0); + void setMoodCode(x_DocumentProcedureMood p0); + void setNegationInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNegationInd(); + void unsetNullFlavor(); + x_DocumentProcedureMood getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Product.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Product.java new file mode 100644 index 00000000000..0eddfa0503c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Product.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Product for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ManufacturedProduct; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Product extends Participation +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + ManufacturedProduct getManufacturedProduct(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setManufacturedProduct(ManufacturedProduct p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RecordTarget.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RecordTarget.java new file mode 100644 index 00000000000..3cc09e9b6e2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RecordTarget.java @@ -0,0 +1,39 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RecordTarget for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.PatientRole; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface RecordTarget extends Participation +{ + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + PatientRole getPatientRole(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setPatientRole(PatientRole p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Reference.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Reference.java new file mode 100644 index 00000000000..f223c13bb2c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Reference.java @@ -0,0 +1,45 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Reference for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.ExternalAct; +import org.openhealthtools.mdht.uml.cda.ExternalDocument; +import org.openhealthtools.mdht.uml.cda.ExternalObservation; +import org.openhealthtools.mdht.uml.cda.ExternalProcedure; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipExternalReference; + +public interface Reference extends ActRelationship +{ + BL getSeperatableInd(); + EList getRealmCodes(); + EList getTemplateIds(); + ExternalAct getExternalAct(); + ExternalDocument getExternalDocument(); + ExternalObservation getExternalObservation(); + ExternalProcedure getExternalProcedure(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateExternalActChoice(DiagnosticChain p0, Map p1); + void setExternalAct(ExternalAct p0); + void setExternalDocument(ExternalDocument p0); + void setExternalObservation(ExternalObservation p0); + void setExternalProcedure(ExternalProcedure p0); + void setNullFlavor(NullFlavor p0); + void setSeperatableInd(BL p0); + void setTypeCode(x_ActRelationshipExternalReference p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); + x_ActRelationshipExternalReference getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ReferenceRange.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ReferenceRange.java new file mode 100644 index 00000000000..51620dde9e2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ReferenceRange.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ReferenceRange for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ObservationRange; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipType; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ReferenceRange extends ActRelationship +{ + ActRelationshipType getTypeCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ObservationRange getObservationRange(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setNullFlavor(NullFlavor p0); + void setObservationRange(ObservationRange p0); + void setTypeCode(ActRelationshipType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterest.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterest.java new file mode 100644 index 00000000000..2c0354afd39 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterest.java @@ -0,0 +1,62 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RegionOfInterest for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.RegionOfInterestValue; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface RegionOfInterest extends ClinicalStatement +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CS getCode(); + EList getAuthors(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getValues(); + EList getSpecimens(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + String getRegionOfInterestId(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setCode(CS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setRegionOfInterestId(String p0); + void setSubject(Subject p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterestValue.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterestValue.java new file mode 100644 index 00000000000..7cd466d470e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RegionOfInterestValue.java @@ -0,0 +1,11 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RegionOfInterestValue for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; + +public interface RegionOfInterestValue extends INT +{ + boolean isUnsorted(); + void setUnsorted(boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedDocument.java new file mode 100644 index 00000000000..ada2733c514 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedDocument.java @@ -0,0 +1,30 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RelatedDocument for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.ParentDocument; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipDocument; + +public interface RelatedDocument extends ActRelationship +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParentDocument getParentDocument(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + void setNullFlavor(NullFlavor p0); + void setParentDocument(ParentDocument p0); + void setTypeCode(x_ActRelationshipDocument p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); + x_ActRelationshipDocument getTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedEntity.java new file mode 100644 index 00000000000..d78f35475bb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedEntity.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RelatedEntity for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Person; +import org.openhealthtools.mdht.uml.cda.SDTCPatient; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassMutualRelationship; + +public interface RelatedEntity extends Role +{ + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getTemplateIds(); + EList getTelecoms(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + Person getRelatedPerson(); + RoleClassMutualRelationship getClassCode(); + SDTCPatient getSDTCPatient(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + void setClassCode(RoleClassMutualRelationship p0); + void setCode(CE p0); + void setEffectiveTime(IVL_TS p0); + void setNullFlavor(NullFlavor p0); + void setRelatedPerson(Person p0); + void setSDTCPatient(SDTCPatient p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedSubject.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedSubject.java new file mode 100644 index 00000000000..c80b6fccd31 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/RelatedSubject.java @@ -0,0 +1,37 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.RelatedSubject for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.SubjectPerson; +import org.openhealthtools.mdht.uml.hl7.datatypes.AD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentSubject; + +public interface RelatedSubject extends Role +{ + CE getCode(); + EList getAddrs(); + EList getRealmCodes(); + EList getTemplateIds(); + EList getTelecoms(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + SubjectPerson getSubject(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + void setClassCode(x_DocumentSubject p0); + void setCode(CE p0); + void setNullFlavor(NullFlavor p0); + void setSubject(SubjectPerson p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); + x_DocumentSubject getClassCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ResponsibleParty.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ResponsibleParty.java new file mode 100644 index 00000000000..cbc93d57695 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ResponsibleParty.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ResponsibleParty for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.AssignedEntity; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface ResponsibleParty extends Participation +{ + AssignedEntity getAssignedEntity(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAssignedEntity(AssignedEntity p0); + void setNullFlavor(NullFlavor p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SDTCPatient.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SDTCPatient.java new file mode 100644 index 00000000000..0ae327eb3ad --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SDTCPatient.java @@ -0,0 +1,12 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.SDTCPatient for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.ecore.EObject; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; + +public interface SDTCPatient extends EObject +{ + II getId(); + void setId(II p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Section.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Section.java new file mode 100644 index 00000000000..2c8582aefbe --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Section.java @@ -0,0 +1,113 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Section for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.Component5; +import org.openhealthtools.mdht.uml.cda.Encounter; +import org.openhealthtools.mdht.uml.cda.Entry; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Observation; +import org.openhealthtools.mdht.uml.cda.ObservationMedia; +import org.openhealthtools.mdht.uml.cda.Organizer; +import org.openhealthtools.mdht.uml.cda.Procedure; +import org.openhealthtools.mdht.uml.cda.RegionOfInterest; +import org.openhealthtools.mdht.uml.cda.StrucDocText; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.cda.SubstanceAdministration; +import org.openhealthtools.mdht.uml.cda.Supply; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntry; + +public interface Section extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CE getCode(); + CE getConfidentialityCode(); + CS getLanguageCode(); + ClinicalDocument getClinicalDocument(); + EList getAuthors(); + EList getRealmCodes(); + EList getEntryTargets(Object p0); + EList getEntryTargets(x_ActRelationshipEntry p0, Object p1); + EList getComponents(); + EList getEncounters(); + EList getTemplateIds(); + EList getInformants(); + EList getObservations(); + EList getObservationMedia(); + EList getOrganizers(); + EList getProcedures(); + EList getRegionsOfInterest(); + EList
getAllSections(); + EList
getSections(); + EList getSubstanceAdministrations(); + EList getSupplies(); + EList getActs(); + II getId(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ST getTitle(); + String getSectionId(); + StrucDocText createStrucDocText(String p0); + StrucDocText getText(); + Subject getSubject(); + boolean hasActTemplate(String p0); + boolean hasCode(String p0, String p1, String p2); + boolean hasEncounterTemplate(String p0); + boolean hasObservationMediaTemplate(String p0); + boolean hasObservationTemplate(String p0); + boolean hasOrganizerTemplate(String p0); + boolean hasProcedureTemplate(String p0); + boolean hasRegionOfInterestTemplate(String p0); + boolean hasSectionTemplate(String p0); + boolean hasSubstanceAdministrationTemplate(String p0); + boolean hasSupplyTemplate(String p0); + boolean hasTemplateId(String p0); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean isSetSectionId(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + org.eclipse.emf.common.util.EList getEntries(); + void addAct(org.openhealthtools.mdht.uml.cda.Act p0); + void addEncounter(Encounter p0); + void addObservation(Observation p0); + void addObservationMedia(ObservationMedia p0); + void addOrganizer(Organizer p0); + void addProcedure(Procedure p0); + void addRegionOfInterest(RegionOfInterest p0); + void addSection(Section p0); + void addSubstanceAdministration(SubstanceAdministration p0); + void addSupply(Supply p0); + void setClassCode(ActClass p0); + void setCode(CE p0); + void setConfidentialityCode(CE p0); + void setId(II p0); + void setLanguageCode(CS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setSectionId(String p0); + void setSubject(Subject p0); + void setText(StrucDocText p0); + void setTitle(ST p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); + void unsetSectionId(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ServiceEvent.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ServiceEvent.java new file mode 100644 index 00000000000..466dd7b5cb7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/ServiceEvent.java @@ -0,0 +1,43 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.ServiceEvent for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Performer1; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ServiceEvent extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClassRoot getClassCode(); + ActMood getMoodCode(); + CE getCode(); + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + EList getPerformers(); + IVL_TS getEffectiveTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassRoot p0); + void setCode(CE p0); + void setEffectiveTime(IVL_TS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Specimen.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Specimen.java new file mode 100644 index 00000000000..2274122c183 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Specimen.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Specimen for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.SpecimenRole; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType; + +public interface Specimen extends Participation +{ + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationType getTypeCode(); + SpecimenRole getSpecimenRole(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setNullFlavor(NullFlavor p0); + void setSpecimenRole(SpecimenRole p0); + void setTypeCode(ParticipationType p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SpecimenRole.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SpecimenRole.java new file mode 100644 index 00000000000..4993135dd48 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SpecimenRole.java @@ -0,0 +1,34 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.SpecimenRole for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.PlayingEntity; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Role; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.RoleClassSpecimen; + +public interface SpecimenRole extends Role +{ + EList getRealmCodes(); + EList getIds(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + PlayingEntity getSpecimenPlayingEntity(); + RoleClassSpecimen getClassCode(); + boolean isSetClassCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(RoleClassSpecimen p0); + void setNullFlavor(NullFlavor p0); + void setSpecimenPlayingEntity(PlayingEntity p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StrucDocText.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StrucDocText.java new file mode 100644 index 00000000000..59e2e0a5c17 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StrucDocText.java @@ -0,0 +1,15 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.StrucDocText for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.util.FeatureMap; + +public interface StrucDocText extends EObject +{ + FeatureMap getAny(); + FeatureMap getMixed(); + String getText(); + String getText(String p0); + void addText(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StructuredBody.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StructuredBody.java new file mode 100644 index 00000000000..638833ad75a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/StructuredBody.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.StructuredBody for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Component3; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.ActMood; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface StructuredBody extends org.openhealthtools.mdht.uml.hl7.rim.Act +{ + ActClass getClassCode(); + ActMood getMoodCode(); + CE getConfidentialityCode(); + CS getLanguageCode(); + EList getRealmCodes(); + EList getComponents(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateMoodCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClass p0); + void setConfidentialityCode(CE p0); + void setLanguageCode(CS p0); + void setMoodCode(ActMood p0); + void setNullFlavor(NullFlavor p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Subject.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Subject.java new file mode 100644 index 00000000000..1eef34be114 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Subject.java @@ -0,0 +1,42 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Subject for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.RelatedSubject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.vocab.ContextControl; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.ParticipationTargetSubject; + +public interface Subject extends Participation +{ + CE getAwarenessCode(); + ContextControl getContextControlCode(); + EList getRealmCodes(); + EList getTemplateIds(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + ParticipationTargetSubject getTypeCode(); + RelatedSubject getRelatedSubject(); + boolean isSetContextControlCode(); + boolean isSetNullFlavor(); + boolean isSetTypeCode(); + boolean validateContextControlCode(DiagnosticChain p0, Map p1); + boolean validateTypeCode(DiagnosticChain p0, Map p1); + void setAwarenessCode(CE p0); + void setContextControlCode(ContextControl p0); + void setNullFlavor(NullFlavor p0); + void setRelatedSubject(RelatedSubject p0); + void setTypeCode(ParticipationTargetSubject p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetContextControlCode(); + void unsetNullFlavor(); + void unsetTypeCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubjectPerson.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubjectPerson.java new file mode 100644 index 00000000000..1a2b7b0b01e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubjectPerson.java @@ -0,0 +1,49 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.SubjectPerson for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.PN; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityClass; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface SubjectPerson extends org.openhealthtools.mdht.uml.hl7.rim.Entity +{ + BL getSDTCDeceasedInd(); + CE getAdministrativeGenderCode(); + EList getRealmCodes(); + EList getSDTCIds(); + EList getTemplateIds(); + EList getNames(); + EntityClass getClassCode(); + EntityDeterminer getDeterminerCode(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + TS getBirthTime(); + TS getSDTCDeceasedTime(); + boolean isSetClassCode(); + boolean isSetDeterminerCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + boolean validateDeterminerCode(DiagnosticChain p0, Map p1); + void setAdministrativeGenderCode(CE p0); + void setBirthTime(TS p0); + void setClassCode(EntityClass p0); + void setDeterminerCode(EntityDeterminer p0); + void setNullFlavor(NullFlavor p0); + void setSDTCDeceasedInd(BL p0); + void setSDTCDeceasedTime(TS p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetDeterminerCode(); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubstanceAdministration.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubstanceAdministration.java new file mode 100644 index 00000000000..6de51fba1f8 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/SubstanceAdministration.java @@ -0,0 +1,91 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.SubstanceAdministration for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.Consumable; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.RTO_PQ_PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClass; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentSubstanceMood; + +public interface SubstanceAdministration extends ClinicalStatement +{ + ActClass getClassCode(); + Boolean getNegationInd(); + CD getCode(); + CE getAdministrationUnitCode(); + CE getPriorityCode(); + CE getRouteCode(); + CS getStatusCode(); + Consumable getConsumable(); + ED getText(); + EList getAuthors(); + EList getApproachSiteCodes(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getEffectiveTimes(); + EList getSpecimens(); + IVL_INT getRepeatNumber(); + IVL_PQ getDoseQuantity(); + IVL_PQ getRateQuantity(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + RTO_PQ_PQ getMaxDoseQuantity(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNegationInd(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setAdministrationUnitCode(CE p0); + void setClassCode(ActClass p0); + void setCode(CD p0); + void setConsumable(Consumable p0); + void setDoseQuantity(IVL_PQ p0); + void setMaxDoseQuantity(RTO_PQ_PQ p0); + void setMoodCode(x_DocumentSubstanceMood p0); + void setNegationInd(Boolean p0); + void setNullFlavor(NullFlavor p0); + void setPriorityCode(CE p0); + void setRateQuantity(IVL_PQ p0); + void setRepeatNumber(IVL_INT p0); + void setRouteCode(CE p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNegationInd(); + void unsetNullFlavor(); + x_DocumentSubstanceMood getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Supply.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Supply.java new file mode 100644 index 00000000000..aca6a6d461a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/Supply.java @@ -0,0 +1,82 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.Supply for testing purposes + +package org.openhealthtools.mdht.uml.cda; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.cda.Author; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.EntryRelationship; +import org.openhealthtools.mdht.uml.cda.Informant12; +import org.openhealthtools.mdht.uml.cda.InfrastructureRootTypeId; +import org.openhealthtools.mdht.uml.cda.Participant2; +import org.openhealthtools.mdht.uml.cda.Performer2; +import org.openhealthtools.mdht.uml.cda.Precondition; +import org.openhealthtools.mdht.uml.cda.Product; +import org.openhealthtools.mdht.uml.cda.Reference; +import org.openhealthtools.mdht.uml.cda.Specimen; +import org.openhealthtools.mdht.uml.cda.Subject; +import org.openhealthtools.mdht.uml.hl7.datatypes.BL; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.ActClassSupply; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; +import org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentSubstanceMood; + +public interface Supply extends ClinicalStatement +{ + ActClassSupply getClassCode(); + BL getIndependentInd(); + CD getCode(); + CS getStatusCode(); + ED getText(); + EList getAuthors(); + EList getPriorityCodes(); + EList getRealmCodes(); + EList getEntryRelationships(); + EList getIds(); + EList getTemplateIds(); + EList getInformants(); + EList getParticipants(); + EList getPerformers(); + EList getPreconditions(); + EList getReferences(); + EList getEffectiveTimes(); + EList getSpecimens(); + IVL_INT getRepeatNumber(); + IVL_TS getExpectedUseTime(); + InfrastructureRootTypeId getTypeId(); + NullFlavor getNullFlavor(); + PQ getQuantity(); + Product getProduct(); + Subject getSubject(); + boolean isSetClassCode(); + boolean isSetMoodCode(); + boolean isSetNullFlavor(); + boolean validateClassCode(DiagnosticChain p0, Map p1); + void setClassCode(ActClassSupply p0); + void setCode(CD p0); + void setExpectedUseTime(IVL_TS p0); + void setIndependentInd(BL p0); + void setMoodCode(x_DocumentSubstanceMood p0); + void setNullFlavor(NullFlavor p0); + void setProduct(Product p0); + void setQuantity(PQ p0); + void setRepeatNumber(IVL_INT p0); + void setStatusCode(CS p0); + void setSubject(Subject p0); + void setText(ED p0); + void setTypeId(InfrastructureRootTypeId p0); + void unsetClassCode(); + void unsetMoodCode(); + void unsetNullFlavor(); + x_DocumentSubstanceMood getMoodCode(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/util/CDAUtil.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/util/CDAUtil.java new file mode 100644 index 00000000000..b0e2591fd87 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/cda/util/CDAUtil.java @@ -0,0 +1,152 @@ +// Generated automatically from org.openhealthtools.mdht.uml.cda.util.CDAUtil for testing purposes + +package org.openhealthtools.mdht.uml.cda.util; + +import java.io.InputStream; +import java.io.OutputStream; +import java.io.Writer; +import java.util.List; +import java.util.Map; +import javax.xml.namespace.QName; +import org.eclipse.emf.common.util.Diagnostic; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.ENamedElement; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.eclipse.emf.ecore.xmi.DOMHandler; +import org.openhealthtools.mdht.emf.runtime.resource.FleXMLResourceSet; +import org.openhealthtools.mdht.emf.runtime.util.Initializer; +import org.openhealthtools.mdht.uml.cda.ClinicalDocument; +import org.openhealthtools.mdht.uml.cda.ClinicalStatement; +import org.openhealthtools.mdht.uml.cda.DocumentRoot; +import org.openhealthtools.mdht.uml.cda.Section; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntry; +import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntryRelationship; +import org.w3c.dom.Document; +import org.w3c.dom.Node; +import org.xml.sax.InputSource; + +public class CDAUtil +{ + public CDAUtil(){} + public static T getClinicalStatement(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static T getClinicalStatement(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static java.util.List getClinicalStatements(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static java.util.List getClinicalStatements(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static T getEObject(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static T getEObject(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static java.util.List getEObjects(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static java.util.List getEObjects(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static T getSection(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static T getSection(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static java.util.List getSections(ClinicalDocument p0, java.lang.Class p1){ return null; } + public static java.util.List getSections(ClinicalDocument p0, java.lang.Class p1, CDAUtil.Filter p2){ return null; } + public static T create(EObject p0, String p1){ return null; } + public static T create(EObject p0, String p1, EClass p2){ return null; } + public static T get(EObject p0, String p1){ return null; } + public static CDAUtil.CDAXPath createCDAXPath(ClinicalDocument p0){ return null; } + public static ClinicalDocument getClinicalDocument(EObject p0){ return null; } + public static ClinicalDocument load(Document p0){ return null; } + public static ClinicalDocument load(Document p0, CDAUtil.LoadHandler p1){ return null; } + public static ClinicalDocument load(Document p0, CDAUtil.ValidationHandler p1){ return null; } + public static ClinicalDocument load(InputSource p0){ return null; } + public static ClinicalDocument load(InputSource p0, CDAUtil.LoadHandler p1){ return null; } + public static ClinicalDocument load(InputSource p0, CDAUtil.ValidationHandler p1){ return null; } + public static ClinicalDocument load(InputStream p0){ return null; } + public static ClinicalDocument load(InputStream p0, CDAUtil.LoadHandler p1){ return null; } + public static ClinicalDocument load(InputStream p0, CDAUtil.ValidationHandler p1){ return null; } + public static ClinicalDocument load(ResourceSet p0, URI p1, CDAUtil.LoadHandler p2){ return null; } + public static ClinicalDocument load(ResourceSet p0, URI p1, CDAUtil.ValidationHandler p2){ return null; } + public static ClinicalDocument load(ResourceSet p0, URI p1, Document p2, CDAUtil.ValidationHandler p3){ return null; } + public static ClinicalDocument load(ResourceSet p0, URI p1, InputSource p2, CDAUtil.ValidationHandler p3){ return null; } + public static ClinicalDocument load(ResourceSet p0, URI p1, InputStream p2, CDAUtil.ValidationHandler p3){ return null; } + public static ClinicalDocument load(URI p0, CDAUtil.ValidationHandler p1){ return null; } + public static ClinicalDocument loadAs(InputStream p0, EClass p1){ return null; } + public static ClinicalDocument loadAs(InputStream p0, EClass p1, CDAUtil.ValidationHandler p2){ return null; } + public static ClinicalStatement resolveReference(ClinicalStatement p0){ return null; } + public static Document save(ClinicalDocument p0, DOMHandler p1){ return null; } + public static EClass getDocumentClass(){ return null; } + public static EList getEntryRelationshipTargets(ClinicalStatement p0, x_ActRelationshipEntryRelationship p1, EClass p2){ return null; } + public static EList getEntryTargets(Section p0, x_ActRelationshipEntry p1, EClass p2){ return null; } + public static EObject init(EObject p0, Initializer.Registry p1){ return null; } + public static EObject resolveReference(EObject p0){ return null; } + public static FleXMLResourceSet createResourceSet(){ return null; } + public static FleXMLResourceSet createResourceSet(EClass p0){ return null; } + public static FleXMLResourceSet createResourceSet(String p0){ return null; } + public static List getAllClinicalStatements(ClinicalDocument p0){ return null; } + public static List getAllEObjects(ClinicalDocument p0){ return null; } + public static List
getAllSections(ClinicalDocument p0){ return null; } + public static List
getAllSections(Section p0){ return null; } + public static Map CACHE = null; + public static Map getAllDocumentClasses(){ return null; } + public static Object query(EObject p0, String p1){ return null; } + public static Section getSection(EObject p0){ return null; } + public static String CDA_ANNOTATION_SOURCE = null; + public static String getName(ENamedElement p0){ return null; } + public static String getPath(EObject p0){ return null; } + public static boolean check(EObject p0, String p1){ return false; } + public static boolean isReference(EObject p0){ return false; } + public static boolean isSet(EObject p0, String p1){ return false; } + public static boolean validate(ClinicalDocument p0){ return false; } + public static boolean validate(ClinicalDocument p0, CDAUtil.ValidationHandler p1){ return false; } + public static boolean validate(ClinicalDocument p0, CDAUtil.ValidationHandler p1, boolean p2){ return false; } + public static void init(EObject p0){} + public static void init(EObject p0, Map p1){} + public static void loadPackages(){} + public static void loadPackages(String p0){} + public static void performEMFValidation(ClinicalDocument p0, CDAUtil.ValidationHandler p1){} + public static void performEMFValidation(Document p0, CDAUtil.ValidationHandler p1){} + public static void performSchemaValidation(ClinicalDocument p0, CDAUtil.ValidationHandler p1){} + public static void performSchemaValidation(Document p0, CDAUtil.ValidationHandler p1){} + public static void save(ClinicalDocument p0, OutputStream p1){} + public static void save(ClinicalDocument p0, OutputStream p1, boolean p2){} + public static void save(ClinicalDocument p0, Writer p1){} + public static void save(ClinicalDocument p0, Writer p1, boolean p2){} + public static void saveSnippet(InfrastructureRoot p0, OutputStream p1){} + public static void saveSnippet(InfrastructureRoot p0, OutputStream p1, boolean p2){} + public static void saveSnippet(InfrastructureRoot p0, Writer p1){} + public static void set(EObject p0, String p1, Object p2){} + public static void setDocumentClass(EClass p0){} + public static void setDocumentClassQName(String p0){} + public static void unset(EObject p0, String p1){} + static public class CDAXPath + { + protected CDAXPath() {} + public T selectSingleNode(Object p0, String p1, java.lang.Class p2){ return null; } + public T selectSingleNode(String p0, java.lang.Class p1){ return null; } + public java.util.List selectNodes(Object p0, String p1, java.lang.Class p2){ return null; } + public java.util.List selectNodes(String p0, java.lang.Class p1){ return null; } + public T evaluate(Object p0, String p1, java.lang.Class p2){ return null; } + public T evaluate(String p0, java.lang.Class p1){ return null; } + public CDAXPath(ClinicalDocument p0){} + public ClinicalDocument getClinicalDocument(){ return null; } + public Document getDocument(){ return null; } + public DocumentRoot getDocumentRoot(){ return null; } + public List selectNodes(Node p0, String p1){ return null; } + public List selectNodes(String p0){ return null; } + public Node getNode(Object p0){ return null; } + public Node selectSingleNode(Node p0, String p1){ return null; } + public Node selectSingleNode(String p0){ return null; } + public Object evaluate(Node p0, String p1, QName p2){ return null; } + public Object evaluate(String p0, QName p1){ return null; } + public Object getObject(Node p0){ return null; } + } + static public interface Filter + { + boolean accept(T p0); + } + static public interface LoadHandler + { + boolean handleUnknownFeature(EObject p0, EStructuralFeature p1, Object p2); + } + static public interface ValidationHandler + { + void handleError(Diagnostic p0); + void handleInfo(Diagnostic p0); + void handleWarning(Diagnostic p0); + } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/AD.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/AD.java new file mode 100644 index 00000000000..e2eacb4df7c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/AD.java @@ -0,0 +1,107 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.AD for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.util.FeatureMap; +import org.openhealthtools.mdht.uml.hl7.datatypes.ADXP; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.PostalAddressUse; + +public interface AD extends ANY +{ + AD addAdditionalLocator(String p0); + AD addBuildingNumberSuffix(String p0); + AD addCareOf(String p0); + AD addCensusTract(String p0); + AD addCity(String p0); + AD addCountry(String p0); + AD addCounty(String p0); + AD addDelimiter(String p0); + AD addDeliveryAddressLine(String p0); + AD addDeliveryInstallationArea(String p0); + AD addDeliveryInstallationQualifier(String p0); + AD addDeliveryInstallationType(String p0); + AD addDeliveryMode(String p0); + AD addDeliveryModeIdentifier(String p0); + AD addDirection(String p0); + AD addHouseNumber(String p0); + AD addHouseNumberNumeric(String p0); + AD addPostBox(String p0); + AD addPostalCode(String p0); + AD addPrecinct(String p0); + AD addState(String p0); + AD addStreetAddressLine(String p0); + AD addStreetName(String p0); + AD addStreetNameBase(String p0); + AD addStreetNameType(String p0); + AD addText(String p0); + AD addUnitID(String p0); + AD addUnitType(String p0); + Boolean getIsNotOrdered(); + EList getAdditionalLocators(); + EList getBuildingNumberSuffixes(); + EList getCareOfs(); + EList getCensusTracts(); + EList getCities(); + EList getCounties(); + EList getCountries(); + EList getDelimiters(); + EList getDeliveryAddressLines(); + EList getDeliveryInstallationAreas(); + EList getDeliveryInstallationQualifiers(); + EList getDeliveryInstallationTypes(); + EList getDeliveryModeIdentifiers(); + EList getDeliveryModes(); + EList getDirections(); + EList getHouseNumberNumerics(); + EList getHouseNumbers(); + EList getPostBoxes(); + EList getPostalCodes(); + EList getPrecincts(); + EList getStates(); + EList getStreetAddressLines(); + EList getStreetNameBases(); + EList getStreetNameTypes(); + EList getStreetNames(); + EList getUnitIDs(); + EList getUnitTypes(); + EList getUses(); + EList getUseablePeriods(); + FeatureMap getMixed(); + FeatureMap getParts(); + String getText(); + boolean isSetUses(); + boolean validateAdditionalLocator(DiagnosticChain p0, Map p1); + boolean validateBuildingNumberSuffix(DiagnosticChain p0, Map p1); + boolean validateCareOf(DiagnosticChain p0, Map p1); + boolean validateCensusTract(DiagnosticChain p0, Map p1); + boolean validateCity(DiagnosticChain p0, Map p1); + boolean validateCountry(DiagnosticChain p0, Map p1); + boolean validateCounty(DiagnosticChain p0, Map p1); + boolean validateDelimiter(DiagnosticChain p0, Map p1); + boolean validateDeliveryAddressLine(DiagnosticChain p0, Map p1); + boolean validateDeliveryInstallationArea(DiagnosticChain p0, Map p1); + boolean validateDeliveryInstallationQualifier(DiagnosticChain p0, Map p1); + boolean validateDeliveryInstallationType(DiagnosticChain p0, Map p1); + boolean validateDeliveryMode(DiagnosticChain p0, Map p1); + boolean validateDeliveryModeIdentifier(DiagnosticChain p0, Map p1); + boolean validateDirection(DiagnosticChain p0, Map p1); + boolean validateHouseNumber(DiagnosticChain p0, Map p1); + boolean validateHouseNumberNumeric(DiagnosticChain p0, Map p1); + boolean validatePostBox(DiagnosticChain p0, Map p1); + boolean validatePostalCode(DiagnosticChain p0, Map p1); + boolean validatePrecinct(DiagnosticChain p0, Map p1); + boolean validateState(DiagnosticChain p0, Map p1); + boolean validateStreetAddressLine(DiagnosticChain p0, Map p1); + boolean validateStreetName(DiagnosticChain p0, Map p1); + boolean validateStreetNameBase(DiagnosticChain p0, Map p1); + boolean validateStreetNameType(DiagnosticChain p0, Map p1); + boolean validateUnitID(DiagnosticChain p0, Map p1); + boolean validateUnitType(DiagnosticChain p0, Map p1); + void setIsNotOrdered(Boolean p0); + void unsetUses(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ADXP.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ADXP.java new file mode 100644 index 00000000000..206d0788eec --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ADXP.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ADXP for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.vocab.AddressPartType; + +public interface ADXP extends ST +{ + AddressPartType getPartType(); + boolean isSetPartType(); + void setPartType(AddressPartType p0); + void unsetPartType(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ANY.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ANY.java new file mode 100644 index 00000000000..d293931b430 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ANY.java @@ -0,0 +1,19 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ANY for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.eclipse.emf.ecore.EObject; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface ANY extends EObject +{ + NullFlavor getNullFlavor(); + boolean hasContent(); + boolean isDefined(String p0); + boolean isNullFlavorDefined(); + boolean isNullFlavorUndefined(); + boolean isSetNullFlavor(); + boolean matches(String p0, String p1); + void setNullFlavor(NullFlavor p0); + void unsetNullFlavor(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BIN.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BIN.java new file mode 100644 index 00000000000..7ab53a35aa5 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BIN.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.BIN for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.BinaryDataEncoding; + +public interface BIN extends ANY +{ + BinaryDataEncoding getRepresentation(); + boolean isSetRepresentation(); + void setRepresentation(BinaryDataEncoding p0); + void unsetRepresentation(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BL.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BL.java new file mode 100644 index 00000000000..662b73f1119 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BL.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.BL for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; + +public interface BL extends ANY +{ + Boolean getValue(); + boolean validateBL(DiagnosticChain p0, Map p1); + void setValue(Boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BinaryDataEncoding.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BinaryDataEncoding.java new file mode 100644 index 00000000000..8e6cc4c6f86 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/BinaryDataEncoding.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.BinaryDataEncoding for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.List; + +public enum BinaryDataEncoding implements org.eclipse.emf.common.util.Enumerator +{ + B64, TXT; + private BinaryDataEncoding() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static BinaryDataEncoding get(String p0){ return null; } + public static BinaryDataEncoding get(int p0){ return null; } + public static BinaryDataEncoding getByName(String p0){ return null; } + public static List VALUES = null; + public static int B64_VALUE = 0; + public static int TXT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CD.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CD.java new file mode 100644 index 00000000000..b76d20b4454 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CD.java @@ -0,0 +1,26 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.CD for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.CR; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; + +public interface CD extends ANY +{ + ED getOriginalText(); + EList getTranslations(); + EList getQualifiers(); + String getCode(); + String getCodeSystem(); + String getCodeSystemName(); + String getCodeSystemVersion(); + String getDisplayName(); + void setCode(String p0); + void setCodeSystem(String p0); + void setCodeSystemName(String p0); + void setCodeSystemVersion(String p0); + void setDisplayName(String p0); + void setOriginalText(ED p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CE.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CE.java new file mode 100644 index 00000000000..e49d30cdb88 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CE.java @@ -0,0 +1,12 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.CE for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; + +public interface CE extends CD +{ + boolean validateQualifier(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CR.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CR.java new file mode 100644 index 00000000000..6dbdb9a0d7a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CR.java @@ -0,0 +1,20 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.CR for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.CD; +import org.openhealthtools.mdht.uml.hl7.datatypes.CV; + +public interface CR extends ANY +{ + CD getValue(); + CV getName(); + boolean isInverted(); + boolean validateCR(DiagnosticChain p0, Map p1); + void setInverted(boolean p0); + void setName(CV p0); + void setValue(CD p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CS.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CS.java new file mode 100644 index 00000000000..283891983a9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CS.java @@ -0,0 +1,16 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.CS for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.CV; + +public interface CS extends CV +{ + boolean validateCodeSystem(DiagnosticChain p0, Map p1); + boolean validateCodeSystemName(DiagnosticChain p0, Map p1); + boolean validateCodeSystemVersion(DiagnosticChain p0, Map p1); + boolean validateDisplayName(DiagnosticChain p0, Map p1); + boolean validateOriginalText(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CV.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CV.java new file mode 100644 index 00000000000..218c3df1bdd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/CV.java @@ -0,0 +1,12 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.CV for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.CE; + +public interface CV extends CE +{ + boolean validateTranslation(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ED.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ED.java new file mode 100644 index 00000000000..1e08cc44903 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ED.java @@ -0,0 +1,40 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ED for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.ecore.util.FeatureMap; +import org.openhealthtools.mdht.uml.hl7.datatypes.BIN; +import org.openhealthtools.mdht.uml.hl7.datatypes.TEL; +import org.openhealthtools.mdht.uml.hl7.vocab.CompressionAlgorithm; +import org.openhealthtools.mdht.uml.hl7.vocab.IntegrityCheckAlgorithm; + +public interface ED extends BIN +{ + CompressionAlgorithm getCompression(); + ED addText(String p0); + ED getThumbnail(); + FeatureMap getMixed(); + IntegrityCheckAlgorithm getIntegrityCheckAlgorithm(); + String getLanguage(); + String getMediaType(); + String getText(); + TEL getReference(); + boolean isSetCompression(); + boolean isSetIntegrityCheckAlgorithm(); + boolean isSetMediaType(); + boolean matches(String p0); + boolean validateThumbnailThumbnail(DiagnosticChain p0, Map p1); + byte[] getIntegrityCheck(); + void setCompression(CompressionAlgorithm p0); + void setIntegrityCheck(byte[] p0); + void setIntegrityCheckAlgorithm(IntegrityCheckAlgorithm p0); + void setLanguage(String p0); + void setMediaType(String p0); + void setReference(TEL p0); + void setThumbnail(ED p0); + void unsetCompression(); + void unsetIntegrityCheckAlgorithm(); + void unsetMediaType(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/EN.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/EN.java new file mode 100644 index 00000000000..818530e7d55 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/EN.java @@ -0,0 +1,41 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.EN for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.util.FeatureMap; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; +import org.openhealthtools.mdht.uml.hl7.datatypes.ENXP; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityNameUse; + +public interface EN extends ANY +{ + EList getDelimiters(); + EList getFamilies(); + EList getGivens(); + EList getPrefixes(); + EList getSuffixes(); + EList getUses(); + EN addDelimiter(String p0); + EN addFamily(String p0); + EN addGiven(String p0); + EN addPrefix(String p0); + EN addSuffix(String p0); + EN addText(String p0); + FeatureMap getMixed(); + FeatureMap getParts(); + IVL_TS getValidTime(); + String getText(); + String getText(boolean p0); + boolean isSetUses(); + boolean validateDelimiter(DiagnosticChain p0, Map p1); + boolean validateFamily(DiagnosticChain p0, Map p1); + boolean validateGiven(DiagnosticChain p0, Map p1); + boolean validatePrefix(DiagnosticChain p0, Map p1); + boolean validateSuffix(DiagnosticChain p0, Map p1); + void setValidTime(IVL_TS p0); + void unsetUses(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ENXP.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ENXP.java new file mode 100644 index 00000000000..6e30170f0dd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ENXP.java @@ -0,0 +1,19 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ENXP for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityNamePartQualifier; +import org.openhealthtools.mdht.uml.hl7.vocab.EntityNamePartType; + +public interface ENXP extends ST +{ + EList getQualifiers(); + EntityNamePartType getPartType(); + boolean isSetPartType(); + boolean isSetQualifiers(); + void setPartType(EntityNamePartType p0); + void unsetPartType(); + void unsetQualifiers(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/II.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/II.java new file mode 100644 index 00000000000..be390694a12 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/II.java @@ -0,0 +1,20 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.II for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; + +public interface II extends ANY +{ + Boolean getDisplayable(); + String getAssigningAuthorityName(); + String getExtension(); + String getRoot(); + boolean validateII(DiagnosticChain p0, Map p1); + void setAssigningAuthorityName(String p0); + void setDisplayable(Boolean p0); + void setExtension(String p0); + void setRoot(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/INT.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/INT.java new file mode 100644 index 00000000000..5e8e710d7e8 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/INT.java @@ -0,0 +1,16 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.INT for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.math.BigInteger; +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.QTY; + +public interface INT extends QTY +{ + BigInteger getValue(); + boolean validateINT(DiagnosticChain p0, Map p1); + void setValue(BigInteger p0); + void setValue(Integer p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_INT.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_INT.java new file mode 100644 index 00000000000..f4eec73d852 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_INT.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVL_INT for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_INT; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_INT; + +public interface IVL_INT extends SXCM_INT +{ + INT getCenter(); + INT getWidth(); + IVXB_INT getHigh(); + IVXB_INT getLow(); + boolean validateOptionsContainingCenter(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingHigh(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingLow(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingWidth(DiagnosticChain p0, Map p1); + void setCenter(INT p0); + void setHigh(IVXB_INT p0); + void setLow(IVXB_INT p0); + void setWidth(INT p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_PQ.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_PQ.java new file mode 100644 index 00000000000..b9a42af88dd --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_PQ.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVL_PQ for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_PQ; + +public interface IVL_PQ extends SXCM_PQ +{ + IVXB_PQ getHigh(); + IVXB_PQ getLow(); + PQ getCenter(); + PQ getWidth(); + boolean validateOptionsContainingCenter(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingHigh(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingLow(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingWidth(DiagnosticChain p0, Map p1); + void setCenter(PQ p0); + void setHigh(IVXB_PQ p0); + void setLow(IVXB_PQ p0); + void setWidth(PQ p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_TS.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_TS.java new file mode 100644 index 00000000000..1e14ef8b5ac --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVL_TS.java @@ -0,0 +1,26 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVL_TS for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; + +public interface IVL_TS extends SXCM_TS +{ + IVXB_TS getHigh(); + IVXB_TS getLow(); + PQ getWidth(); + TS getCenter(); + boolean validateOptionsContainingCenter(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingHigh(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingLow(DiagnosticChain p0, Map p1); + boolean validateOptionsContainingWidth(DiagnosticChain p0, Map p1); + void setCenter(TS p0); + void setHigh(IVXB_TS p0); + void setLow(IVXB_TS p0); + void setWidth(PQ p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_INT.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_INT.java new file mode 100644 index 00000000000..c7956ae5327 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_INT.java @@ -0,0 +1,11 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_INT for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; + +public interface IVXB_INT extends INT +{ + Boolean getInclusive(); + void setInclusive(Boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_PQ.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_PQ.java new file mode 100644 index 00000000000..788d6c8ae94 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_PQ.java @@ -0,0 +1,11 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_PQ for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; + +public interface IVXB_PQ extends PQ +{ + Boolean getInclusive(); + void setInclusive(Boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_TS.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_TS.java new file mode 100644 index 00000000000..5fdf83ec482 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/IVXB_TS.java @@ -0,0 +1,11 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.IVXB_TS for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; + +public interface IVXB_TS extends TS +{ + Boolean getInclusive(); + void setInclusive(Boolean p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ON.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ON.java new file mode 100644 index 00000000000..0243b2ef491 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ON.java @@ -0,0 +1,12 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ON for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; + +public interface ON extends EN +{ + boolean validateInvariant(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PN.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PN.java new file mode 100644 index 00000000000..0402d00be3c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PN.java @@ -0,0 +1,12 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.PN for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.EN; + +public interface PN extends EN +{ + boolean validateInvariant(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQ.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQ.java new file mode 100644 index 00000000000..bc9ee16c109 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQ.java @@ -0,0 +1,18 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.PQ for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.math.BigDecimal; +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQR; +import org.openhealthtools.mdht.uml.hl7.datatypes.QTY; + +public interface PQ extends QTY +{ + BigDecimal getValue(); + EList getTranslations(); + String getUnit(); + void setUnit(String p0); + void setValue(BigDecimal p0); + void setValue(Double p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQR.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQR.java new file mode 100644 index 00000000000..1d3f8867b49 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/PQR.java @@ -0,0 +1,13 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.PQR for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.math.BigDecimal; +import org.openhealthtools.mdht.uml.hl7.datatypes.CV; + +public interface PQR extends CV +{ + BigDecimal getValue(); + void setValue(BigDecimal p0); + void setValue(Double p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/QTY.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/QTY.java new file mode 100644 index 00000000000..ac13c7192d2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/QTY.java @@ -0,0 +1,9 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.QTY for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; + +public interface QTY extends ANY +{ +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/RTO_PQ_PQ.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/RTO_PQ_PQ.java new file mode 100644 index 00000000000..4f751fe4a94 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/RTO_PQ_PQ.java @@ -0,0 +1,17 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.RTO_PQ_PQ for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.datatypes.QTY; + +public interface RTO_PQ_PQ extends QTY +{ + PQ getDenominator(); + PQ getNumerator(); + boolean validateDenominator(DiagnosticChain p0, Map p1); + void setDenominator(PQ p0); + void setNumerator(PQ p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SC.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SC.java new file mode 100644 index 00000000000..f43f8ebb2a1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SC.java @@ -0,0 +1,19 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.SC for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.ST; + +public interface SC extends ST +{ + String getCode(); + String getCodeSystem(); + String getCodeSystemName(); + String getCodeSystemVersion(); + String getDisplayName(); + void setCode(String p0); + void setCodeSystem(String p0); + void setCodeSystemName(String p0); + void setCodeSystemVersion(String p0); + void setDisplayName(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ST.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ST.java new file mode 100644 index 00000000000..f9598362fc6 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/ST.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.ST for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.ED; + +public interface ST extends ED +{ + boolean isCompressionDefined(); + boolean isIntegrityCheckAlgorithmDefined(); + boolean isRepresentationDefined(); + boolean validateCompression(DiagnosticChain p0, Map p1); + boolean validateIntegrityCheck(DiagnosticChain p0, Map p1); + boolean validateIntegrityCheckAlgorithm(DiagnosticChain p0, Map p1); + boolean validateReference(DiagnosticChain p0, Map p1); + boolean validateRepresentation(DiagnosticChain p0, Map p1); + boolean validateST(DiagnosticChain p0, Map p1); + boolean validateThumbnail(DiagnosticChain p0, Map p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_INT.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_INT.java new file mode 100644 index 00000000000..bbe99a7d070 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_INT.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_INT for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.INT; +import org.openhealthtools.mdht.uml.hl7.vocab.SetOperator; + +public interface SXCM_INT extends INT +{ + SetOperator getOperator(); + boolean isSetOperator(); + void setOperator(SetOperator p0); + void unsetOperator(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_PQ.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_PQ.java new file mode 100644 index 00000000000..a47f59a73e7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_PQ.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_PQ for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.PQ; +import org.openhealthtools.mdht.uml.hl7.vocab.SetOperator; + +public interface SXCM_PQ extends PQ +{ + SetOperator getOperator(); + boolean isSetOperator(); + void setOperator(SetOperator p0); + void unsetOperator(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_TS.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_TS.java new file mode 100644 index 00000000000..45afaef5e70 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/SXCM_TS.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.TS; +import org.openhealthtools.mdht.uml.hl7.vocab.SetOperator; + +public interface SXCM_TS extends TS +{ + SetOperator getOperator(); + boolean isSetOperator(); + void setOperator(SetOperator p0); + void unsetOperator(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TEL.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TEL.java new file mode 100644 index 00000000000..4bed7b8b464 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TEL.java @@ -0,0 +1,16 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.TEL for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.eclipse.emf.common.util.EList; +import org.openhealthtools.mdht.uml.hl7.datatypes.SXCM_TS; +import org.openhealthtools.mdht.uml.hl7.datatypes.URL; +import org.openhealthtools.mdht.uml.hl7.vocab.TelecommunicationAddressUse; + +public interface TEL extends URL +{ + EList getUseablePeriods(); + EList getUses(); + boolean isSetUses(); + void unsetUses(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TS.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TS.java new file mode 100644 index 00000000000..438dfc9136d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/TS.java @@ -0,0 +1,11 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.TS for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import org.openhealthtools.mdht.uml.hl7.datatypes.QTY; + +public interface TS extends QTY +{ + String getValue(); + void setValue(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/URL.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/URL.java new file mode 100644 index 00000000000..720a6e526fa --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/datatypes/URL.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.datatypes.URL for testing purposes + +package org.openhealthtools.mdht.uml.hl7.datatypes; + +import java.util.Map; +import org.eclipse.emf.common.util.DiagnosticChain; +import org.openhealthtools.mdht.uml.hl7.datatypes.ANY; + +public interface URL extends ANY +{ + String getValue(); + boolean validateURL(DiagnosticChain p0, Map p1); + void setValue(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Act.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Act.java new file mode 100644 index 00000000000..914ead0e6bc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Act.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.Act for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.ActRelationship; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; + +public interface Act extends InfrastructureRoot +{ + Boolean getNegationInd(); + EList getInboundRelationships(); + EList getOutboundRelationships(); + EList getParticipations(); + Enumerator getClassCode(); + Enumerator getMoodCode(); + boolean isClassCodeDefined(); + boolean isMoodCodeDefined(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/ActRelationship.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/ActRelationship.java new file mode 100644 index 00000000000..4c85f72706d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/ActRelationship.java @@ -0,0 +1,14 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.ActRelationship for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; + +public interface ActRelationship extends InfrastructureRoot +{ + Enumerator getTypeCode(); + boolean isTypeCodeDefined(); + org.openhealthtools.mdht.uml.hl7.rim.Act getSource(); + org.openhealthtools.mdht.uml.hl7.rim.Act getTarget(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Entity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Entity.java new file mode 100644 index 00000000000..41b68c8cfc2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Entity.java @@ -0,0 +1,18 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.Entity for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.rim.Role; + +public interface Entity extends InfrastructureRoot +{ + EList getPlayedRoles(); + EList getScopedRoles(); + Enumerator getClassCode(); + Enumerator getDeterminerCode(); + boolean isClassCodeDefined(); + boolean isDeterminerCodeDefined(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/InfrastructureRoot.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/InfrastructureRoot.java new file mode 100644 index 00000000000..6357bc2c99d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/InfrastructureRoot.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EObject; +import org.openhealthtools.mdht.uml.hl7.datatypes.CS; +import org.openhealthtools.mdht.uml.hl7.datatypes.II; +import org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor; + +public interface InfrastructureRoot extends EObject +{ + EList getRealmCodes(); + EList getTemplateIds(); + II getTypeId(); + NullFlavor getNullFlavor(); + boolean hasContent(); + boolean isDefined(String p0); + boolean isNullFlavorDefined(); + boolean isNullFlavorUndefined(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Participation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Participation.java new file mode 100644 index 00000000000..165716f2143 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Participation.java @@ -0,0 +1,16 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.Participation for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.rim.Role; + +public interface Participation extends InfrastructureRoot +{ + Enumerator getTypeCode(); + Role getRole(); + boolean isContextControlCodeDefined(); + boolean isTypeCodeDefined(); + org.openhealthtools.mdht.uml.hl7.rim.Act getAct(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Role.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Role.java new file mode 100644 index 00000000000..b0177772173 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/Role.java @@ -0,0 +1,20 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.Role for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.rim.Participation; +import org.openhealthtools.mdht.uml.hl7.rim.RoleLink; + +public interface Role extends InfrastructureRoot +{ + EList getParticipations(); + EList getInboundLinks(); + EList getOutboundLinks(); + Enumerator getClassCode(); + boolean isClassCodeDefined(); + org.openhealthtools.mdht.uml.hl7.rim.Entity getPlayer(); + org.openhealthtools.mdht.uml.hl7.rim.Entity getScoper(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/RoleLink.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/RoleLink.java new file mode 100644 index 00000000000..477c0f384c1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/rim/RoleLink.java @@ -0,0 +1,15 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.rim.RoleLink for testing purposes + +package org.openhealthtools.mdht.uml.hl7.rim; + +import org.eclipse.emf.common.util.Enumerator; +import org.openhealthtools.mdht.uml.hl7.rim.InfrastructureRoot; +import org.openhealthtools.mdht.uml.hl7.rim.Role; + +public interface RoleLink extends InfrastructureRoot +{ + Enumerator getTypeCode(); + Role getSource(); + Role getTarget(); + boolean isTypeCodeDefined(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClass.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClass.java new file mode 100644 index 00000000000..1fca83539a4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClass.java @@ -0,0 +1,88 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClass for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClass implements org.eclipse.emf.common.util.Enumerator +{ + ACCM, ACCT, ACSN, ACT, ACTN, ADJUD, ALRT, BATTERY, CACT, CASE, CATEGORY, CDALVLONE, CLNTRL, CLUSTER, CNOD, CNTRCT, COMPOSITION, COND, CONS, CONTREG, COV, CTTEVENT, DGIMG, DIET, DISPACT, DOC, DOCBODY, DOCCLIN, DOCSECT, EHR, ENC, ENTRY, EXTRACT, FCNTRCT, FOLDER, INC, INFO, INFRM, INVE, INVSTG, LIST, MPROT, OBS, OBSCOR, OBSSER, ORGANIZER, OUTB, PCPR, PROC, REG, REV, ROIBND, ROIOVL, SBADM, SEQ, SEQVAR, SFWL, SIT, SPCOBS, SPCTRT, SPECCOLLECT, SPLY, STC, STDPOL, SUBST, TOPIC, TRNS, VERIF, XACT; + private ActClass() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClass get(String p0){ return null; } + public static ActClass get(int p0){ return null; } + public static ActClass getByName(String p0){ return null; } + public static List VALUES = null; + public static int ACCM_VALUE = 0; + public static int ACCT_VALUE = 0; + public static int ACSN_VALUE = 0; + public static int ACTN_VALUE = 0; + public static int ACT_VALUE = 0; + public static int ADJUD_VALUE = 0; + public static int ALRT_VALUE = 0; + public static int BATTERY_VALUE = 0; + public static int CACT_VALUE = 0; + public static int CASE_VALUE = 0; + public static int CATEGORY_VALUE = 0; + public static int CDALVLONE_VALUE = 0; + public static int CLNTRL_VALUE = 0; + public static int CLUSTER_VALUE = 0; + public static int CNOD_VALUE = 0; + public static int CNTRCT_VALUE = 0; + public static int COMPOSITION_VALUE = 0; + public static int COND_VALUE = 0; + public static int CONS_VALUE = 0; + public static int CONTREG_VALUE = 0; + public static int COV_VALUE = 0; + public static int CTTEVENT_VALUE = 0; + public static int DGIMG_VALUE = 0; + public static int DIET_VALUE = 0; + public static int DISPACT_VALUE = 0; + public static int DOCBODY_VALUE = 0; + public static int DOCCLIN_VALUE = 0; + public static int DOCSECT_VALUE = 0; + public static int DOC_VALUE = 0; + public static int EHR_VALUE = 0; + public static int ENC_VALUE = 0; + public static int ENTRY_VALUE = 0; + public static int EXTRACT_VALUE = 0; + public static int FCNTRCT_VALUE = 0; + public static int FOLDER_VALUE = 0; + public static int INC_VALUE = 0; + public static int INFO_VALUE = 0; + public static int INFRM_VALUE = 0; + public static int INVE_VALUE = 0; + public static int INVSTG_VALUE = 0; + public static int LIST_VALUE = 0; + public static int MPROT_VALUE = 0; + public static int OBSCOR_VALUE = 0; + public static int OBSSER_VALUE = 0; + public static int OBS_VALUE = 0; + public static int ORGANIZER_VALUE = 0; + public static int OUTB_VALUE = 0; + public static int PCPR_VALUE = 0; + public static int PROC_VALUE = 0; + public static int REG_VALUE = 0; + public static int REV_VALUE = 0; + public static int ROIBND_VALUE = 0; + public static int ROIOVL_VALUE = 0; + public static int SBADM_VALUE = 0; + public static int SEQVAR_VALUE = 0; + public static int SEQ_VALUE = 0; + public static int SFWL_VALUE = 0; + public static int SIT_VALUE = 0; + public static int SPCOBS_VALUE = 0; + public static int SPCTRT_VALUE = 0; + public static int SPECCOLLECT_VALUE = 0; + public static int SPLY_VALUE = 0; + public static int STC_VALUE = 0; + public static int STDPOL_VALUE = 0; + public static int SUBST_VALUE = 0; + public static int TOPIC_VALUE = 0; + public static int TRNS_VALUE = 0; + public static int VERIF_VALUE = 0; + public static int XACT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassDocument.java new file mode 100644 index 00000000000..05d2a4788e2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassDocument.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClassDocument for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClassDocument implements org.eclipse.emf.common.util.Enumerator +{ + CDALVLONE, DOC, DOCCLIN; + private ActClassDocument() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClassDocument get(String p0){ return null; } + public static ActClassDocument get(int p0){ return null; } + public static ActClassDocument getByName(String p0){ return null; } + public static List VALUES = null; + public static int CDALVLONE_VALUE = 0; + public static int DOCCLIN_VALUE = 0; + public static int DOC_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassObservation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassObservation.java new file mode 100644 index 00000000000..a6e52048d10 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassObservation.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClassObservation for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClassObservation implements org.eclipse.emf.common.util.Enumerator +{ + ALRT, CASE, CLNTRL, CNOD, COND, DGIMG, INVSTG, OBS, OBSCOR, OBSSER, OUTB, ROIBND, ROIOVL, SPCOBS; + private ActClassObservation() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClassObservation get(String p0){ return null; } + public static ActClassObservation get(int p0){ return null; } + public static ActClassObservation getByName(String p0){ return null; } + public static List VALUES = null; + public static int ALRT_VALUE = 0; + public static int CASE_VALUE = 0; + public static int CLNTRL_VALUE = 0; + public static int CNOD_VALUE = 0; + public static int COND_VALUE = 0; + public static int DGIMG_VALUE = 0; + public static int INVSTG_VALUE = 0; + public static int OBSCOR_VALUE = 0; + public static int OBSSER_VALUE = 0; + public static int OBS_VALUE = 0; + public static int OUTB_VALUE = 0; + public static int ROIBND_VALUE = 0; + public static int ROIOVL_VALUE = 0; + public static int SPCOBS_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassRoot.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassRoot.java new file mode 100644 index 00000000000..4f75643cdf7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassRoot.java @@ -0,0 +1,82 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClassRoot for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClassRoot implements org.eclipse.emf.common.util.Enumerator +{ + ACCM, ACCT, ACSN, ACT, ACTN, ADJUD, ALRT, BATTERY, CACT, CASE, CATEGORY, CDALVLONE, CLNTRL, CLUSTER, CNOD, CNTRCT, COMPOSITION, COND, CONS, CONTREG, COV, CTTEVENT, DGIMG, DIET, DISPACT, DOC, DOCBODY, DOCCLIN, DOCSECT, EHR, ENC, ENTRY, EXTRACT, FCNTRCT, FOLDER, INC, INFO, INFRM, INVE, INVSTG, LIST, MPROT, OBS, OBSCOR, OBSSER, ORGANIZER, OUTB, PCPR, PROC, REG, REV, ROIBND, ROIOVL, SBADM, SPCOBS, SPCTRT, SPLY, STC, SUBST, TOPIC, TRNS, VERIF, XACT; + private ActClassRoot() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClassRoot get(String p0){ return null; } + public static ActClassRoot get(int p0){ return null; } + public static ActClassRoot getByName(String p0){ return null; } + public static List VALUES = null; + public static int ACCM_VALUE = 0; + public static int ACCT_VALUE = 0; + public static int ACSN_VALUE = 0; + public static int ACTN_VALUE = 0; + public static int ACT_VALUE = 0; + public static int ADJUD_VALUE = 0; + public static int ALRT_VALUE = 0; + public static int BATTERY_VALUE = 0; + public static int CACT_VALUE = 0; + public static int CASE_VALUE = 0; + public static int CATEGORY_VALUE = 0; + public static int CDALVLONE_VALUE = 0; + public static int CLNTRL_VALUE = 0; + public static int CLUSTER_VALUE = 0; + public static int CNOD_VALUE = 0; + public static int CNTRCT_VALUE = 0; + public static int COMPOSITION_VALUE = 0; + public static int COND_VALUE = 0; + public static int CONS_VALUE = 0; + public static int CONTREG_VALUE = 0; + public static int COV_VALUE = 0; + public static int CTTEVENT_VALUE = 0; + public static int DGIMG_VALUE = 0; + public static int DIET_VALUE = 0; + public static int DISPACT_VALUE = 0; + public static int DOCBODY_VALUE = 0; + public static int DOCCLIN_VALUE = 0; + public static int DOCSECT_VALUE = 0; + public static int DOC_VALUE = 0; + public static int EHR_VALUE = 0; + public static int ENC_VALUE = 0; + public static int ENTRY_VALUE = 0; + public static int EXTRACT_VALUE = 0; + public static int FCNTRCT_VALUE = 0; + public static int FOLDER_VALUE = 0; + public static int INC_VALUE = 0; + public static int INFO_VALUE = 0; + public static int INFRM_VALUE = 0; + public static int INVE_VALUE = 0; + public static int INVSTG_VALUE = 0; + public static int LIST_VALUE = 0; + public static int MPROT_VALUE = 0; + public static int OBSCOR_VALUE = 0; + public static int OBSSER_VALUE = 0; + public static int OBS_VALUE = 0; + public static int ORGANIZER_VALUE = 0; + public static int OUTB_VALUE = 0; + public static int PCPR_VALUE = 0; + public static int PROC_VALUE = 0; + public static int REG_VALUE = 0; + public static int REV_VALUE = 0; + public static int ROIBND_VALUE = 0; + public static int ROIOVL_VALUE = 0; + public static int SBADM_VALUE = 0; + public static int SPCOBS_VALUE = 0; + public static int SPCTRT_VALUE = 0; + public static int SPLY_VALUE = 0; + public static int STC_VALUE = 0; + public static int SUBST_VALUE = 0; + public static int TOPIC_VALUE = 0; + public static int TRNS_VALUE = 0; + public static int VERIF_VALUE = 0; + public static int XACT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassSupply.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassSupply.java new file mode 100644 index 00000000000..d0f33035507 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClassSupply.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClassSupply for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClassSupply implements org.eclipse.emf.common.util.Enumerator +{ + DIET, SPLY; + private ActClassSupply() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClassSupply get(String p0){ return null; } + public static ActClassSupply get(int p0){ return null; } + public static ActClassSupply getByName(String p0){ return null; } + public static List VALUES = null; + public static int DIET_VALUE = 0; + public static int SPLY_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClinicalDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClinicalDocument.java new file mode 100644 index 00000000000..6e536bcd0bc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActClinicalDocument.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActClinicalDocument for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActClinicalDocument implements org.eclipse.emf.common.util.Enumerator +{ + CDALVLONE, DOCCLIN; + private ActClinicalDocument() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActClinicalDocument get(String p0){ return null; } + public static ActClinicalDocument get(int p0){ return null; } + public static ActClinicalDocument getByName(String p0){ return null; } + public static List VALUES = null; + public static int CDALVLONE_VALUE = 0; + public static int DOCCLIN_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActMood.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActMood.java new file mode 100644 index 00000000000..591d4af5906 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActMood.java @@ -0,0 +1,33 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActMood for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActMood implements org.eclipse.emf.common.util.Enumerator +{ + APT, ARQ, DEF, EVN, EVNCRT, GOL, INT, OPT, PERM, PERMRQ, PRMS, PRP, RQO, SLOT; + private ActMood() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActMood get(String p0){ return null; } + public static ActMood get(int p0){ return null; } + public static ActMood getByName(String p0){ return null; } + public static List VALUES = null; + public static int APT_VALUE = 0; + public static int ARQ_VALUE = 0; + public static int DEF_VALUE = 0; + public static int EVNCRT_VALUE = 0; + public static int EVN_VALUE = 0; + public static int GOL_VALUE = 0; + public static int INT_VALUE = 0; + public static int OPT_VALUE = 0; + public static int PERMRQ_VALUE = 0; + public static int PERM_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static int SLOT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipFulfills.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipFulfills.java new file mode 100644 index 00000000000..c5cb99d5d91 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipFulfills.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipFulfills for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActRelationshipFulfills implements org.eclipse.emf.common.util.Enumerator +{ + FLFS, OCCR, OREF, SCH; + private ActRelationshipFulfills() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActRelationshipFulfills get(String p0){ return null; } + public static ActRelationshipFulfills get(int p0){ return null; } + public static ActRelationshipFulfills getByName(String p0){ return null; } + public static List VALUES = null; + public static int FLFS_VALUE = 0; + public static int OCCR_VALUE = 0; + public static int OREF_VALUE = 0; + public static int SCH_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipHasComponent.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipHasComponent.java new file mode 100644 index 00000000000..81470e95d48 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipHasComponent.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipHasComponent for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActRelationshipHasComponent implements org.eclipse.emf.common.util.Enumerator +{ + ARR, COMP, CTRLV, DEP; + private ActRelationshipHasComponent() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActRelationshipHasComponent get(String p0){ return null; } + public static ActRelationshipHasComponent get(int p0){ return null; } + public static ActRelationshipHasComponent getByName(String p0){ return null; } + public static List VALUES = null; + public static int ARR_VALUE = 0; + public static int COMP_VALUE = 0; + public static int CTRLV_VALUE = 0; + public static int DEP_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipType.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipType.java new file mode 100644 index 00000000000..9ad467510fc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ActRelationshipType.java @@ -0,0 +1,75 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ActRelationshipType for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ActRelationshipType implements org.eclipse.emf.common.util.Enumerator +{ + APND, ARR, AUTH, CAUS, CHRG, CIND, COMP, COST, COVBY, CREDIT, CTRLV, DEBIT, DEP, DOC, DRIV, ELNK, EXPL, FLFS, GEN, GEVL, GOAL, INST, ITEMSLOC, LIMIT, MFST, MITGT, MTCH, NAME, OBJC, OBJF, OCCR, OPTN, OREF, OUTC, PERT, PRCN, PREV, REFR, REFV, REV, RISK, RPLC, RSON, SAS, SCH, SEQL, SPRT, SPRTBND, SUBJ, SUCC, SUMM, TRIG, UPDT, VRXCRPT, XCRPT, XFRM; + private ActRelationshipType() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ActRelationshipType get(String p0){ return null; } + public static ActRelationshipType get(int p0){ return null; } + public static ActRelationshipType getByName(String p0){ return null; } + public static List VALUES = null; + public static int APND_VALUE = 0; + public static int ARR_VALUE = 0; + public static int AUTH_VALUE = 0; + public static int CAUS_VALUE = 0; + public static int CHRG_VALUE = 0; + public static int CIND_VALUE = 0; + public static int COMP_VALUE = 0; + public static int COST_VALUE = 0; + public static int COVBY_VALUE = 0; + public static int CREDIT_VALUE = 0; + public static int CTRLV_VALUE = 0; + public static int DEBIT_VALUE = 0; + public static int DEP_VALUE = 0; + public static int DOC_VALUE = 0; + public static int DRIV_VALUE = 0; + public static int ELNK_VALUE = 0; + public static int EXPL_VALUE = 0; + public static int FLFS_VALUE = 0; + public static int GEN_VALUE = 0; + public static int GEVL_VALUE = 0; + public static int GOAL_VALUE = 0; + public static int INST_VALUE = 0; + public static int ITEMSLOC_VALUE = 0; + public static int LIMIT_VALUE = 0; + public static int MFST_VALUE = 0; + public static int MITGT_VALUE = 0; + public static int MTCH_VALUE = 0; + public static int NAME_VALUE = 0; + public static int OBJC_VALUE = 0; + public static int OBJF_VALUE = 0; + public static int OCCR_VALUE = 0; + public static int OPTN_VALUE = 0; + public static int OREF_VALUE = 0; + public static int OUTC_VALUE = 0; + public static int PERT_VALUE = 0; + public static int PRCN_VALUE = 0; + public static int PREV_VALUE = 0; + public static int REFR_VALUE = 0; + public static int REFV_VALUE = 0; + public static int REV_VALUE = 0; + public static int RISK_VALUE = 0; + public static int RPLC_VALUE = 0; + public static int RSON_VALUE = 0; + public static int SAS_VALUE = 0; + public static int SCH_VALUE = 0; + public static int SEQL_VALUE = 0; + public static int SPRTBND_VALUE = 0; + public static int SPRT_VALUE = 0; + public static int SUBJ_VALUE = 0; + public static int SUCC_VALUE = 0; + public static int SUMM_VALUE = 0; + public static int TRIG_VALUE = 0; + public static int UPDT_VALUE = 0; + public static int VRXCRPT_VALUE = 0; + public static int XCRPT_VALUE = 0; + public static int XFRM_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/AddressPartType.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/AddressPartType.java new file mode 100644 index 00000000000..251b61426e2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/AddressPartType.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.AddressPartType for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum AddressPartType implements org.eclipse.emf.common.util.Enumerator +{ + ADL, BNN, BNR, BNS, CAR, CEN, CNT, CPA, CTY, DAL, DEL, DINST, DINSTA, DINSTQ, DIR, DMOD, DMODID, POB, PRE, SAL, STA, STB, STR, STTYP, UNID, UNIT, ZIP; + private AddressPartType() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static AddressPartType get(String p0){ return null; } + public static AddressPartType get(int p0){ return null; } + public static AddressPartType getByName(String p0){ return null; } + public static List VALUES = null; + public static int ADL_VALUE = 0; + public static int BNN_VALUE = 0; + public static int BNR_VALUE = 0; + public static int BNS_VALUE = 0; + public static int CAR_VALUE = 0; + public static int CEN_VALUE = 0; + public static int CNT_VALUE = 0; + public static int CPA_VALUE = 0; + public static int CTY_VALUE = 0; + public static int DAL_VALUE = 0; + public static int DEL_VALUE = 0; + public static int DINSTA_VALUE = 0; + public static int DINSTQ_VALUE = 0; + public static int DINST_VALUE = 0; + public static int DIR_VALUE = 0; + public static int DMODID_VALUE = 0; + public static int DMOD_VALUE = 0; + public static int POB_VALUE = 0; + public static int PRE_VALUE = 0; + public static int SAL_VALUE = 0; + public static int STA_VALUE = 0; + public static int STB_VALUE = 0; + public static int STR_VALUE = 0; + public static int STTYP_VALUE = 0; + public static int UNID_VALUE = 0; + public static int UNIT_VALUE = 0; + public static int ZIP_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/CompressionAlgorithm.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/CompressionAlgorithm.java new file mode 100644 index 00000000000..e0523010f2b --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/CompressionAlgorithm.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.CompressionAlgorithm for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum CompressionAlgorithm implements org.eclipse.emf.common.util.Enumerator +{ + DF, GZ, Z, ZL; + private CompressionAlgorithm() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static CompressionAlgorithm get(String p0){ return null; } + public static CompressionAlgorithm get(int p0){ return null; } + public static CompressionAlgorithm getByName(String p0){ return null; } + public static List VALUES = null; + public static int DF_VALUE = 0; + public static int GZ_VALUE = 0; + public static int ZL_VALUE = 0; + public static int Z_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ContextControl.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ContextControl.java new file mode 100644 index 00000000000..bbdeeb2120f --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ContextControl.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ContextControl for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ContextControl implements org.eclipse.emf.common.util.Enumerator +{ + AN, AP, ON, OP; + private ContextControl() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static ContextControl get(String p0){ return null; } + public static ContextControl get(int p0){ return null; } + public static ContextControl getByName(String p0){ return null; } + public static List VALUES = null; + public static int AN_VALUE = 0; + public static int AP_VALUE = 0; + public static int ON_VALUE = 0; + public static int OP_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClass.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClass.java new file mode 100644 index 00000000000..7de83bd4031 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClass.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClass for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClass implements org.eclipse.emf.common.util.Enumerator +{ + ANM, CER, CHEM, CITY, CONT, COUNTRY, COUNTY, DEV, ENT, FOOD, HCE, HOLD, LIV, MAT, MIC, MMAT, MODDV, NAT, NLIV, ORG, PLC, PLNT, PROVINCE, PSN, PUB, RGRP, STATE; + private EntityClass() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClass get(String p0){ return null; } + public static EntityClass get(int p0){ return null; } + public static EntityClass getByName(String p0){ return null; } + public static List VALUES = null; + public static int ANM_VALUE = 0; + public static int CER_VALUE = 0; + public static int CHEM_VALUE = 0; + public static int CITY_VALUE = 0; + public static int CONT_VALUE = 0; + public static int COUNTRY_VALUE = 0; + public static int COUNTY_VALUE = 0; + public static int DEV_VALUE = 0; + public static int ENT_VALUE = 0; + public static int FOOD_VALUE = 0; + public static int HCE_VALUE = 0; + public static int HOLD_VALUE = 0; + public static int LIV_VALUE = 0; + public static int MAT_VALUE = 0; + public static int MIC_VALUE = 0; + public static int MMAT_VALUE = 0; + public static int MODDV_VALUE = 0; + public static int NAT_VALUE = 0; + public static int NLIV_VALUE = 0; + public static int ORG_VALUE = 0; + public static int PLC_VALUE = 0; + public static int PLNT_VALUE = 0; + public static int PROVINCE_VALUE = 0; + public static int PSN_VALUE = 0; + public static int PUB_VALUE = 0; + public static int RGRP_VALUE = 0; + public static int STATE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassDevice.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassDevice.java new file mode 100644 index 00000000000..74570e7ef41 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassDevice.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClassDevice for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClassDevice implements org.eclipse.emf.common.util.Enumerator +{ + CER, DEV, MODDV; + private EntityClassDevice() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClassDevice get(String p0){ return null; } + public static EntityClassDevice get(int p0){ return null; } + public static EntityClassDevice getByName(String p0){ return null; } + public static List VALUES = null; + public static int CER_VALUE = 0; + public static int DEV_VALUE = 0; + public static int MODDV_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassManufacturedMaterial.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassManufacturedMaterial.java new file mode 100644 index 00000000000..f2a52f6179c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassManufacturedMaterial.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClassManufacturedMaterial for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClassManufacturedMaterial implements org.eclipse.emf.common.util.Enumerator +{ + CER, CONT, DEV, HOLD, MMAT, MODDV; + private EntityClassManufacturedMaterial() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClassManufacturedMaterial get(String p0){ return null; } + public static EntityClassManufacturedMaterial get(int p0){ return null; } + public static EntityClassManufacturedMaterial getByName(String p0){ return null; } + public static List VALUES = null; + public static int CER_VALUE = 0; + public static int CONT_VALUE = 0; + public static int DEV_VALUE = 0; + public static int HOLD_VALUE = 0; + public static int MMAT_VALUE = 0; + public static int MODDV_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassOrganization.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassOrganization.java new file mode 100644 index 00000000000..709d7ddbc37 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassOrganization.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClassOrganization for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClassOrganization implements org.eclipse.emf.common.util.Enumerator +{ + NAT, ORG, PUB, STATE; + private EntityClassOrganization() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClassOrganization get(String p0){ return null; } + public static EntityClassOrganization get(int p0){ return null; } + public static EntityClassOrganization getByName(String p0){ return null; } + public static List VALUES = null; + public static int NAT_VALUE = 0; + public static int ORG_VALUE = 0; + public static int PUB_VALUE = 0; + public static int STATE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassPlace.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassPlace.java new file mode 100644 index 00000000000..55959566c44 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassPlace.java @@ -0,0 +1,24 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClassPlace for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClassPlace implements org.eclipse.emf.common.util.Enumerator +{ + CITY, COUNTRY, COUNTY, PLC, PROVINCE; + private EntityClassPlace() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClassPlace get(String p0){ return null; } + public static EntityClassPlace get(int p0){ return null; } + public static EntityClassPlace getByName(String p0){ return null; } + public static List VALUES = null; + public static int CITY_VALUE = 0; + public static int COUNTRY_VALUE = 0; + public static int COUNTY_VALUE = 0; + public static int PLC_VALUE = 0; + public static int PROVINCE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassRoot.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassRoot.java new file mode 100644 index 00000000000..dcc16335f62 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityClassRoot.java @@ -0,0 +1,46 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityClassRoot for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityClassRoot implements org.eclipse.emf.common.util.Enumerator +{ + ANM, CER, CHEM, CITY, CONT, COUNTRY, COUNTY, DEV, ENT, FOOD, HCE, HOLD, LIV, MAT, MIC, MMAT, MODDV, NAT, NLIV, ORG, PLC, PLNT, PROVINCE, PSN, PUB, RGRP, STATE; + private EntityClassRoot() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityClassRoot get(String p0){ return null; } + public static EntityClassRoot get(int p0){ return null; } + public static EntityClassRoot getByName(String p0){ return null; } + public static List VALUES = null; + public static int ANM_VALUE = 0; + public static int CER_VALUE = 0; + public static int CHEM_VALUE = 0; + public static int CITY_VALUE = 0; + public static int CONT_VALUE = 0; + public static int COUNTRY_VALUE = 0; + public static int COUNTY_VALUE = 0; + public static int DEV_VALUE = 0; + public static int ENT_VALUE = 0; + public static int FOOD_VALUE = 0; + public static int HCE_VALUE = 0; + public static int HOLD_VALUE = 0; + public static int LIV_VALUE = 0; + public static int MAT_VALUE = 0; + public static int MIC_VALUE = 0; + public static int MMAT_VALUE = 0; + public static int MODDV_VALUE = 0; + public static int NAT_VALUE = 0; + public static int NLIV_VALUE = 0; + public static int ORG_VALUE = 0; + public static int PLC_VALUE = 0; + public static int PLNT_VALUE = 0; + public static int PROVINCE_VALUE = 0; + public static int PSN_VALUE = 0; + public static int PUB_VALUE = 0; + public static int RGRP_VALUE = 0; + public static int STATE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminer.java new file mode 100644 index 00000000000..404034ad68e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminer.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminer for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityDeterminer implements org.eclipse.emf.common.util.Enumerator +{ + INSTANCE, KIND, QUANTIFIEDKIND; + private EntityDeterminer() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityDeterminer get(String p0){ return null; } + public static EntityDeterminer get(int p0){ return null; } + public static EntityDeterminer getByName(String p0){ return null; } + public static List VALUES = null; + public static int INSTANCE_VALUE = 0; + public static int KIND_VALUE = 0; + public static int QUANTIFIEDKIND_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminerDetermined.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminerDetermined.java new file mode 100644 index 00000000000..0b41f58a69d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityDeterminerDetermined.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityDeterminerDetermined for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityDeterminerDetermined implements org.eclipse.emf.common.util.Enumerator +{ + KIND, QUANTIFIEDKIND; + private EntityDeterminerDetermined() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityDeterminerDetermined get(String p0){ return null; } + public static EntityDeterminerDetermined get(int p0){ return null; } + public static EntityDeterminerDetermined getByName(String p0){ return null; } + public static List VALUES = null; + public static int KIND_VALUE = 0; + public static int QUANTIFIEDKIND_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartQualifier.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartQualifier.java new file mode 100644 index 00000000000..15e7ab280df --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartQualifier.java @@ -0,0 +1,30 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityNamePartQualifier for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityNamePartQualifier implements org.eclipse.emf.common.util.Enumerator +{ + AC, AD, BR, CL, IN, LS, NB, PR, SP, TITLE, VV; + private EntityNamePartQualifier() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityNamePartQualifier get(String p0){ return null; } + public static EntityNamePartQualifier get(int p0){ return null; } + public static EntityNamePartQualifier getByName(String p0){ return null; } + public static List VALUES = null; + public static int AC_VALUE = 0; + public static int AD_VALUE = 0; + public static int BR_VALUE = 0; + public static int CL_VALUE = 0; + public static int IN_VALUE = 0; + public static int LS_VALUE = 0; + public static int NB_VALUE = 0; + public static int PR_VALUE = 0; + public static int SP_VALUE = 0; + public static int TITLE_VALUE = 0; + public static int VV_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartType.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartType.java new file mode 100644 index 00000000000..b1f38c5610f --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNamePartType.java @@ -0,0 +1,24 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityNamePartType for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityNamePartType implements org.eclipse.emf.common.util.Enumerator +{ + DEL, FAM, GIV, PFX, SFX; + private EntityNamePartType() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityNamePartType get(String p0){ return null; } + public static EntityNamePartType get(int p0){ return null; } + public static EntityNamePartType getByName(String p0){ return null; } + public static List VALUES = null; + public static int DEL_VALUE = 0; + public static int FAM_VALUE = 0; + public static int GIV_VALUE = 0; + public static int PFX_VALUE = 0; + public static int SFX_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNameUse.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNameUse.java new file mode 100644 index 00000000000..28bbd2c65d9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/EntityNameUse.java @@ -0,0 +1,32 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.EntityNameUse for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum EntityNameUse implements org.eclipse.emf.common.util.Enumerator +{ + A, ABC, ASGN, C, I, IDE, L, P, PHON, R, SNDX, SRCH, SYL; + private EntityNameUse() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static EntityNameUse get(String p0){ return null; } + public static EntityNameUse get(int p0){ return null; } + public static EntityNameUse getByName(String p0){ return null; } + public static List VALUES = null; + public static int ABC_VALUE = 0; + public static int ASGN_VALUE = 0; + public static int A_VALUE = 0; + public static int C_VALUE = 0; + public static int IDE_VALUE = 0; + public static int I_VALUE = 0; + public static int L_VALUE = 0; + public static int PHON_VALUE = 0; + public static int P_VALUE = 0; + public static int R_VALUE = 0; + public static int SNDX_VALUE = 0; + public static int SRCH_VALUE = 0; + public static int SYL_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/IntegrityCheckAlgorithm.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/IntegrityCheckAlgorithm.java new file mode 100644 index 00000000000..59580cc2e59 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/IntegrityCheckAlgorithm.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.IntegrityCheckAlgorithm for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum IntegrityCheckAlgorithm implements org.eclipse.emf.common.util.Enumerator +{ + SHA1, SHA256; + private IntegrityCheckAlgorithm() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static IntegrityCheckAlgorithm get(String p0){ return null; } + public static IntegrityCheckAlgorithm get(int p0){ return null; } + public static IntegrityCheckAlgorithm getByName(String p0){ return null; } + public static List VALUES = null; + public static int SHA1_VALUE = 0; + public static int SHA256_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/NullFlavor.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/NullFlavor.java new file mode 100644 index 00000000000..c364990fae5 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/NullFlavor.java @@ -0,0 +1,31 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.NullFlavor for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum NullFlavor implements org.eclipse.emf.common.util.Enumerator +{ + ASKU, MSK, NA, NASK, NAV, NI, NINF, NP, OTH, PINF, TRC, UNK; + private NullFlavor() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static NullFlavor get(String p0){ return null; } + public static NullFlavor get(int p0){ return null; } + public static NullFlavor getByName(String p0){ return null; } + public static int ASKU_VALUE = 0; + public static int MSK_VALUE = 0; + public static int NASK_VALUE = 0; + public static int NAV_VALUE = 0; + public static int NA_VALUE = 0; + public static int NINF_VALUE = 0; + public static int NI_VALUE = 0; + public static int NP_VALUE = 0; + public static int OTH_VALUE = 0; + public static int PINF_VALUE = 0; + public static int TRC_VALUE = 0; + public static int UNK_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationPhysicalPerformer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationPhysicalPerformer.java new file mode 100644 index 00000000000..3a29480e1b2 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationPhysicalPerformer.java @@ -0,0 +1,23 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ParticipationPhysicalPerformer for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ParticipationPhysicalPerformer implements org.eclipse.emf.common.util.Enumerator +{ + DIST, PPRF, PRF, SPRF; + private ParticipationPhysicalPerformer() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static ParticipationPhysicalPerformer get(String p0){ return null; } + public static ParticipationPhysicalPerformer get(int p0){ return null; } + public static ParticipationPhysicalPerformer getByName(String p0){ return null; } + public static int DIST_VALUE = 0; + public static int PPRF_VALUE = 0; + public static int PRF_VALUE = 0; + public static int SPRF_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetLocation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetLocation.java new file mode 100644 index 00000000000..3e13ab795fb --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetLocation.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ParticipationTargetLocation for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ParticipationTargetLocation implements org.eclipse.emf.common.util.Enumerator +{ + DST, ELOC, LOC, ORG, RML, VIA; + private ParticipationTargetLocation() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static ParticipationTargetLocation get(String p0){ return null; } + public static ParticipationTargetLocation get(int p0){ return null; } + public static ParticipationTargetLocation getByName(String p0){ return null; } + public static int DST_VALUE = 0; + public static int ELOC_VALUE = 0; + public static int LOC_VALUE = 0; + public static int ORG_VALUE = 0; + public static int RML_VALUE = 0; + public static int VIA_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetSubject.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetSubject.java new file mode 100644 index 00000000000..c089d200168 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationTargetSubject.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ParticipationTargetSubject for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ParticipationTargetSubject implements org.eclipse.emf.common.util.Enumerator +{ + SBJ, SPC; + private ParticipationTargetSubject() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static ParticipationTargetSubject get(String p0){ return null; } + public static ParticipationTargetSubject get(int p0){ return null; } + public static ParticipationTargetSubject getByName(String p0){ return null; } + public static int SBJ_VALUE = 0; + public static int SPC_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationType.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationType.java new file mode 100644 index 00000000000..93152d2ae42 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/ParticipationType.java @@ -0,0 +1,67 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.ParticipationType for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum ParticipationType implements org.eclipse.emf.common.util.Enumerator +{ + ADM, ATND, AUT, AUTHEN, BBY, BEN, CALLBCK, CON, COV, CSM, CST, DEV, DIR, DIS, DIST, DON, DST, ELOC, ENT, ESC, HLD, IND, INF, IRCP, LA, LOC, NOT, NRD, ORG, PPRF, PRCP, PRD, PRF, RCT, RCV, RDV, REF, REFB, REFT, RESP, RML, SBJ, SPC, SPRF, TRC, VIA, VRF, WIT; + private ParticipationType() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static ParticipationType get(String p0){ return null; } + public static ParticipationType get(int p0){ return null; } + public static ParticipationType getByName(String p0){ return null; } + public static int ADM_VALUE = 0; + public static int ATND_VALUE = 0; + public static int AUTHEN_VALUE = 0; + public static int AUT_VALUE = 0; + public static int BBY_VALUE = 0; + public static int BEN_VALUE = 0; + public static int CALLBCK_VALUE = 0; + public static int CON_VALUE = 0; + public static int COV_VALUE = 0; + public static int CSM_VALUE = 0; + public static int CST_VALUE = 0; + public static int DEV_VALUE = 0; + public static int DIR_VALUE = 0; + public static int DIST_VALUE = 0; + public static int DIS_VALUE = 0; + public static int DON_VALUE = 0; + public static int DST_VALUE = 0; + public static int ELOC_VALUE = 0; + public static int ENT_VALUE = 0; + public static int ESC_VALUE = 0; + public static int HLD_VALUE = 0; + public static int IND_VALUE = 0; + public static int INF_VALUE = 0; + public static int IRCP_VALUE = 0; + public static int LA_VALUE = 0; + public static int LOC_VALUE = 0; + public static int NOT_VALUE = 0; + public static int NRD_VALUE = 0; + public static int ORG_VALUE = 0; + public static int PPRF_VALUE = 0; + public static int PRCP_VALUE = 0; + public static int PRD_VALUE = 0; + public static int PRF_VALUE = 0; + public static int RCT_VALUE = 0; + public static int RCV_VALUE = 0; + public static int RDV_VALUE = 0; + public static int REFB_VALUE = 0; + public static int REFT_VALUE = 0; + public static int REF_VALUE = 0; + public static int RESP_VALUE = 0; + public static int RML_VALUE = 0; + public static int SBJ_VALUE = 0; + public static int SPC_VALUE = 0; + public static int SPRF_VALUE = 0; + public static int TRC_VALUE = 0; + public static int VIA_VALUE = 0; + public static int VRF_VALUE = 0; + public static int WIT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/PostalAddressUse.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/PostalAddressUse.java new file mode 100644 index 00000000000..ae65a89cf62 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/PostalAddressUse.java @@ -0,0 +1,32 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.PostalAddressUse for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum PostalAddressUse implements org.eclipse.emf.common.util.Enumerator +{ + ABC, BAD, DIR, H, HP, HV, IDE, PHYS, PST, PUB, SYL, TMP, WP; + private PostalAddressUse() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static PostalAddressUse get(String p0){ return null; } + public static PostalAddressUse get(int p0){ return null; } + public static PostalAddressUse getByName(String p0){ return null; } + public static int ABC_VALUE = 0; + public static int BAD_VALUE = 0; + public static int DIR_VALUE = 0; + public static int HP_VALUE = 0; + public static int HV_VALUE = 0; + public static int H_VALUE = 0; + public static int IDE_VALUE = 0; + public static int PHYS_VALUE = 0; + public static int PST_VALUE = 0; + public static int PUB_VALUE = 0; + public static int SYL_VALUE = 0; + public static int TMP_VALUE = 0; + public static int WP_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClass.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClass.java new file mode 100644 index 00000000000..96abc7344e0 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClass.java @@ -0,0 +1,92 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClass for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClass implements org.eclipse.emf.common.util.Enumerator +{ + ACCESS, ACTI, ACTM, ADTV, AGNT, ALQT, ASSIGNED, BASE, BIRTHPL, CAREGIVER, CASESBJ, CIT, COLR, COMPAR, CON, CONT, COVPTY, CRINV, CRSPNSR, DSDLOC, DST, ECON, EMP, EXPR, FLVR, GEN, GRIC, GUAR, GUARD, HLD, HLTHCHRT, IACT, IDENT, INGR, INST, INVSBJ, ISDLOC, ISLT, LIC, LOCE, MANU, MBR, MIL, MNT, NOK, NOT, OWN, PART, PAT, PAYEE, PAYOR, POLHOLD, PROV, PRS, PRSV, QUAL, RESBJ, RET, RGPR, ROL, SDLOC, SGNOFF, SPEC, SPNSR, STBL, STD, STOR, SUBS, SUBY, TERR, THER, UNDWRT, WRTE; + private RoleClass() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClass get(String p0){ return null; } + public static RoleClass get(int p0){ return null; } + public static RoleClass getByName(String p0){ return null; } + public static int ACCESS_VALUE = 0; + public static int ACTI_VALUE = 0; + public static int ACTM_VALUE = 0; + public static int ADTV_VALUE = 0; + public static int AGNT_VALUE = 0; + public static int ALQT_VALUE = 0; + public static int ASSIGNED_VALUE = 0; + public static int BASE_VALUE = 0; + public static int BIRTHPL_VALUE = 0; + public static int CAREGIVER_VALUE = 0; + public static int CASESBJ_VALUE = 0; + public static int CIT_VALUE = 0; + public static int COLR_VALUE = 0; + public static int COMPAR_VALUE = 0; + public static int CONT_VALUE = 0; + public static int CON_VALUE = 0; + public static int COVPTY_VALUE = 0; + public static int CRINV_VALUE = 0; + public static int CRSPNSR_VALUE = 0; + public static int DSDLOC_VALUE = 0; + public static int DST_VALUE = 0; + public static int ECON_VALUE = 0; + public static int EMP_VALUE = 0; + public static int EXPR_VALUE = 0; + public static int FLVR_VALUE = 0; + public static int GEN_VALUE = 0; + public static int GRIC_VALUE = 0; + public static int GUARD_VALUE = 0; + public static int GUAR_VALUE = 0; + public static int HLD_VALUE = 0; + public static int HLTHCHRT_VALUE = 0; + public static int IACT_VALUE = 0; + public static int IDENT_VALUE = 0; + public static int INGR_VALUE = 0; + public static int INST_VALUE = 0; + public static int INVSBJ_VALUE = 0; + public static int ISDLOC_VALUE = 0; + public static int ISLT_VALUE = 0; + public static int LIC_VALUE = 0; + public static int LOCE_VALUE = 0; + public static int MANU_VALUE = 0; + public static int MBR_VALUE = 0; + public static int MIL_VALUE = 0; + public static int MNT_VALUE = 0; + public static int NOK_VALUE = 0; + public static int NOT_VALUE = 0; + public static int OWN_VALUE = 0; + public static int PART_VALUE = 0; + public static int PAT_VALUE = 0; + public static int PAYEE_VALUE = 0; + public static int PAYOR_VALUE = 0; + public static int POLHOLD_VALUE = 0; + public static int PROV_VALUE = 0; + public static int PRSV_VALUE = 0; + public static int PRS_VALUE = 0; + public static int QUAL_VALUE = 0; + public static int RESBJ_VALUE = 0; + public static int RET_VALUE = 0; + public static int RGPR_VALUE = 0; + public static int ROL_VALUE = 0; + public static int SDLOC_VALUE = 0; + public static int SGNOFF_VALUE = 0; + public static int SPEC_VALUE = 0; + public static int SPNSR_VALUE = 0; + public static int STBL_VALUE = 0; + public static int STD_VALUE = 0; + public static int STOR_VALUE = 0; + public static int SUBS_VALUE = 0; + public static int SUBY_VALUE = 0; + public static int TERR_VALUE = 0; + public static int THER_VALUE = 0; + public static int UNDWRT_VALUE = 0; + public static int WRTE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssignedEntity.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssignedEntity.java new file mode 100644 index 00000000000..03d364485b3 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssignedEntity.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssignedEntity for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassAssignedEntity implements org.eclipse.emf.common.util.Enumerator +{ + ASSIGNED, COMPAR, CON, ECON, NOK, SGNOFF; + private RoleClassAssignedEntity() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassAssignedEntity get(String p0){ return null; } + public static RoleClassAssignedEntity get(int p0){ return null; } + public static RoleClassAssignedEntity getByName(String p0){ return null; } + public static int ASSIGNED_VALUE = 0; + public static int COMPAR_VALUE = 0; + public static int CON_VALUE = 0; + public static int ECON_VALUE = 0; + public static int NOK_VALUE = 0; + public static int SGNOFF_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssociative.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssociative.java new file mode 100644 index 00000000000..a28260949ff --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassAssociative.java @@ -0,0 +1,68 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassAssociative for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassAssociative implements org.eclipse.emf.common.util.Enumerator +{ + ACCESS, AGNT, ASSIGNED, BIRTHPL, CAREGIVER, CASESBJ, CIT, COMPAR, CON, COVPTY, CRINV, CRSPNSR, DSDLOC, DST, ECON, EMP, EXPR, GUAR, GUARD, HLD, HLTHCHRT, IDENT, INVSBJ, ISDLOC, LIC, MANU, MIL, MNT, NOK, NOT, OWN, PAT, PAYEE, PAYOR, POLHOLD, PROV, PRS, QUAL, RESBJ, RET, RGPR, SDLOC, SGNOFF, SPNSR, STD, TERR, THER, UNDWRT, WRTE; + private RoleClassAssociative() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassAssociative get(String p0){ return null; } + public static RoleClassAssociative get(int p0){ return null; } + public static RoleClassAssociative getByName(String p0){ return null; } + public static int ACCESS_VALUE = 0; + public static int AGNT_VALUE = 0; + public static int ASSIGNED_VALUE = 0; + public static int BIRTHPL_VALUE = 0; + public static int CAREGIVER_VALUE = 0; + public static int CASESBJ_VALUE = 0; + public static int CIT_VALUE = 0; + public static int COMPAR_VALUE = 0; + public static int CON_VALUE = 0; + public static int COVPTY_VALUE = 0; + public static int CRINV_VALUE = 0; + public static int CRSPNSR_VALUE = 0; + public static int DSDLOC_VALUE = 0; + public static int DST_VALUE = 0; + public static int ECON_VALUE = 0; + public static int EMP_VALUE = 0; + public static int EXPR_VALUE = 0; + public static int GUARD_VALUE = 0; + public static int GUAR_VALUE = 0; + public static int HLD_VALUE = 0; + public static int HLTHCHRT_VALUE = 0; + public static int IDENT_VALUE = 0; + public static int INVSBJ_VALUE = 0; + public static int ISDLOC_VALUE = 0; + public static int LIC_VALUE = 0; + public static int MANU_VALUE = 0; + public static int MIL_VALUE = 0; + public static int MNT_VALUE = 0; + public static int NOK_VALUE = 0; + public static int NOT_VALUE = 0; + public static int OWN_VALUE = 0; + public static int PAT_VALUE = 0; + public static int PAYEE_VALUE = 0; + public static int PAYOR_VALUE = 0; + public static int POLHOLD_VALUE = 0; + public static int PROV_VALUE = 0; + public static int PRS_VALUE = 0; + public static int QUAL_VALUE = 0; + public static int RESBJ_VALUE = 0; + public static int RET_VALUE = 0; + public static int RGPR_VALUE = 0; + public static int SDLOC_VALUE = 0; + public static int SGNOFF_VALUE = 0; + public static int SPNSR_VALUE = 0; + public static int STD_VALUE = 0; + public static int TERR_VALUE = 0; + public static int THER_VALUE = 0; + public static int UNDWRT_VALUE = 0; + public static int WRTE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassManufacturedProduct.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassManufacturedProduct.java new file mode 100644 index 00000000000..2281b5aa970 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassManufacturedProduct.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassManufacturedProduct for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassManufacturedProduct implements org.eclipse.emf.common.util.Enumerator +{ + MANU, THER; + private RoleClassManufacturedProduct() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassManufacturedProduct get(String p0){ return null; } + public static RoleClassManufacturedProduct get(int p0){ return null; } + public static RoleClassManufacturedProduct getByName(String p0){ return null; } + public static int MANU_VALUE = 0; + public static int THER_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassMutualRelationship.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassMutualRelationship.java new file mode 100644 index 00000000000..6daceb1984b --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassMutualRelationship.java @@ -0,0 +1,50 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassMutualRelationship for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassMutualRelationship implements org.eclipse.emf.common.util.Enumerator +{ + AGNT, ASSIGNED, CAREGIVER, CASESBJ, CIT, COMPAR, CON, COVPTY, CRINV, CRSPNSR, ECON, EMP, GUAR, GUARD, INVSBJ, LIC, MIL, NOK, NOT, PAT, PAYEE, PAYOR, POLHOLD, PROV, PRS, QUAL, RESBJ, SGNOFF, SPNSR, STD, UNDWRT; + private RoleClassMutualRelationship() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassMutualRelationship get(String p0){ return null; } + public static RoleClassMutualRelationship get(int p0){ return null; } + public static RoleClassMutualRelationship getByName(String p0){ return null; } + public static int AGNT_VALUE = 0; + public static int ASSIGNED_VALUE = 0; + public static int CAREGIVER_VALUE = 0; + public static int CASESBJ_VALUE = 0; + public static int CIT_VALUE = 0; + public static int COMPAR_VALUE = 0; + public static int CON_VALUE = 0; + public static int COVPTY_VALUE = 0; + public static int CRINV_VALUE = 0; + public static int CRSPNSR_VALUE = 0; + public static int ECON_VALUE = 0; + public static int EMP_VALUE = 0; + public static int GUARD_VALUE = 0; + public static int GUAR_VALUE = 0; + public static int INVSBJ_VALUE = 0; + public static int LIC_VALUE = 0; + public static int MIL_VALUE = 0; + public static int NOK_VALUE = 0; + public static int NOT_VALUE = 0; + public static int PAT_VALUE = 0; + public static int PAYEE_VALUE = 0; + public static int PAYOR_VALUE = 0; + public static int POLHOLD_VALUE = 0; + public static int PROV_VALUE = 0; + public static int PRS_VALUE = 0; + public static int QUAL_VALUE = 0; + public static int RESBJ_VALUE = 0; + public static int SGNOFF_VALUE = 0; + public static int SPNSR_VALUE = 0; + public static int STD_VALUE = 0; + public static int UNDWRT_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassRoot.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassRoot.java new file mode 100644 index 00000000000..6ff5ae609c4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassRoot.java @@ -0,0 +1,92 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassRoot for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassRoot implements org.eclipse.emf.common.util.Enumerator +{ + ACCESS, ACTI, ACTM, ADTV, AGNT, ALQT, ASSIGNED, BASE, BIRTHPL, CAREGIVER, CASESBJ, CIT, COLR, COMPAR, CON, CONT, COVPTY, CRINV, CRSPNSR, DSDLOC, DST, ECON, EMP, EXPR, FLVR, GEN, GRIC, GUAR, GUARD, HLD, HLTHCHRT, IACT, IDENT, INGR, INST, INVSBJ, ISDLOC, ISLT, LIC, LOCE, MANU, MBR, MIL, MNT, NOK, NOT, OWN, PART, PAT, PAYEE, PAYOR, POLHOLD, PROV, PRS, PRSV, QUAL, RESBJ, RET, RGPR, ROL, SDLOC, SGNOFF, SPEC, SPNSR, STBL, STD, STOR, SUBS, SUBY, TERR, THER, UNDWRT, WRTE; + private RoleClassRoot() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassRoot get(String p0){ return null; } + public static RoleClassRoot get(int p0){ return null; } + public static RoleClassRoot getByName(String p0){ return null; } + public static int ACCESS_VALUE = 0; + public static int ACTI_VALUE = 0; + public static int ACTM_VALUE = 0; + public static int ADTV_VALUE = 0; + public static int AGNT_VALUE = 0; + public static int ALQT_VALUE = 0; + public static int ASSIGNED_VALUE = 0; + public static int BASE_VALUE = 0; + public static int BIRTHPL_VALUE = 0; + public static int CAREGIVER_VALUE = 0; + public static int CASESBJ_VALUE = 0; + public static int CIT_VALUE = 0; + public static int COLR_VALUE = 0; + public static int COMPAR_VALUE = 0; + public static int CONT_VALUE = 0; + public static int CON_VALUE = 0; + public static int COVPTY_VALUE = 0; + public static int CRINV_VALUE = 0; + public static int CRSPNSR_VALUE = 0; + public static int DSDLOC_VALUE = 0; + public static int DST_VALUE = 0; + public static int ECON_VALUE = 0; + public static int EMP_VALUE = 0; + public static int EXPR_VALUE = 0; + public static int FLVR_VALUE = 0; + public static int GEN_VALUE = 0; + public static int GRIC_VALUE = 0; + public static int GUARD_VALUE = 0; + public static int GUAR_VALUE = 0; + public static int HLD_VALUE = 0; + public static int HLTHCHRT_VALUE = 0; + public static int IACT_VALUE = 0; + public static int IDENT_VALUE = 0; + public static int INGR_VALUE = 0; + public static int INST_VALUE = 0; + public static int INVSBJ_VALUE = 0; + public static int ISDLOC_VALUE = 0; + public static int ISLT_VALUE = 0; + public static int LIC_VALUE = 0; + public static int LOCE_VALUE = 0; + public static int MANU_VALUE = 0; + public static int MBR_VALUE = 0; + public static int MIL_VALUE = 0; + public static int MNT_VALUE = 0; + public static int NOK_VALUE = 0; + public static int NOT_VALUE = 0; + public static int OWN_VALUE = 0; + public static int PART_VALUE = 0; + public static int PAT_VALUE = 0; + public static int PAYEE_VALUE = 0; + public static int PAYOR_VALUE = 0; + public static int POLHOLD_VALUE = 0; + public static int PROV_VALUE = 0; + public static int PRSV_VALUE = 0; + public static int PRS_VALUE = 0; + public static int QUAL_VALUE = 0; + public static int RESBJ_VALUE = 0; + public static int RET_VALUE = 0; + public static int RGPR_VALUE = 0; + public static int ROL_VALUE = 0; + public static int SDLOC_VALUE = 0; + public static int SGNOFF_VALUE = 0; + public static int SPEC_VALUE = 0; + public static int SPNSR_VALUE = 0; + public static int STBL_VALUE = 0; + public static int STD_VALUE = 0; + public static int STOR_VALUE = 0; + public static int SUBS_VALUE = 0; + public static int SUBY_VALUE = 0; + public static int TERR_VALUE = 0; + public static int THER_VALUE = 0; + public static int UNDWRT_VALUE = 0; + public static int WRTE_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassServiceDeliveryLocation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassServiceDeliveryLocation.java new file mode 100644 index 00000000000..d6d37bf8afc --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassServiceDeliveryLocation.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassServiceDeliveryLocation for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassServiceDeliveryLocation implements org.eclipse.emf.common.util.Enumerator +{ + DSDLOC, ISDLOC, SDLOC; + private RoleClassServiceDeliveryLocation() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassServiceDeliveryLocation get(String p0){ return null; } + public static RoleClassServiceDeliveryLocation get(int p0){ return null; } + public static RoleClassServiceDeliveryLocation getByName(String p0){ return null; } + public static int DSDLOC_VALUE = 0; + public static int ISDLOC_VALUE = 0; + public static int SDLOC_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassSpecimen.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassSpecimen.java new file mode 100644 index 00000000000..19e36a55317 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/RoleClassSpecimen.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.RoleClassSpecimen for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum RoleClassSpecimen implements org.eclipse.emf.common.util.Enumerator +{ + ALQT, ISLT, SPEC; + private RoleClassSpecimen() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static RoleClassSpecimen get(String p0){ return null; } + public static RoleClassSpecimen get(int p0){ return null; } + public static RoleClassSpecimen getByName(String p0){ return null; } + public static int ALQT_VALUE = 0; + public static int ISLT_VALUE = 0; + public static int SPEC_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/SetOperator.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/SetOperator.java new file mode 100644 index 00000000000..7fa1d4b9b87 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/SetOperator.java @@ -0,0 +1,24 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.SetOperator for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum SetOperator implements org.eclipse.emf.common.util.Enumerator +{ + A, E, H, I, P; + private SetOperator() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static SetOperator get(String p0){ return null; } + public static SetOperator get(int p0){ return null; } + public static SetOperator getByName(String p0){ return null; } + public static int A_VALUE = 0; + public static int E_VALUE = 0; + public static int H_VALUE = 0; + public static int I_VALUE = 0; + public static int P_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/TelecommunicationAddressUse.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/TelecommunicationAddressUse.java new file mode 100644 index 00000000000..b9b8a59c4c7 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/TelecommunicationAddressUse.java @@ -0,0 +1,31 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.TelecommunicationAddressUse for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum TelecommunicationAddressUse implements org.eclipse.emf.common.util.Enumerator +{ + AS, BAD, DIR, EC, H, HP, HV, MC, PG, PUB, TMP, WP; + private TelecommunicationAddressUse() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static TelecommunicationAddressUse get(String p0){ return null; } + public static TelecommunicationAddressUse get(int p0){ return null; } + public static TelecommunicationAddressUse getByName(String p0){ return null; } + public static int AS_VALUE = 0; + public static int BAD_VALUE = 0; + public static int DIR_VALUE = 0; + public static int EC_VALUE = 0; + public static int HP_VALUE = 0; + public static int HV_VALUE = 0; + public static int H_VALUE = 0; + public static int MC_VALUE = 0; + public static int PG_VALUE = 0; + public static int PUB_VALUE = 0; + public static int TMP_VALUE = 0; + public static int WP_VALUE = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryAct.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryAct.java new file mode 100644 index 00000000000..8327571e955 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryAct.java @@ -0,0 +1,28 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActClassDocumentEntryAct for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActClassDocumentEntryAct implements org.eclipse.emf.common.util.Enumerator +{ + ACCM, ACT, CONS, CTTEVENT, INC, INFRM, PCPR, REG, SPCTRT; + private x_ActClassDocumentEntryAct() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int ACCM_VALUE = 0; + public static int ACT_VALUE = 0; + public static int CONS_VALUE = 0; + public static int CTTEVENT_VALUE = 0; + public static int INC_VALUE = 0; + public static int INFRM_VALUE = 0; + public static int PCPR_VALUE = 0; + public static int REG_VALUE = 0; + public static int SPCTRT_VALUE = 0; + public static x_ActClassDocumentEntryAct get(String p0){ return null; } + public static x_ActClassDocumentEntryAct get(int p0){ return null; } + public static x_ActClassDocumentEntryAct getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryOrganizer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryOrganizer.java new file mode 100644 index 00000000000..47551691689 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActClassDocumentEntryOrganizer.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActClassDocumentEntryOrganizer for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActClassDocumentEntryOrganizer implements org.eclipse.emf.common.util.Enumerator +{ + BATTERY, CLUSTER; + private x_ActClassDocumentEntryOrganizer() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int BATTERY_VALUE = 0; + public static int CLUSTER_VALUE = 0; + public static x_ActClassDocumentEntryOrganizer get(String p0){ return null; } + public static x_ActClassDocumentEntryOrganizer get(int p0){ return null; } + public static x_ActClassDocumentEntryOrganizer getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActMoodDocumentObservation.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActMoodDocumentObservation.java new file mode 100644 index 00000000000..f37b235dce0 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActMoodDocumentObservation.java @@ -0,0 +1,26 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActMoodDocumentObservation for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActMoodDocumentObservation implements org.eclipse.emf.common.util.Enumerator +{ + DEF, EVN, GOL, INT, PRMS, PRP, RQO; + private x_ActMoodDocumentObservation() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int DEF_VALUE = 0; + public static int EVN_VALUE = 0; + public static int GOL_VALUE = 0; + public static int INT_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static x_ActMoodDocumentObservation get(String p0){ return null; } + public static x_ActMoodDocumentObservation get(int p0){ return null; } + public static x_ActMoodDocumentObservation getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipDocument.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipDocument.java new file mode 100644 index 00000000000..5e3abfc47c4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipDocument.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipDocument for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActRelationshipDocument implements org.eclipse.emf.common.util.Enumerator +{ + APND, RPLC, XFRM; + private x_ActRelationshipDocument() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int APND_VALUE = 0; + public static int RPLC_VALUE = 0; + public static int XFRM_VALUE = 0; + public static x_ActRelationshipDocument get(String p0){ return null; } + public static x_ActRelationshipDocument get(int p0){ return null; } + public static x_ActRelationshipDocument getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntry.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntry.java new file mode 100644 index 00000000000..24c9e58afc6 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntry.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntry for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActRelationshipEntry implements org.eclipse.emf.common.util.Enumerator +{ + COMP, DRIV; + private x_ActRelationshipEntry() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int COMP_VALUE = 0; + public static int DRIV_VALUE = 0; + public static x_ActRelationshipEntry get(String p0){ return null; } + public static x_ActRelationshipEntry get(int p0){ return null; } + public static x_ActRelationshipEntry getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntryRelationship.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntryRelationship.java new file mode 100644 index 00000000000..3ae7e0c4e84 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipEntryRelationship.java @@ -0,0 +1,29 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntryRelationship for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActRelationshipEntryRelationship implements org.eclipse.emf.common.util.Enumerator +{ + CAUS, COMP, GEVL, MFST, REFR, RSON, SAS, SPRT, SUBJ, XCRPT; + private x_ActRelationshipEntryRelationship() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int CAUS_VALUE = 0; + public static int COMP_VALUE = 0; + public static int GEVL_VALUE = 0; + public static int MFST_VALUE = 0; + public static int REFR_VALUE = 0; + public static int RSON_VALUE = 0; + public static int SAS_VALUE = 0; + public static int SPRT_VALUE = 0; + public static int SUBJ_VALUE = 0; + public static int XCRPT_VALUE = 0; + public static x_ActRelationshipEntryRelationship get(String p0){ return null; } + public static x_ActRelationshipEntryRelationship get(int p0){ return null; } + public static x_ActRelationshipEntryRelationship getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipExternalReference.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipExternalReference.java new file mode 100644 index 00000000000..56f01273bc1 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ActRelationshipExternalReference.java @@ -0,0 +1,25 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipExternalReference for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ActRelationshipExternalReference implements org.eclipse.emf.common.util.Enumerator +{ + ELNK, REFR, RPLC, SPRT, SUBJ, XCRPT; + private x_ActRelationshipExternalReference() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int ELNK_VALUE = 0; + public static int REFR_VALUE = 0; + public static int RPLC_VALUE = 0; + public static int SPRT_VALUE = 0; + public static int SUBJ_VALUE = 0; + public static int XCRPT_VALUE = 0; + public static x_ActRelationshipExternalReference get(String p0){ return null; } + public static x_ActRelationshipExternalReference get(int p0){ return null; } + public static x_ActRelationshipExternalReference getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentActMood.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentActMood.java new file mode 100644 index 00000000000..9173999c20d --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentActMood.java @@ -0,0 +1,27 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentActMood for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_DocumentActMood implements org.eclipse.emf.common.util.Enumerator +{ + APT, ARQ, DEF, EVN, INT, PRMS, PRP, RQO; + private x_DocumentActMood() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int APT_VALUE = 0; + public static int ARQ_VALUE = 0; + public static int DEF_VALUE = 0; + public static int EVN_VALUE = 0; + public static int INT_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static x_DocumentActMood get(String p0){ return null; } + public static x_DocumentActMood get(int p0){ return null; } + public static x_DocumentActMood getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentEncounterMood.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentEncounterMood.java new file mode 100644 index 00000000000..d0d9a69126e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentEncounterMood.java @@ -0,0 +1,26 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentEncounterMood for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_DocumentEncounterMood implements org.eclipse.emf.common.util.Enumerator +{ + APT, ARQ, EVN, INT, PRMS, PRP, RQO; + private x_DocumentEncounterMood() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int APT_VALUE = 0; + public static int ARQ_VALUE = 0; + public static int EVN_VALUE = 0; + public static int INT_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static x_DocumentEncounterMood get(String p0){ return null; } + public static x_DocumentEncounterMood get(int p0){ return null; } + public static x_DocumentEncounterMood getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentProcedureMood.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentProcedureMood.java new file mode 100644 index 00000000000..e3dd8b1328c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentProcedureMood.java @@ -0,0 +1,27 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentProcedureMood for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_DocumentProcedureMood implements org.eclipse.emf.common.util.Enumerator +{ + APT, ARQ, DEF, EVN, INT, PRMS, PRP, RQO; + private x_DocumentProcedureMood() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int APT_VALUE = 0; + public static int ARQ_VALUE = 0; + public static int DEF_VALUE = 0; + public static int EVN_VALUE = 0; + public static int INT_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static x_DocumentProcedureMood get(String p0){ return null; } + public static x_DocumentProcedureMood get(int p0){ return null; } + public static x_DocumentProcedureMood getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubject.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubject.java new file mode 100644 index 00000000000..9c0be66ca54 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubject.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentSubject for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_DocumentSubject implements org.eclipse.emf.common.util.Enumerator +{ + PAT, PRS; + private x_DocumentSubject() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int PAT_VALUE = 0; + public static int PRS_VALUE = 0; + public static x_DocumentSubject get(String p0){ return null; } + public static x_DocumentSubject get(int p0){ return null; } + public static x_DocumentSubject getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubstanceMood.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubstanceMood.java new file mode 100644 index 00000000000..9cd5fef7cab --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_DocumentSubstanceMood.java @@ -0,0 +1,24 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_DocumentSubstanceMood for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_DocumentSubstanceMood implements org.eclipse.emf.common.util.Enumerator +{ + EVN, INT, PRMS, PRP, RQO; + private x_DocumentSubstanceMood() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int EVN_VALUE = 0; + public static int INT_VALUE = 0; + public static int PRMS_VALUE = 0; + public static int PRP_VALUE = 0; + public static int RQO_VALUE = 0; + public static x_DocumentSubstanceMood get(String p0){ return null; } + public static x_DocumentSubstanceMood get(int p0){ return null; } + public static x_DocumentSubstanceMood getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_EncounterParticipant.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_EncounterParticipant.java new file mode 100644 index 00000000000..26aedc49bd6 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_EncounterParticipant.java @@ -0,0 +1,24 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_EncounterParticipant for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_EncounterParticipant implements org.eclipse.emf.common.util.Enumerator +{ + ADM, ATND, CON, DIS, REF; + private x_EncounterParticipant() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int ADM_VALUE = 0; + public static int ATND_VALUE = 0; + public static int CON_VALUE = 0; + public static int DIS_VALUE = 0; + public static int REF_VALUE = 0; + public static x_EncounterParticipant get(String p0){ return null; } + public static x_EncounterParticipant get(int p0){ return null; } + public static x_EncounterParticipant getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipient.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipient.java new file mode 100644 index 00000000000..1668b1e2d47 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipient.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_InformationRecipient for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_InformationRecipient implements org.eclipse.emf.common.util.Enumerator +{ + PRCP, TRC; + private x_InformationRecipient() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int PRCP_VALUE = 0; + public static int TRC_VALUE = 0; + public static x_InformationRecipient get(String p0){ return null; } + public static x_InformationRecipient get(int p0){ return null; } + public static x_InformationRecipient getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipientRole.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipientRole.java new file mode 100644 index 00000000000..41114adddbe --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_InformationRecipientRole.java @@ -0,0 +1,21 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_InformationRecipientRole for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_InformationRecipientRole implements org.eclipse.emf.common.util.Enumerator +{ + ASSIGNED, HLTHCHRT; + private x_InformationRecipientRole() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int ASSIGNED_VALUE = 0; + public static int HLTHCHRT_VALUE = 0; + public static x_InformationRecipientRole get(String p0){ return null; } + public static x_InformationRecipientRole get(int p0){ return null; } + public static x_InformationRecipientRole getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ServiceEventPerformer.java b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ServiceEventPerformer.java new file mode 100644 index 00000000000..a021ebd6a12 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/openhealthtools/mdht/uml/hl7/vocab/x_ServiceEventPerformer.java @@ -0,0 +1,22 @@ +// Generated automatically from org.openhealthtools.mdht.uml.hl7.vocab.x_ServiceEventPerformer for testing purposes + +package org.openhealthtools.mdht.uml.hl7.vocab; + +import java.util.List; + +public enum x_ServiceEventPerformer implements org.eclipse.emf.common.util.Enumerator +{ + PPRF, PRF, SPRF; + private x_ServiceEventPerformer() {} + public String getLiteral(){ return null; } + public String getName(){ return null; } + public String toString(){ return null; } + public int getValue(){ return 0; } + public static List VALUES = null; + public static int PPRF_VALUE = 0; + public static int PRF_VALUE = 0; + public static int SPRF_VALUE = 0; + public static x_ServiceEventPerformer get(String p0){ return null; } + public static x_ServiceEventPerformer get(int p0){ return null; } + public static x_ServiceEventPerformer getByName(String p0){ return null; } +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Attr.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Attr.java new file mode 100644 index 00000000000..51608242ec8 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Attr.java @@ -0,0 +1,18 @@ +// Generated automatically from org.w3c.dom.Attr for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Element; +import org.w3c.dom.Node; +import org.w3c.dom.TypeInfo; + +public interface Attr extends Node +{ + Element getOwnerElement(); + String getName(); + String getValue(); + TypeInfo getSchemaTypeInfo(); + boolean getSpecified(); + boolean isId(); + void setValue(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CDATASection.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CDATASection.java new file mode 100644 index 00000000000..5285b245069 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CDATASection.java @@ -0,0 +1,9 @@ +// Generated automatically from org.w3c.dom.CDATASection for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Text; + +public interface CDATASection extends Text +{ +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CharacterData.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CharacterData.java new file mode 100644 index 00000000000..01eecd31912 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/CharacterData.java @@ -0,0 +1,17 @@ +// Generated automatically from org.w3c.dom.CharacterData for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface CharacterData extends Node +{ + String getData(); + String substringData(int p0, int p1); + int getLength(); + void appendData(String p0); + void deleteData(int p0, int p1); + void insertData(int p0, String p1); + void replaceData(int p0, int p1, String p2); + void setData(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Comment.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Comment.java new file mode 100644 index 00000000000..c1c206ce782 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Comment.java @@ -0,0 +1,9 @@ +// Generated automatically from org.w3c.dom.Comment for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.CharacterData; + +public interface Comment extends CharacterData +{ +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMConfiguration.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMConfiguration.java new file mode 100644 index 00000000000..a1025af725b --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMConfiguration.java @@ -0,0 +1,13 @@ +// Generated automatically from org.w3c.dom.DOMConfiguration for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.DOMStringList; + +public interface DOMConfiguration +{ + DOMStringList getParameterNames(); + Object getParameter(String p0); + boolean canSetParameter(String p0, Object p1); + void setParameter(String p0, Object p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMImplementation.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMImplementation.java new file mode 100644 index 00000000000..398c29bdc6a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMImplementation.java @@ -0,0 +1,14 @@ +// Generated automatically from org.w3c.dom.DOMImplementation for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Document; +import org.w3c.dom.DocumentType; + +public interface DOMImplementation +{ + Document createDocument(String p0, String p1, DocumentType p2); + DocumentType createDocumentType(String p0, String p1, String p2); + Object getFeature(String p0, String p1); + boolean hasFeature(String p0, String p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMStringList.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMStringList.java new file mode 100644 index 00000000000..ddedb943a62 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DOMStringList.java @@ -0,0 +1,11 @@ +// Generated automatically from org.w3c.dom.DOMStringList for testing purposes + +package org.w3c.dom; + + +public interface DOMStringList +{ + String item(int p0); + boolean contains(String p0); + int getLength(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Document.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Document.java new file mode 100644 index 00000000000..ce831fbdaba --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Document.java @@ -0,0 +1,52 @@ +// Generated automatically from org.w3c.dom.Document for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Attr; +import org.w3c.dom.CDATASection; +import org.w3c.dom.Comment; +import org.w3c.dom.DOMConfiguration; +import org.w3c.dom.DOMImplementation; +import org.w3c.dom.DocumentFragment; +import org.w3c.dom.DocumentType; +import org.w3c.dom.Element; +import org.w3c.dom.EntityReference; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; +import org.w3c.dom.ProcessingInstruction; +import org.w3c.dom.Text; + +public interface Document extends Node +{ + Attr createAttribute(String p0); + Attr createAttributeNS(String p0, String p1); + CDATASection createCDATASection(String p0); + Comment createComment(String p0); + DOMConfiguration getDomConfig(); + DOMImplementation getImplementation(); + DocumentFragment createDocumentFragment(); + DocumentType getDoctype(); + Element createElement(String p0); + Element createElementNS(String p0, String p1); + Element getDocumentElement(); + Element getElementById(String p0); + EntityReference createEntityReference(String p0); + Node adoptNode(Node p0); + Node importNode(Node p0, boolean p1); + Node renameNode(Node p0, String p1, String p2); + NodeList getElementsByTagName(String p0); + NodeList getElementsByTagNameNS(String p0, String p1); + ProcessingInstruction createProcessingInstruction(String p0, String p1); + String getDocumentURI(); + String getInputEncoding(); + String getXmlEncoding(); + String getXmlVersion(); + Text createTextNode(String p0); + boolean getStrictErrorChecking(); + boolean getXmlStandalone(); + void normalizeDocument(); + void setDocumentURI(String p0); + void setStrictErrorChecking(boolean p0); + void setXmlStandalone(boolean p0); + void setXmlVersion(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentFragment.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentFragment.java new file mode 100644 index 00000000000..326bfccbf15 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentFragment.java @@ -0,0 +1,9 @@ +// Generated automatically from org.w3c.dom.DocumentFragment for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface DocumentFragment extends Node +{ +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentType.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentType.java new file mode 100644 index 00000000000..18b57c70ab3 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/DocumentType.java @@ -0,0 +1,16 @@ +// Generated automatically from org.w3c.dom.DocumentType for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; + +public interface DocumentType extends Node +{ + NamedNodeMap getEntities(); + NamedNodeMap getNotations(); + String getInternalSubset(); + String getName(); + String getPublicId(); + String getSystemId(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Element.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Element.java new file mode 100644 index 00000000000..e6e1f9afa21 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Element.java @@ -0,0 +1,32 @@ +// Generated automatically from org.w3c.dom.Element for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Attr; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; +import org.w3c.dom.TypeInfo; + +public interface Element extends Node +{ + Attr getAttributeNode(String p0); + Attr getAttributeNodeNS(String p0, String p1); + Attr removeAttributeNode(Attr p0); + Attr setAttributeNode(Attr p0); + Attr setAttributeNodeNS(Attr p0); + NodeList getElementsByTagName(String p0); + NodeList getElementsByTagNameNS(String p0, String p1); + String getAttribute(String p0); + String getAttributeNS(String p0, String p1); + String getTagName(); + TypeInfo getSchemaTypeInfo(); + boolean hasAttribute(String p0); + boolean hasAttributeNS(String p0, String p1); + void removeAttribute(String p0); + void removeAttributeNS(String p0, String p1); + void setAttribute(String p0, String p1); + void setAttributeNS(String p0, String p1, String p2); + void setIdAttribute(String p0, boolean p1); + void setIdAttributeNS(String p0, String p1, boolean p2); + void setIdAttributeNode(Attr p0, boolean p1); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/EntityReference.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/EntityReference.java new file mode 100644 index 00000000000..c4d733c519a --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/EntityReference.java @@ -0,0 +1,9 @@ +// Generated automatically from org.w3c.dom.EntityReference for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface EntityReference extends Node +{ +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NamedNodeMap.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NamedNodeMap.java new file mode 100644 index 00000000000..d1f3f1fd5b6 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NamedNodeMap.java @@ -0,0 +1,17 @@ +// Generated automatically from org.w3c.dom.NamedNodeMap for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface NamedNodeMap +{ + Node getNamedItem(String p0); + Node getNamedItemNS(String p0, String p1); + Node item(int p0); + Node removeNamedItem(String p0); + Node removeNamedItemNS(String p0, String p1); + Node setNamedItem(Node p0); + Node setNamedItemNS(Node p0); + int getLength(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Node.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Node.java new file mode 100644 index 00000000000..42dc60a85c9 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Node.java @@ -0,0 +1,67 @@ +// Generated automatically from org.w3c.dom.Node for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Document; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.NodeList; +import org.w3c.dom.UserDataHandler; + +public interface Node +{ + Document getOwnerDocument(); + NamedNodeMap getAttributes(); + Node appendChild(Node p0); + Node cloneNode(boolean p0); + Node getFirstChild(); + Node getLastChild(); + Node getNextSibling(); + Node getParentNode(); + Node getPreviousSibling(); + Node insertBefore(Node p0, Node p1); + Node removeChild(Node p0); + Node replaceChild(Node p0, Node p1); + NodeList getChildNodes(); + Object getFeature(String p0, String p1); + Object getUserData(String p0); + Object setUserData(String p0, Object p1, UserDataHandler p2); + String getBaseURI(); + String getLocalName(); + String getNamespaceURI(); + String getNodeName(); + String getNodeValue(); + String getPrefix(); + String getTextContent(); + String lookupNamespaceURI(String p0); + String lookupPrefix(String p0); + boolean hasAttributes(); + boolean hasChildNodes(); + boolean isDefaultNamespace(String p0); + boolean isEqualNode(Node p0); + boolean isSameNode(Node p0); + boolean isSupported(String p0, String p1); + short compareDocumentPosition(Node p0); + short getNodeType(); + static short ATTRIBUTE_NODE = 0; + static short CDATA_SECTION_NODE = 0; + static short COMMENT_NODE = 0; + static short DOCUMENT_FRAGMENT_NODE = 0; + static short DOCUMENT_NODE = 0; + static short DOCUMENT_POSITION_CONTAINED_BY = 0; + static short DOCUMENT_POSITION_CONTAINS = 0; + static short DOCUMENT_POSITION_DISCONNECTED = 0; + static short DOCUMENT_POSITION_FOLLOWING = 0; + static short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0; + static short DOCUMENT_POSITION_PRECEDING = 0; + static short DOCUMENT_TYPE_NODE = 0; + static short ELEMENT_NODE = 0; + static short ENTITY_NODE = 0; + static short ENTITY_REFERENCE_NODE = 0; + static short NOTATION_NODE = 0; + static short PROCESSING_INSTRUCTION_NODE = 0; + static short TEXT_NODE = 0; + void normalize(); + void setNodeValue(String p0); + void setPrefix(String p0); + void setTextContent(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NodeList.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NodeList.java new file mode 100644 index 00000000000..63018fe44ae --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/NodeList.java @@ -0,0 +1,11 @@ +// Generated automatically from org.w3c.dom.NodeList for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface NodeList +{ + Node item(int p0); + int getLength(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/ProcessingInstruction.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/ProcessingInstruction.java new file mode 100644 index 00000000000..57a0ca87b83 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/ProcessingInstruction.java @@ -0,0 +1,12 @@ +// Generated automatically from org.w3c.dom.ProcessingInstruction for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface ProcessingInstruction extends Node +{ + String getData(); + String getTarget(); + void setData(String p0); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Text.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Text.java new file mode 100644 index 00000000000..cb715f47e7c --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/Text.java @@ -0,0 +1,13 @@ +// Generated automatically from org.w3c.dom.Text for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.CharacterData; + +public interface Text extends CharacterData +{ + String getWholeText(); + Text replaceWholeText(String p0); + Text splitText(int p0); + boolean isElementContentWhitespace(); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/TypeInfo.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/TypeInfo.java new file mode 100644 index 00000000000..c62e923a64e --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/TypeInfo.java @@ -0,0 +1,15 @@ +// Generated automatically from org.w3c.dom.TypeInfo for testing purposes + +package org.w3c.dom; + + +public interface TypeInfo +{ + String getTypeName(); + String getTypeNamespace(); + boolean isDerivedFrom(String p0, String p1, int p2); + static int DERIVATION_EXTENSION = 0; + static int DERIVATION_LIST = 0; + static int DERIVATION_RESTRICTION = 0; + static int DERIVATION_UNION = 0; +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/UserDataHandler.java b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/UserDataHandler.java new file mode 100644 index 00000000000..edf20472b06 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/w3c/dom/UserDataHandler.java @@ -0,0 +1,15 @@ +// Generated automatically from org.w3c.dom.UserDataHandler for testing purposes + +package org.w3c.dom; + +import org.w3c.dom.Node; + +public interface UserDataHandler +{ + static short NODE_ADOPTED = 0; + static short NODE_CLONED = 0; + static short NODE_DELETED = 0; + static short NODE_IMPORTED = 0; + static short NODE_RENAMED = 0; + void handle(short p0, String p1, Object p2, Node p3, Node p4); +} diff --git a/java/ql/test/stubs/mdht-1.2.0/org/xml/sax/InputSource.java b/java/ql/test/stubs/mdht-1.2.0/org/xml/sax/InputSource.java new file mode 100644 index 00000000000..3aad39283c4 --- /dev/null +++ b/java/ql/test/stubs/mdht-1.2.0/org/xml/sax/InputSource.java @@ -0,0 +1,25 @@ +// Generated automatically from org.xml.sax.InputSource for testing purposes + +package org.xml.sax; + +import java.io.InputStream; +import java.io.Reader; + +public class InputSource +{ + public InputSource(){} + public InputSource(InputStream p0){} + public InputSource(Reader p0){} + public InputSource(String p0){} + public InputStream getByteStream(){ return null; } + public Reader getCharacterStream(){ return null; } + public String getEncoding(){ return null; } + public String getPublicId(){ return null; } + public String getSystemId(){ return null; } + public boolean isEmpty(){ return false; } + public void setByteStream(InputStream p0){} + public void setCharacterStream(Reader p0){} + public void setEncoding(String p0){} + public void setPublicId(String p0){} + public void setSystemId(String p0){} +}