public class OutputType extends BaseObject implements Serializable
OutputFormat
.
For example, there could be one OutputType optimized for desktop clients and one optmized for mobile clients.
Therefore, several Template
s are used, which contain the nessecarry XSL transformations.Modifier and Type | Field and Description |
---|---|
protected Boolean |
_default |
protected String |
id |
protected Permissions |
permissions |
protected List<Template> |
templates |
Constructor and Description |
---|
OutputType() |
Modifier and Type | Method and Description |
---|---|
String |
getId()
The unique Id for this OutputType within the parent
OutputFormat . |
Permissions |
getPermissions()
Gets the value of the permissions property.
|
List<Template> |
getTemplates()
Gets the value of the templates property.
|
Boolean |
isDefault()
Set to 'true' if this is the default OutputType for the parent
OutputFormat . |
void |
setDefault(Boolean value)
Sets the value of the default property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setPermissions(Permissions value)
Sets the value of the permissions property.
|
protected Permissions permissions
protected String id
protected Boolean _default
public Permissions getPermissions()
Permissions
public void setPermissions(Permissions value)
value
- allowed object is
Permissions
public List<Template> getTemplates()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the templates property.
For example, to add a new item, do as follows:
getTemplates().add(newItem);
Objects of the following type(s) are allowed in the list
Template
public String getId()
OutputFormat
.String
public void setId(String value)
value
- allowed object is
String
public Boolean isDefault()
OutputFormat
.Boolean
Copyright © 2011–2019 aiticon GmbH. All rights reserved.