com.levigo.jadice.annotation.profiles
Class TypeSet
java.lang.Object
com.levigo.jadice.annotation.profiles.TypeSetElement
com.levigo.jadice.annotation.profiles.TypeSet
public class TypeSet
- extends TypeSetElement
Groups AnnotationType
s 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.
TypeSet
@Deprecated
public TypeSet()
- Deprecated. JAXB usage exclusively
TypeSet
public TypeSet(String typeSetName,
Labels labels,
List<AnnotationType> annoTypes)
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