Package de.xima.fc.entities
Class ProjectTag
- java.lang.Object
 - 
- de.xima.cmn.dao.model.AEntity<Long>
 - 
- de.xima.fc.entities.AbstractEntity
 - 
- de.xima.fc.entities.ProjectTag
 
 
 
 
- 
- All Implemented Interfaces:
 de.xima.cmn.dao.interfaces.IEntity<Long>,INameProviding,IProjektDependent,ITransferable,ITransferableEntity,Serializable,Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity public class ProjectTag extends AbstractEntity implements IProjektDependent, INameProviding
A tag that is associated with aproject. A project may have multiple tags. Tags are used-defined and have no business-relevant logic. They can be used, for example, to search for projects.- Since:
 - 8.0.0
 - Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id 
- 
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME 
- 
Fields inherited from interface de.xima.fc.entities.interfaces.IProjektDependent
ATTR_PROJEKT 
- 
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ProjectTag() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetId()StringgetName()The user-defined name of this tag.ProjektgetProjekt()voidsetName(String name)voidsetProjekt(Projekt project)StringtoString()- 
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, setId 
- 
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface java.lang.Comparable
compareTo 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getName
public String getName()
The user-defined name of this tag.- Specified by:
 getNamein interfaceINameProviding- Returns:
 - The name of this object.
 
 
- 
setName
public void setName(String name)
- Parameters:
 name- The user-defined name of this tag.
 
- 
getProjekt
public Projekt getProjekt()
- Specified by:
 getProjektin interfaceIProjektDependent
 
- 
setProjekt
public void setProjekt(Projekt project)
- Specified by:
 setProjektin interfaceIProjektDependent
 
 - 
 
 -