Package de.digitalcollections.model.view
Class RenderingTemplate
- java.lang.Object
-
- de.digitalcollections.model.UniqueObject
-
- de.digitalcollections.model.view.RenderingTemplate
-
public class RenderingTemplate extends UniqueObject
Defines a rendering template to be used in the system implementing this library. It is up to the implementor to add all relevant rendering templates to his system. Each RenderingTemplate can be described by a label, a description and a name.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RenderingTemplate.Builder
-
Nested classes/interfaces inherited from class de.digitalcollections.model.UniqueObject
UniqueObject.UniqueObjectBuilder<C extends UniqueObject,B extends UniqueObject.UniqueObjectBuilder<C,B>>
-
-
Field Summary
-
Fields inherited from class de.digitalcollections.model.UniqueObject
created, lastModified, uuid
-
-
Constructor Summary
Constructors Constructor Description RenderingTemplate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RenderingTemplate.Builder
builder()
LocalizedText
getDescription()
LocalizedText
getLabel()
String
getName()
void
setDescription(LocalizedText description)
void
setLabel(LocalizedText label)
void
setName(String name)
-
Methods inherited from class de.digitalcollections.model.UniqueObject
equals, getCreated, getLastModified, getUuid, hashCode, init, setCreated, setLastModified, setUuid
-
-
-
-
Method Detail
-
builder
public static RenderingTemplate.Builder builder()
-
getDescription
public LocalizedText getDescription()
-
getLabel
public LocalizedText getLabel()
-
getName
public String getName()
-
setDescription
public void setDescription(LocalizedText description)
-
setLabel
public void setLabel(LocalizedText label)
-
setName
public void setName(String name)
-
-