Creating a Taxonomic e-Science

org.cateproject.model.name
Class CultivarPlantName

java.lang.Object
  extended by org.cateproject.model.versioning.VersionableEntity
      extended by org.cateproject.model.common.IdentifiableEntity
          extended by org.cateproject.model.name.TaxonNameBase
              extended by org.cateproject.model.name.NonViralName
                  extended by org.cateproject.model.name.BotanicalName
                      extended by org.cateproject.model.name.CultivarPlantName
All Implemented Interfaces:
Formattable<TaxonNameBase,TaxonNameFormatter>, Identifiable, Versionable

public class CultivarPlantName
extends BotanicalName

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <extension base="{http://cate-project.org/schema/name/0.5}BotanicalName">
       <sequence>
         <element name="CultivarName" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String cultivarName
           
 
Fields inherited from class org.cateproject.model.name.BotanicalName
anamorphic, binomHybrid, hybridFormula, monomHybrid, trinomHybrid
 
Fields inherited from class org.cateproject.model.name.NonViralName
authorshipCache, combinationAuthor, exCombinationAuthor, infraGenericEpithet, infraspecificEpithet, originalAuthor, specificEpithet, uninomial
 
Fields inherited from class org.cateproject.model.name.TaxonNameBase
appendedPhrase, basionym, nameCache, nameRelations, newCombinations, nomenclaturalMicroReference, nomenclaturalReference, rank, status, typeDesignations, uuid
 
Fields inherited from class org.cateproject.model.common.IdentifiableEntity
data, lsid, protectedTitleCache, rights, sources, titleCache
 
Constructor Summary
CultivarPlantName()
           
 
Method Summary
 Object format(TaxonNameFormatter formatter, Object style)
           
 String getCultivarName()
          Gets the value of the cultivarName property.
 void setCultivarName(String value)
          Sets the value of the cultivarName property.
 
Methods inherited from class org.cateproject.model.name.BotanicalName
isAnamorphic, isBinomHybrid, isHybridFormula, isMonomHybrid, isTrinomHybrid, setAnamorphic, setBinomHybrid, setHybridFormula, setMonomHybrid, setTrinomHybrid
 
Methods inherited from class org.cateproject.model.name.NonViralName
getAuthorshipCache, getCombinationAuthor, getExCombinationAuthor, getInfraGenericEpithet, getInfraspecificEpithet, getOriginalAuthor, getSpecificEpithet, getUninomial, setAuthorshipCache, setCombinationAuthor, setExCombinationAuthor, setInfraGenericEpithet, setInfraspecificEpithet, setOriginalAuthor, setSpecificEpithet, setUninomial
 
Methods inherited from class org.cateproject.model.name.TaxonNameBase
getAppendedPhrase, getBasionym, getNameCache, getNameRelations, getNewCombinations, getNomenclaturalMicroReference, getNomenclaturalReference, getRank, getStatus, getTypeDesignations, getUuid, getYear, setAppendedPhrase, setBasionym, setNameCache, setNameRelations, setNewCombinations, setNomenclaturalMicroReference, setNomenclaturalReference, setRank, setStatus, setTypeDesignations, setUuid
 
Methods inherited from class org.cateproject.model.common.IdentifiableEntity
getData, getForeignAuthorities, getLSID, getRights, getSources, getTitleCache, isProtectedTitleCache, setData, setForeignAuthorities, setLSID, setProtectedTitleCache, setRights, setSources, setTitleCache
 
Methods inherited from class org.cateproject.model.versioning.VersionableEntity
getCurrentVersionInfo, getId, getPrimaryKey, getUpdatedOrDeleted, getUpdatedRelationships, getValidFrom, getValidTo, getVersioningHistory, getWorkspace, setCurrentVersionInfo, setId, setPrimaryKey, setUpdatedOrDeleted, setUpdatedRelationships, setValidFrom, setValidTo, setVersioningHistory, setWorkspace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cultivarName

protected String cultivarName
Constructor Detail

CultivarPlantName

public CultivarPlantName()
Method Detail

getCultivarName

public String getCultivarName()
Gets the value of the cultivarName property.

Returns:
possible object is String

setCultivarName

public void setCultivarName(String value)
Sets the value of the cultivarName property.

Parameters:
value - allowed object is String

format

public Object format(TaxonNameFormatter formatter,
                     Object style)
Specified by:
format in interface Formattable<TaxonNameBase,TaxonNameFormatter>
Overrides:
format in class BotanicalName

Creating a Taxonomic e-Science

Copyright © 2008. All Rights Reserved.