nl.surfnet.coin.csa.model
Class Facet

java.lang.Object
  extended by nl.surfnet.coin.shared.domain.DomainObject
      extended by nl.surfnet.coin.csa.model.Facet
All Implemented Interfaces:
Serializable, Comparable<Facet>

public class Facet
extends nl.surfnet.coin.shared.domain.DomainObject
implements Comparable<Facet>

See Also:
Serialized Form

Constructor Summary
Facet()
           
 
Method Summary
 void addChild(Facet facet)
           
 void addFacetValue(FacetValue facetValue)
           
 void addName(Locale locale, String name)
           
 int compareTo(Facet that)
           
 SortedSet<Facet> getChildren()
           
 SortedSet<FacetValue> getFacetValues()
           
 MultilingualString getMultilingualString()
           
 String getName()
           
 Facet getParent()
           
 boolean isUsedFacetValues()
           
 void removeChild(Facet facet)
           
 void removeFacetValue(FacetValue facetValue)
           
 void setChildren(SortedSet<Facet> children)
           
 void setFacetValues(SortedSet<FacetValue> facetValues)
           
 void setMultilingualString(MultilingualString multilingualString)
           
 void setName(String name)
           
 void setParent(Facet parent)
           
 
Methods inherited from class nl.surfnet.coin.shared.domain.DomainObject
equals, getId, hashCode, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Facet

public Facet()
Method Detail

getName

public String getName()

setName

public void setName(String name)

addName

public void addName(Locale locale,
                    String name)

getMultilingualString

public MultilingualString getMultilingualString()

setMultilingualString

public void setMultilingualString(MultilingualString multilingualString)

getFacetValues

public SortedSet<FacetValue> getFacetValues()

setFacetValues

public void setFacetValues(SortedSet<FacetValue> facetValues)

addFacetValue

public void addFacetValue(FacetValue facetValue)

removeFacetValue

public void removeFacetValue(FacetValue facetValue)

getChildren

public SortedSet<Facet> getChildren()

setChildren

public void setChildren(SortedSet<Facet> children)

addChild

public void addChild(Facet facet)

removeChild

public void removeChild(Facet facet)

getParent

public Facet getParent()

setParent

public void setParent(Facet parent)

isUsedFacetValues

public boolean isUsedFacetValues()

compareTo

public int compareTo(Facet that)
Specified by:
compareTo in interface Comparable<Facet>


Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.