=== removed file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/view/WithoutOrganisationUnitsView.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/view/WithoutOrganisationUnitsView.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/view/WithoutOrganisationUnitsView.java 1970-01-01 00:00:00 +0000 @@ -1,36 +0,0 @@ -package org.hisp.dhis.common.view; - -/* - * Copyright (c) 2004-2015, University of Oslo - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * - * Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * Neither the name of the HISP project nor the names of its contributors may - * be used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/** - * @author Morten Olav Hansen - */ -public interface WithoutOrganisationUnitsView extends BasicView -{ -} === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataset/DataSet.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataset/DataSet.java 2015-03-19 12:24:51 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataset/DataSet.java 2015-03-31 03:17:35 +0000 @@ -43,7 +43,6 @@ import org.hisp.dhis.common.annotation.Scanned; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.dataelement.CategoryOptionGroupSet; import org.hisp.dhis.dataelement.DataElement; import org.hisp.dhis.dataelement.DataElementCategory; @@ -465,7 +464,7 @@ @JsonProperty @JsonSerialize( using = JacksonPeriodTypeSerializer.class ) @JsonDeserialize( using = JacksonPeriodTypeDeserializer.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public PeriodType getPeriodType() { @@ -478,7 +477,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public DataEntryForm getDataEntryForm() { @@ -492,7 +491,7 @@ @JsonProperty @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "dataElements", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "dataElement", namespace = DxfNamespaces.DXF_2_0 ) public Set getDataElements() @@ -507,7 +506,7 @@ @JsonProperty @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "indicators", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "indicator", namespace = DxfNamespaces.DXF_2_0 ) public Set getIndicators() @@ -521,7 +520,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "compulsoryDataElementOperands", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "compulsoryDataElementOperand", namespace = DxfNamespaces.DXF_2_0 ) public Set getCompulsoryDataElementOperands() @@ -551,7 +550,7 @@ @JsonProperty @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class } ) @JacksonXmlElementWrapper( localName = "sections", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "section", namespace = DxfNamespaces.DXF_2_0 ) public Set
getSections() @@ -579,7 +578,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isMobile() { @@ -592,7 +591,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public int getVersion() { @@ -605,7 +604,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public int getExpiryDays() { @@ -618,7 +617,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public int getTimelyDays() { @@ -631,7 +630,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isSkipAggregation() { @@ -644,7 +643,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public UserGroup getNotificationRecipients() { @@ -657,7 +656,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isNotifyCompletingUser() { @@ -670,7 +669,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isApproveData() { @@ -710,7 +709,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isFieldCombinationRequired() { @@ -723,7 +722,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isValidCompleteOnly() { @@ -736,7 +735,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isNoValueRequiresComment() { @@ -749,7 +748,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isSkipOffline() { @@ -762,7 +761,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isRenderAsTabs() { @@ -775,7 +774,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isRenderHorizontally() { @@ -788,7 +787,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isDataElementDecoration() { @@ -802,7 +801,7 @@ @JsonProperty @JsonSerialize( as = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public LegendSet getLegendSet() { === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/Program.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/Program.java 2015-03-30 09:30:54 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/Program.java 2015-03-31 03:17:35 +0000 @@ -43,7 +43,6 @@ import org.hisp.dhis.common.annotation.Scanned; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.dataelement.DataElement; import org.hisp.dhis.organisationunit.OrganisationUnit; import org.hisp.dhis.relationship.RelationshipType; @@ -102,7 +101,7 @@ @Scanned private Set userRoles = new HashSet<>(); - + private Set programIndicators = new HashSet<>(); private Boolean onlyEnrollOnce = false; @@ -150,7 +149,7 @@ // ------------------------------------------------------------------------- // Logic methods // ------------------------------------------------------------------------- - + /** * Returns the ProgramTrackedEntityAttribute of this Program which contains * the given TrackedEntityAttribute. @@ -201,7 +200,7 @@ return elements; } - + /** * Returns TrackedEntityAttributes from ProgramTrackedEntityAttributes. Use * getAttributes() to access the persisted attribute list. @@ -209,7 +208,7 @@ public List getTrackedEntityAttributes() { List attributes = new ArrayList<>(); - + for ( ProgramTrackedEntityAttribute programAttribute : programAttributes ) { attributes.add( programAttribute.getAttribute() ); @@ -225,7 +224,7 @@ public List getTrackedEntityAttributesWithLegendSet() { List attributes = new ArrayList<>(); - + for ( TrackedEntityAttribute attribute : getTrackedEntityAttributes() ) { if ( attribute != null && attribute.hasLegendSet() && attribute.isNumericType() ) @@ -233,7 +232,7 @@ attributes.add( attribute ); } } - + return attributes; } @@ -264,7 +263,7 @@ // ------------------------------------------------------------------------- @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) @PropertyRange( min = 2 ) public String getDescription() @@ -278,7 +277,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public int getVersion() { @@ -307,7 +306,7 @@ @JsonProperty( "programStages" ) @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "programStages", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "programStage", namespace = DxfNamespaces.DXF_2_0 ) public Set getProgramStages() @@ -321,7 +320,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) @PropertyRange( min = 2 ) public String getDateOfEnrollmentDescription() @@ -335,7 +334,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) @PropertyRange( min = 2 ) public String getDateOfIncidentDescription() @@ -369,7 +368,7 @@ @JsonProperty( "validationCriterias" ) @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "validationCriterias", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "validationCriteria", namespace = DxfNamespaces.DXF_2_0 ) public Set getValidationCriteria() @@ -383,7 +382,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getDisplayIncidentDate() { @@ -396,7 +395,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getIgnoreOverdueEvents() { @@ -409,7 +408,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isSingleEvent() { @@ -417,7 +416,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public boolean isRegistration() { @@ -426,7 +425,7 @@ @JsonProperty @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "userRoles", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "userRole", namespace = DxfNamespaces.DXF_2_0 ) public Set getUserRoles() @@ -441,7 +440,7 @@ @JsonProperty @JsonSerialize( contentAs = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "programIndicators", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "programIndicator", namespace = DxfNamespaces.DXF_2_0 ) public Set getProgramIndicators() @@ -455,7 +454,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getOnlyEnrollOnce() { @@ -468,7 +467,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Set getInstanceReminders() { @@ -481,7 +480,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getSelectEnrollmentDatesInFuture() { @@ -494,7 +493,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getSelectIncidentDatesInFuture() { @@ -507,7 +506,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) @PropertyRange( min = 2 ) public String getRelationshipText() @@ -521,7 +520,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public RelationshipType getRelationshipType() { @@ -535,7 +534,7 @@ @JsonProperty @JsonSerialize( as = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Program getRelatedProgram() { @@ -548,7 +547,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getRelationshipFromA() { @@ -561,7 +560,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getDataEntryMethod() { @@ -574,7 +573,7 @@ } @JsonProperty( "programTrackedEntityAttributes" ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlElementWrapper( localName = "programTrackedEntityAttributes", namespace = DxfNamespaces.DXF_2_0 ) @JacksonXmlProperty( localName = "programTrackedEntityAttribute", namespace = DxfNamespaces.DXF_2_0 ) public List getProgramAttributes() === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStage.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStage.java 2015-03-30 09:30:54 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStage.java 2015-03-31 03:17:35 +0000 @@ -35,7 +35,6 @@ import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; - import org.hisp.dhis.attribute.AttributeValue; import org.hisp.dhis.common.BaseIdentifiableObject; import org.hisp.dhis.common.DxfNamespaces; @@ -46,7 +45,6 @@ import org.hisp.dhis.common.annotation.Scanned; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.dataelement.DataElement; import org.hisp.dhis.dataentryform.DataEntryForm; import org.hisp.dhis.period.PeriodType; @@ -158,7 +156,7 @@ public Set getAllDataElements() { Set dataElements = new HashSet<>(); - + for ( ProgramStageDataElement element : programStageDataElements ) { if ( element.getDataElement() != null ) @@ -166,10 +164,10 @@ dataElements.add( element.getDataElement() ); } } - + return dataElements; } - + @JsonProperty @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) @@ -510,7 +508,7 @@ @JsonProperty @JsonSerialize( using = JacksonPeriodTypeSerializer.class ) @JsonDeserialize( using = JacksonPeriodTypeDeserializer.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public PeriodType getPeriodType() { === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramTrackedEntityAttribute.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramTrackedEntityAttribute.java 2015-03-30 09:25:24 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramTrackedEntityAttribute.java 2015-03-31 03:17:35 +0000 @@ -38,7 +38,6 @@ import org.hisp.dhis.common.DxfNamespaces; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.trackedentity.TrackedEntityAttribute; import java.io.Serializable; @@ -122,7 +121,7 @@ @JsonProperty( "trackedEntityAttribute" ) @JsonSerialize( as = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( localName = "trackedEntityAttribute", namespace = DxfNamespaces.DXF_2_0 ) public TrackedEntityAttribute getAttribute() { @@ -135,7 +134,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( localName = "displayInList", namespace = DxfNamespaces.DXF_2_0 ) public boolean isDisplayInList() { === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java 2015-03-18 13:03:25 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java 2015-03-31 03:17:35 +0000 @@ -28,7 +28,12 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonView; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; import org.hisp.dhis.attribute.AttributeValue; import org.hisp.dhis.common.BaseDimensionalObject; import org.hisp.dhis.common.BaseIdentifiableObject; @@ -37,17 +42,10 @@ import org.hisp.dhis.common.MergeStrategy; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.option.Option; import org.hisp.dhis.option.OptionSet; import org.hisp.dhis.schema.annotation.PropertyRange; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonView; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; -import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; - import java.util.HashSet; import java.util.Set; @@ -60,7 +58,7 @@ { public static final String TYPE_DATE = "date"; public static final String TYPE_STRING = "string"; - public static final String TYPE_NUMBER = "number"; + public static final String TYPE_NUMBER = "number"; public static final String TYPE_LETTER = "letter"; public static final String TYPE_BOOL = "bool"; public static final String TYPE_TRUE_ONLY = "trueOnly"; @@ -79,7 +77,7 @@ private TrackedEntityAttributeGroup attributeGroup; private OptionSet optionSet; - + private String expression; private Boolean displayOnVisitSchedule = false; @@ -150,7 +148,7 @@ { return legendSet != null; } - + /** * Checks whether the given value is present among the options in the option * set of this attribute, matching on code. @@ -202,7 +200,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public String getValueType() { === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityInstanceReminder.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityInstanceReminder.java 2015-02-26 15:21:29 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityInstanceReminder.java 2015-03-31 03:17:35 +0000 @@ -39,7 +39,6 @@ import org.hisp.dhis.common.MergeStrategy; import org.hisp.dhis.common.view.DetailedView; import org.hisp.dhis.common.view.ExportView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import org.hisp.dhis.user.UserGroup; import java.util.regex.Pattern; @@ -152,7 +151,7 @@ // ------------------------------------------------------------------------- @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Integer getDaysAllowedSendMessage() { @@ -165,7 +164,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public String getTemplateMessage() { @@ -178,7 +177,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public String getDateToCompare() { @@ -191,7 +190,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Integer getSendTo() { @@ -204,7 +203,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Integer getWhenToSend() { @@ -218,7 +217,7 @@ @JsonProperty @JsonSerialize( as = BaseIdentifiableObject.class ) - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public UserGroup getUserGroup() { @@ -231,7 +230,7 @@ } @JsonProperty - @JsonView( { DetailedView.class, ExportView.class, WithoutOrganisationUnitsView.class } ) + @JsonView( { DetailedView.class, ExportView.class } ) @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Integer getMessageType() { === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/common/JacksonUtils.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/common/JacksonUtils.java 2015-02-17 06:00:52 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/common/JacksonUtils.java 2015-03-31 03:17:35 +0000 @@ -46,7 +46,6 @@ import org.hisp.dhis.common.view.SharingExportView; import org.hisp.dhis.common.view.ShortNameView; import org.hisp.dhis.common.view.UuidView; -import org.hisp.dhis.common.view.WithoutOrganisationUnitsView; import java.io.IOException; import java.io.InputStream; @@ -106,7 +105,6 @@ viewClasses.put( "export", ExportView.class ); viewClasses.put( "sharingExport", SharingExportView.class ); viewClasses.put( "dimensional", DimensionalView.class ); - viewClasses.put( "withoutOrganisationUnits", WithoutOrganisationUnitsView.class ); } /**