Class LayoutOptions
- java.lang.Object
-
- org.primefaces.extensions.model.layout.LayoutOptions
-
- All Implemented Interfaces:
java.io.Serializable
public class LayoutOptions extends java.lang.Object implements java.io.SerializableModel class representing layout options.- Since:
- 0.6.0
- Author:
- Oleg Varaksin / last modified by Melloware
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LayoutOptions()LayoutOptions(java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOption(java.lang.String key, java.lang.Object value)voidaddOptions(java.util.Map<java.lang.String,java.lang.Object> options)LayoutOptionsgetCenterOptions()LayoutOptionsgetChildOptions()java.util.Set<LayoutOptions>getDirectionPanes()LayoutOptionsgetEastOptions()java.lang.StringgetId()LayoutOptionsgetLayoutOptions(java.lang.String id)LayoutOptionsgetNorthOptions()java.util.Map<java.lang.String,java.lang.Object>getOptions()LayoutOptionsgetPanesOptions()LayoutOptionsgetSouthOptions()LayoutOptionsgetTips()LayoutOptionsgetWestOptions()booleanreplace(java.lang.String id, LayoutOptions layoutOptions)voidsetCenterOptions(LayoutOptions layoutOptions)voidsetChildOptions(LayoutOptions layoutOptions)voidsetEastOptions(LayoutOptions layoutOptions)voidsetId(java.lang.String id)voidsetNorthOptions(LayoutOptions layoutOptions)voidsetOptions(java.util.Map<java.lang.String,java.lang.Object> options)voidsetPanesOptions(LayoutOptions layoutOptions)voidsetSouthOptions(LayoutOptions layoutOptions)voidsetTips(LayoutOptions tips)voidsetWestOptions(LayoutOptions layoutOptions)java.lang.StringtoJson()Serializes layout options to JSON string.
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getOptions
public java.util.Map<java.lang.String,java.lang.Object> getOptions()
-
setOptions
public void setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
-
addOption
public void addOption(java.lang.String key, java.lang.Object value)
-
addOptions
public void addOptions(java.util.Map<java.lang.String,java.lang.Object> options)
-
setPanesOptions
public void setPanesOptions(LayoutOptions layoutOptions)
-
getPanesOptions
public LayoutOptions getPanesOptions()
-
getTips
public final LayoutOptions getTips()
-
setTips
public final void setTips(LayoutOptions tips)
-
setNorthOptions
public void setNorthOptions(LayoutOptions layoutOptions)
-
getNorthOptions
public LayoutOptions getNorthOptions()
-
setSouthOptions
public void setSouthOptions(LayoutOptions layoutOptions)
-
getSouthOptions
public LayoutOptions getSouthOptions()
-
setWestOptions
public void setWestOptions(LayoutOptions layoutOptions)
-
getWestOptions
public LayoutOptions getWestOptions()
-
setEastOptions
public void setEastOptions(LayoutOptions layoutOptions)
-
getEastOptions
public LayoutOptions getEastOptions()
-
setCenterOptions
public void setCenterOptions(LayoutOptions layoutOptions)
-
getCenterOptions
public LayoutOptions getCenterOptions()
-
setChildOptions
public void setChildOptions(LayoutOptions layoutOptions)
-
getChildOptions
public LayoutOptions getChildOptions()
-
getDirectionPanes
public java.util.Set<LayoutOptions> getDirectionPanes()
-
getLayoutOptions
public LayoutOptions getLayoutOptions(java.lang.String id)
-
replace
public boolean replace(java.lang.String id, LayoutOptions layoutOptions)
-
toJson
public java.lang.String toJson()
Serializes layout options to JSON string.- Returns:
- Layout options as JSON string
-
-