@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
UnsupportedEncodingException
public LayoutDefinition getLayoutDefinition(PreviewLayoutDefinition previewLayoutDef)
public String getEncodedLayoutDefinition(PreviewLayoutDefinition previewLayoutDef) throws UnsupportedEncodingException
UnsupportedEncodingException
public String getEncodedLayoutDefinition(LayoutDefinition def) throws UnsupportedEncodingException
UnsupportedEncodingException
public LayoutDefinition getDecodedLayoutDefinition(String jsonEncodedLayoutDef) throws UnsupportedEncodingException
UnsupportedEncodingException
Copyright © 2016 Nuxeo SA. All rights reserved.