com.levigo.jadice.annotation.profiles
Class TypeSet

java.lang.Object
  extended by com.levigo.jadice.annotation.profiles.TypeSetElement
      extended by com.levigo.jadice.annotation.profiles.TypeSet

public class TypeSet
extends TypeSetElement

Groups AnnotationTypes to form a logical structure in which they should be presented to the user. This structure can be used for GUI-Element generation. However, it doesn't say anything about particular GUI representations. It is only an abstract way of relationship definition.


Constructor Summary
TypeSet()
          Deprecated. JAXB usage exclusively
TypeSet(String typeSetName, Labels labels, List<AnnotationType> annoTypes)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getLabel()
           
 String getLabel(Locale locale)
           
 Labels getLabels()
           
 List<TypeSetElement> getTypes()
           
 String getTypeSetName()
           
 int hashCode()
           
 void setLabels(Labels labels)
          Deprecated. JAXB usage exclusively
 void setTypeSetName(String typeSetName)
          Deprecated. JAXB usage exclusively
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeSet

@Deprecated
public TypeSet()
Deprecated. JAXB usage exclusively


TypeSet

public TypeSet(String typeSetName,
               Labels labels,
               List<AnnotationType> annoTypes)
Method Detail

getTypes

public List<TypeSetElement> getTypes()

getLabels

public Labels getLabels()

getLabel

public String getLabel(Locale locale)

getLabel

public String getLabel()

setLabels

@Deprecated
public void setLabels(Labels labels)
Deprecated. JAXB usage exclusively


getTypeSetName

public String getTypeSetName()

setTypeSetName

@Deprecated
public void setTypeSetName(String typeSetName)
Deprecated. JAXB usage exclusively


toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.