Package org.appng.xml.platform
Class OutputFormat
- java.lang.Object
-
- org.appng.xml.BaseObject
-
- org.appng.xml.platform.OutputFormat
-
- All Implemented Interfaces:
Serializable
public class OutputFormat extends BaseObject implements Serializable
The OutputFormat determines the basic format of the output, such as html,pdf or xml. The default OutputFormat is 'html'. A format can provide severalOutputType
s, each of them offering a different layout.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
_default
protected String
id
protected List<OutputType>
outputType
protected Permissions
permissions
-
Constructor Summary
Constructors Constructor Description OutputFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getId()
The unique Id for thisOutputFormat
List<OutputType>
getOutputType()
Gets the value of the outputType property.Permissions
getPermissions()
Gets the value of the permissions property.Boolean
isDefault()
Set to 'true' if this is the defaultOutputFormat
.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.
-
-
-
Field Detail
-
permissions
protected Permissions permissions
-
outputType
protected List<OutputType> outputType
-
id
protected String id
-
_default
protected Boolean _default
-
-
Method Detail
-
getPermissions
public Permissions getPermissions()
Gets the value of the permissions property.- Returns:
- possible object is
Permissions
-
setPermissions
public void setPermissions(Permissions value)
Sets the value of the permissions property.- Parameters:
value
- allowed object isPermissions
-
getOutputType
public List<OutputType> getOutputType()
Gets the value of the outputType property.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 outputType property.For example, to add a new item, do as follows:
getOutputType().add(newItem);
Objects of the following type(s) are allowed in the list
OutputType
-
getId
public String getId()
The unique Id for thisOutputFormat
- Returns:
- possible object is
String
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isDefault
public Boolean isDefault()
Set to 'true' if this is the defaultOutputFormat
.- Returns:
- possible object is
Boolean
-
-