@Name(value="layoutDemoActions") @Scope(value=SESSION) public class LayoutDemoActions extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
currentSubTabId |
protected String |
currentTabId |
protected DemoWidgetType |
currentWidgetType |
protected PreviewLayoutDefinition |
editPreviewLayoutDef |
protected org.jboss.seam.faces.FacesMessages |
facesMessages |
protected DocumentModel |
layoutBareDemoDocument |
protected LayoutDemoContext |
layoutDemoContext |
protected DocumentModel |
layoutDemoDocument |
protected LayoutDemoManager |
layoutDemoManager |
protected DocumentModel |
layoutValidationDocument |
protected org.jboss.seam.international.LocaleSelector |
localeSelector |
protected Map<String,String> |
messages |
protected PreviewLayoutDefinition |
viewPreviewLayoutDef |
protected WebLayoutManager |
webLayoutManager |
| Constructor and Description |
|---|
LayoutDemoActions() |
| Modifier and Type | Method and Description |
|---|---|
protected PreviewLayoutDefinition |
createPreviewLayoutDefinition(DemoWidgetType widgetType) |
String |
getCurrentSubTabId() |
String |
getCurrentTabId() |
DemoWidgetType |
getCurrentWidgetType() |
WidgetTypeDefinition |
getCurrentWidgetTypeDefinition() |
DocumentModel |
getDemoDocument() |
PreviewLayoutDefinition |
getEditPreviewLayoutDefinition() |
PreviewLayoutDefinition |
getViewPreviewLayoutDefinition() |
String |
initContextFromRestRequest(DocumentView docView) |
String |
resetValidationDocument() |
protected List<WidgetDefinition> |
retrieveSubWidgets(LayoutDefinition layoutDef) |
void |
setCurrentSubTabId(String currentSubTabId) |
void |
setCurrentTabId(String currentTabId) |
void |
setCurrentWidgetType(DemoWidgetType newWidgetType) |
void |
validateDocument() |
@In(create=true) protected LayoutDemoManager layoutDemoManager
@In(create=true) protected WebLayoutManager webLayoutManager
@In(create=true) protected DocumentModel layoutBareDemoDocument
@In(create=true) protected DocumentModel layoutValidationDocument
@In(create=true) protected LayoutDemoContext layoutDemoContext
protected DocumentModel layoutDemoDocument
protected DemoWidgetType currentWidgetType
protected String currentTabId
protected String currentSubTabId
protected PreviewLayoutDefinition viewPreviewLayoutDef
protected PreviewLayoutDefinition editPreviewLayoutDef
@In(create=true) protected transient org.jboss.seam.international.LocaleSelector localeSelector
@In(create=true) protected org.jboss.seam.faces.FacesMessages facesMessages
public LayoutDemoActions()
@Factory(value="layoutDemoDocument",
scope=EVENT)
public DocumentModel getDemoDocument()
public String initContextFromRestRequest(DocumentView docView)
public void setCurrentWidgetType(DemoWidgetType newWidgetType)
@Factory(value="currentWidgetType",
scope=EVENT)
public DemoWidgetType getCurrentWidgetType()
@Factory(value="currentWidgetTypeDef",
scope=EVENT)
public WidgetTypeDefinition getCurrentWidgetTypeDefinition()
@Factory(value="layoutDemoCurrentTabId",
scope=EVENT)
public String getCurrentTabId()
public void setCurrentTabId(String currentTabId)
@Factory(value="layoutDemoCurrentSubTabId",
scope=EVENT)
public String getCurrentSubTabId()
public void setCurrentSubTabId(String currentSubTabId)
protected PreviewLayoutDefinition createPreviewLayoutDefinition(DemoWidgetType widgetType)
protected List<WidgetDefinition> retrieveSubWidgets(LayoutDefinition layoutDef)
@Factory(value="viewPreviewLayoutDef",
scope=EVENT)
public PreviewLayoutDefinition getViewPreviewLayoutDefinition()
@Factory(value="editPreviewLayoutDef",
scope=EVENT)
public PreviewLayoutDefinition getEditPreviewLayoutDefinition()
public void validateDocument()
public String resetValidationDocument()
Copyright © 2019 Nuxeo. All rights reserved.