dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #19519
[Branch ~dhis2-devs-core/dhis2/trunk] Rev 8544: Added property image to OrganisationUnitGroup
------------------------------------------------------------
revno: 8544
committer: Lars Helge Øverland <larshelge@xxxxxxxxx>
branch nick: dhis2
timestamp: Tue 2012-10-16 16:18:20 +0200
message:
Added property image to OrganisationUnitGroup
modified:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/organisationunit/OrganisationUnitGroup.java
dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/organisationunit/hibernate/OrganisationUnitGroup.hbm.xml
--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk
Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/organisationunit/OrganisationUnitGroup.java'
--- dhis-2/dhis-api/src/main/java/org/hisp/dhis/organisationunit/OrganisationUnitGroup.java 2012-06-01 11:35:55 +0000
+++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/organisationunit/OrganisationUnitGroup.java 2012-10-16 14:18:20 +0000
@@ -57,6 +57,8 @@
*/
private static final long serialVersionUID = -1131637847640209166L;
+ private String image;
+
@Scanned
private Set<OrganisationUnit> members = new HashSet<OrganisationUnit>();
@@ -161,21 +163,23 @@
return name.equals( other.getName() );
}
-/*
- @Override
- public String toString()
- {
- return "OrganisationUnitGroup{" +
- "members=" + members +
- ", groupSet=" + groupSet.getName() +
- "} " + super.toString();
- }
-*/
-
// -------------------------------------------------------------------------
// Getters and setters
// -------------------------------------------------------------------------
+ @JsonProperty
+ @JsonView( {DetailedView.class, ExportView.class} )
+ @JacksonXmlProperty( namespace = Dxf2Namespace.NAMESPACE )
+ public String getImage()
+ {
+ return image;
+ }
+
+ public void setImage( String image )
+ {
+ this.image = image;
+ }
+
@JsonProperty( value = "organisationUnits" )
@JsonSerialize( contentAs = BaseIdentifiableObject.class )
@JsonView( { DetailedView.class, ExportView.class } )
=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/organisationunit/hibernate/OrganisationUnitGroup.hbm.xml'
--- dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/organisationunit/hibernate/OrganisationUnitGroup.hbm.xml 2012-06-01 11:35:55 +0000
+++ dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/organisationunit/hibernate/OrganisationUnitGroup.hbm.xml 2012-10-16 14:18:20 +0000
@@ -15,6 +15,8 @@
</id>
&identifiableProperties;
+ <property name="image" />
+
<set name="members" table="orgunitgroupmembers">
<cache usage="read-write" />
<key column="orgunitgroupid" foreign-key="fk_orgunitgroupmembers_orgunitgroupid" />