@Name(value="layoutPreviewActions") @Scope(value=EVENT) public class LayoutPreviewActions extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
LAYOUT_CATEGORY |
| Constructor and Description |
|---|
LayoutPreviewActions() |
| Modifier and Type | Method and Description |
|---|---|
LayoutDefinition |
getDecodedLayoutDefinition(String jsonEncodedLayoutDef) |
String |
getEncodedLayoutDefinition(LayoutDefinition def) |
String |
getEncodedLayoutDefinition(PreviewLayoutDefinition previewLayoutDef) |
LayoutDefinition |
getLayoutDefinition(PreviewLayoutDefinition previewLayoutDef) |
String |
getPreviewLayoutURL(PreviewLayoutDefinition previewLayoutDef,
String layoutMode,
String layoutTemplate) |
public static final String LAYOUT_CATEGORY
public LayoutPreviewActions()
public String getPreviewLayoutURL(PreviewLayoutDefinition previewLayoutDef, String layoutMode, String layoutTemplate) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic LayoutDefinition getLayoutDefinition(PreviewLayoutDefinition previewLayoutDef)
public String getEncodedLayoutDefinition(PreviewLayoutDefinition previewLayoutDef) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic String getEncodedLayoutDefinition(LayoutDefinition def) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic LayoutDefinition getDecodedLayoutDefinition(String jsonEncodedLayoutDef) throws UnsupportedEncodingException
UnsupportedEncodingExceptionCopyright © 2019 Nuxeo. All rights reserved.