eu.etaxonomy.cdm.model.common
Class LanguageStringBase
java.lang.Object
eu.etaxonomy.cdm.model.common.CdmBase
eu.etaxonomy.cdm.model.common.VersionableEntity
eu.etaxonomy.cdm.model.common.AnnotatableEntity
eu.etaxonomy.cdm.model.common.LanguageStringBase
- All Implemented Interfaces:
- IAnnotatableEntity, ICdmBase, IVersionableEntity, Serializable, Cloneable
- Direct Known Subclasses:
- Annotation, Credit, LanguageString, Representation, Rights
@MappedSuperclass
public abstract class LanguageStringBase
- extends AnnotatableEntity
- Version:
- 1.0
- Author:
- a.mueller
- See Also:
- Serialized Form
| Fields inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
uuid |
| Methods inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
addPropertyChangeListener, addPropertyChangeListener, clone, deproxy, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUuid, hashCode, hasListeners, instanceToString, invokeSetMethod, invokeSetMethodWithNull, isInstanceOf, removePropertyChangeListener, removePropertyChangeListener, setCreated, setCreatedBy, setId, setUuid, toString |
text
@Field
@FieldBridge(impl=StripHtmlBridge.class)
protected String text
language
@IndexedEmbedded(depth=1)
protected Language language
LanguageStringBase
protected LanguageStringBase()
LanguageStringBase
protected LanguageStringBase(String text,
Language language)
getLanguage
public Language getLanguage()
setLanguage
public void setLanguage(Language language)
getText
public String getText()
setText
public void setText(String text)
getLanguageLabel
public String getLanguageLabel()
getLanguageLabel
public String getLanguageLabel(Language lang)
clone
public Object clone()
throws CloneNotSupportedException
- Description copied from class:
VersionableEntity
- Clones this versionable entity.
Set fields for nextVersion, previousVersion, updated, updatedBy and createdBy are set to null
The id is set to 0.
The uuid is created new.
The createdWhen is set to the current date.
- Overrides:
clone in class AnnotatableEntity
- Throws:
CloneNotSupportedException- See Also:
Object.clone()
Copyright © 2007-2013 EDIT. All Rights Reserved.