Merge branch 'master' of github.com:jamesagnew/hapi-fhir
Conflicts: hapi-fhir-structures-dstu/src/main/java/ca/uhn/fhir/model/dstu/FhirDstu1.java
This commit is contained in:
commit
e9ab9c8259
|
@ -1,8 +1,12 @@
|
||||||
/bin
|
/bin
|
||||||
/target
|
/target
|
||||||
|
target/
|
||||||
.idea/
|
.idea/
|
||||||
.project/
|
.project/
|
||||||
.settings/
|
.settings/
|
||||||
|
.metadata/
|
||||||
|
RemoteSystemsTempFiles/
|
||||||
|
Servers/
|
||||||
*.iml
|
*.iml
|
||||||
*.log
|
*.log
|
||||||
*.log*
|
*.log*
|
||||||
|
|
|
@ -25,7 +25,7 @@ package ca.uhn.fhir.rest.server;
|
||||||
*
|
*
|
||||||
* @see RestfulServer#setAddProfileTag(AddProfileTagEnum)
|
* @see RestfulServer#setAddProfileTag(AddProfileTagEnum)
|
||||||
*/
|
*/
|
||||||
enum AddProfileTagEnum {
|
public enum AddProfileTagEnum {
|
||||||
/**
|
/**
|
||||||
* Do not add profile tags automatically
|
* Do not add profile tags automatically
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -31,29 +31,12 @@ import java.util.LinkedList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import ca.uhn.fhir.context.*;
|
||||||
|
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.apache.commons.lang3.text.WordUtils;
|
import org.apache.commons.lang3.text.WordUtils;
|
||||||
|
|
||||||
import ca.uhn.fhir.context.BaseRuntimeChildDefinition;
|
|
||||||
import ca.uhn.fhir.context.BaseRuntimeDeclaredChildDefinition;
|
|
||||||
import ca.uhn.fhir.context.BaseRuntimeElementCompositeDefinition;
|
|
||||||
import ca.uhn.fhir.context.BaseRuntimeElementDefinition;
|
|
||||||
import ca.uhn.fhir.context.BaseRuntimeElementDefinition.ChildTypeEnum;
|
import ca.uhn.fhir.context.BaseRuntimeElementDefinition.ChildTypeEnum;
|
||||||
import ca.uhn.fhir.context.ConfigurationException;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildChoiceDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildCompositeDatatypeDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildContainedResources;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildDeclaredExtensionDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildPrimitiveDatatypeDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildResourceBlockDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildResourceDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeChildUndeclaredExtensionDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeCompositeDatatypeDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimePrimitiveDatatypeDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeResourceBlockDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeResourceDefinition;
|
|
||||||
import ca.uhn.fhir.context.RuntimeResourceReferenceDefinition;
|
|
||||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
|
||||||
import ca.uhn.fhir.model.api.IFhirVersion;
|
import ca.uhn.fhir.model.api.IFhirVersion;
|
||||||
import ca.uhn.fhir.model.api.IPrimitiveDatatype;
|
import ca.uhn.fhir.model.api.IPrimitiveDatatype;
|
||||||
import ca.uhn.fhir.model.api.IResource;
|
import ca.uhn.fhir.model.api.IResource;
|
||||||
|
|
|
@ -79,7 +79,8 @@ public class RuntimeResourceDefinitionTest {
|
||||||
assertEquals("ResourceWithExtensionsA.extension", element.get(2).getPath().getValue());
|
assertEquals("ResourceWithExtensionsA.extension", element.get(2).getPath().getValue());
|
||||||
assertEquals("ResourceWithExtensionsA.extension", element.get(3).getPath().getValue());
|
assertEquals("ResourceWithExtensionsA.extension", element.get(3).getPath().getValue());
|
||||||
assertEquals("ResourceWithExtensionsA.extension", element.get(4).getPath().getValue());
|
assertEquals("ResourceWithExtensionsA.extension", element.get(4).getPath().getValue());
|
||||||
assertEquals("ResourceWithExtensionsA.modifierExtension", element.get(5).getPath().getValue());
|
assertEquals("ResourceWithExtensionsA.extension", element.get(5).getPath().getValue());
|
||||||
|
assertEquals("ResourceWithExtensionsA.modifierExtension", element.get(6).getPath().getValue());
|
||||||
|
|
||||||
assertEquals(DataTypeEnum.EXTENSION, element.get(1).getDefinition().getType().get(0).getCode().getValueAsEnum());
|
assertEquals(DataTypeEnum.EXTENSION, element.get(1).getDefinition().getType().get(0).getCode().getValueAsEnum());
|
||||||
assertEquals("url", element.get(1).getSlicing().getDiscriminator().getValue());
|
assertEquals("url", element.get(1).getSlicing().getDiscriminator().getValue());
|
||||||
|
@ -87,7 +88,7 @@ public class RuntimeResourceDefinitionTest {
|
||||||
assertEquals(DataTypeEnum.EXTENSION, element.get(2).getDefinition().getType().get(0).getCode().getValueAsEnum());
|
assertEquals(DataTypeEnum.EXTENSION, element.get(2).getDefinition().getType().get(0).getCode().getValueAsEnum());
|
||||||
assertEquals("#f1", element.get(2).getDefinition().getType().get(0).getProfile().getValueAsString());
|
assertEquals("#f1", element.get(2).getDefinition().getType().get(0).getProfile().getValueAsString());
|
||||||
|
|
||||||
assertEquals("ResourceWithExtensionsA.identifier", element.get(12).getPath().getValue());
|
assertEquals("ResourceWithExtensionsA.identifier", element.get(13).getPath().getValue());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue