Subversion Repositories WebE

Compare Revisions

Last modification

Ignore whitespace Rev 34 → Rev 33

/trunk/src/ch/ffhs/webE/domain/ObjectType.java
21,21 → 21,11
public class ObjectType implements java.io.Serializable
{
/**
* Version ID for serialization
*/
private static final long serialVersionUID = 1L;
 
/**
* ObjectEntity type ID for a term
*/
public static final int TERM = 1;
 
/**
* ObjectEntity type ID for a relationship
*/
public static final int RELATIONSHIP = 2;
 
private int id;
private int objectTypeId;
private String name;
private Set<ObjectEntity> objects = new HashSet<ObjectEntity>(0);
 
43,28 → 33,28
{
}
 
public ObjectType(int id)
public ObjectType(int objectTypeId)
{
this.id = id;
this.objectTypeId = objectTypeId;
}
 
public ObjectType(int id, String name, Set<ObjectEntity> objects)
public ObjectType(int objectTypeId, String name, Set<ObjectEntity> objects)
{
this.id = id;
this.objectTypeId = objectTypeId;
this.name = name;
this.objects = objects;
}
 
@Id
@Column(name = "id", unique = true, nullable = false)
public int getId()
@Column(name = "object_type_id", unique = true, nullable = false)
public int getObjectTypeId()
{
return this.id;
return this.objectTypeId;
}
 
public void setId(int objectTypeId)
public void setObjectTypeId(int objectTypeId)
{
this.id = objectTypeId;
this.objectTypeId = objectTypeId;
}
 
@Column(name = "name", unique = true, length = 45)