Mercurial > dive4elements > river
view flys-backend/src/main/java/de/intevation/seddb/model/Mpeilpunkt.java @ 5462:f2371f3aaf03
Show top level folder icons only if node has no factory
If you have an empty folder the folder icon is still shown.
This makes it possible to add functional "Top Level" entries
in the Datacage
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Tue, 26 Mar 2013 18:29:13 +0100 |
parents | 2ae732e2c65c |
children | 18619c1e7c2a |
line wrap: on
line source
package de.intevation.seddb.model; // Generated 14.06.2012 11:30:57 by Hibernate Tools 3.4.0.CR1 import java.math.BigDecimal; import javax.persistence.AttributeOverride; import javax.persistence.AttributeOverrides; import javax.persistence.Column; import javax.persistence.EmbeddedId; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; /** * Mpeilpunkt generated by hbm2java */ @Entity @Table(name="MPEILPUNKT" ,schema="SEDDB" ) public class Mpeilpunkt implements java.io.Serializable { private MpeilpunktId id; private Mpeilung mpeilung; private BigDecimal y; private BigDecimal z; public Mpeilpunkt() { } public Mpeilpunkt(MpeilpunktId id, Mpeilung mpeilung, BigDecimal y, BigDecimal z) { this.id = id; this.mpeilung = mpeilung; this.y = y; this.z = z; } @EmbeddedId @AttributeOverrides( { @AttributeOverride(name="mpeilungid", column=@Column(name="MPEILUNGID", nullable=false, precision=11, scale=0) ), @AttributeOverride(name="punktnr", column=@Column(name="PUNKTNR", nullable=false, precision=5, scale=0) ) } ) public MpeilpunktId getId() { return this.id; } public void setId(MpeilpunktId id) { this.id = id; } @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name="MPEILUNGID", nullable=false, insertable=false, updatable=false) public Mpeilung getMpeilung() { return this.mpeilung; } public void setMpeilung(Mpeilung mpeilung) { this.mpeilung = mpeilung; } @Column(name="Y", nullable=false, precision=8, scale=3) public BigDecimal getY() { return this.y; } public void setY(BigDecimal y) { this.y = y; } @Column(name="Z", nullable=false, precision=8, scale=3) public BigDecimal getZ() { return this.z; } public void setZ(BigDecimal z) { this.z = z; } }