Nuxeo Enterprise Platform 5.4

org.nuxeo.theme.editor
Class Main

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
      extended by org.nuxeo.ecm.webengine.model.impl.DefaultObject
          extended by org.nuxeo.ecm.webengine.model.impl.ModuleRoot
              extended by org.nuxeo.theme.editor.Main
All Implemented Interfaces:
ModuleResource, Resource, Adaptable

public class Main
extends ModuleRoot


Constructor Summary
Main()
           
 
Method Summary
 void activateSkin(java.lang.String themeName)
           
 void activateSkin(java.lang.String themeName, java.lang.String bankName, java.lang.String collectionName, java.lang.String resourceName, boolean baseSkin)
           
 java.lang.String addPage(java.lang.String pagePath)
           
 java.lang.String addPreset(java.lang.String themeName, java.lang.String presetName, java.lang.String category, java.lang.String value)
           
 java.lang.String addTheme(java.lang.String name)
           
 void addThemeToWorkspace(java.lang.String name)
           
 void alignElement(java.lang.String id, java.lang.String position)
           
 void assignStyleProperty(java.lang.String id, java.lang.String propertyName, java.lang.String value)
           
 void clearSelections()
           
 void collapseCssCategories()
           
 void convertValueToPreset(java.lang.String themeName, java.lang.String presetName, java.lang.String category, java.lang.String value)
           
 void copyElement(java.lang.String id)
           
 void copyPreset(java.lang.String id)
           
static void createFragmentPreview(java.lang.String currentThemeName)
           
 void createNamedStyle(java.lang.String id, java.lang.String themeName, java.lang.String styleName)
           
 void createStyle()
           
 java.lang.String customizeTheme(java.lang.String src)
           
 void deleteElement(java.lang.String id)
           
 void deleteNamedStyle(java.lang.String id, java.lang.String themeName, java.lang.String styleName)
           
 void deletePage(java.lang.String pagePath)
           
 void deletePreset(java.lang.String themeName, java.lang.String presetName)
           
 void deleteStyleView(java.lang.String styleUid, java.lang.String viewName)
           
 void deleteTheme(java.lang.String src)
           
 java.lang.String duplicateElement(java.lang.String id)
           
 void editPreset(java.lang.String themeName, java.lang.String presetName, java.lang.String value)
           
 void expandCssCategories()
           
static java.util.Map<java.lang.String,java.util.List<StyleFieldProperty>> getAvailableStylePropertiesForSelectedElement()
           
static java.lang.String getClipboardElement()
           
static java.lang.String getClipboardPreset()
           
static java.lang.String getCurrentPagePath(java.lang.String applicationPath, java.lang.String name)
           
static java.lang.String getCurrentThemeName(java.lang.String applicationPath, java.lang.String name)
           
static java.util.List<PresetInfo> getCustomPresets(java.lang.String themeName, java.lang.String category)
           
static java.lang.String getDefaultTheme(java.lang.String applicationPath, java.lang.String name)
           
static java.util.List<PresetInfo> getGlobalPresets(java.lang.String group)
           
static java.util.List<java.lang.String> getHardcodedColors(java.lang.String themeName)
           
static java.util.List<java.lang.String> getHardcodedImages(java.lang.String themeName)
           
static java.lang.String getInheritedStyleNameOfSelectedElement()
           
static PaddingInfo getPaddingOfSelectedElement()
           
static java.util.List<PageInfo> getPages(java.lang.String applicationPath, java.lang.String name)
           
static java.util.List<PerspectiveType> getPerspectives()
           
static java.util.List<java.lang.String> getPerspectivesOfSelectedElement()
           
static java.util.List<java.lang.String> getPresetGroups(java.lang.String category)
           
static java.util.List<java.lang.String> getPresetGroupsForSelectedCategory()
           
static java.lang.String getPresetManagerMode()
           
static java.util.List<PresetInfo> getPresetsForSelectedGroup(java.lang.String applicationPath, java.lang.String name)
           
static java.lang.String getRenderedPropertiesForNamedStyle(Style style)
           
static java.lang.String getRenderedStylePropertiesForSelectedElement()
           
 ResourceBank getResourceBank(java.lang.String bankName)
           
static java.lang.String getSelectedBankCollection()
           
static java.util.List<java.lang.String> getSelectedCssCategories()
           
static java.lang.String getSelectedEditField()
           
static Element getSelectedElement()
           
static java.lang.String getSelectedElementId()
           
static java.util.List<FieldProperty> getSelectedElementProperties()
           
static java.lang.String getSelectedFragmentStyle()
           
static java.lang.String getSelectedFragmentType()
           
static java.lang.String getSelectedFragmentView()
           
static Style getSelectedNamedStyle()
           
static java.lang.String getSelectedNamedStyleId()
           
static java.lang.String getSelectedPresetCategory()
           
static java.lang.String getSelectedPresetGroup()
           
static java.lang.String getSelectedResourceBank()
           
static java.lang.String getSelectedStyleCategory()
           
static Style getSelectedStyleLayer()
           
static java.lang.String getSelectedStyleLayerId()
           
static java.lang.String getSelectedStyleSelector()
           
static SkinInfo getSkinInfo(java.lang.String bankName, java.lang.String skinName)
           
static java.lang.String getStyleEditMode()
           
static java.util.List<StyleLayer> getStyleLayersOfSelectedElement()
           
static java.lang.String getStyleManagerMode()
           
static Style getStyleOfSelectedElement()
           
static java.util.List<StyleFieldProperty> getStylePropertiesForSelectedElement()
           
static java.util.List<java.lang.String> getStyleSelectorsForSelectedElement()
           
static java.lang.String getTemplateEngine(java.lang.String applicationPath)
           
static ThemeDescriptor getThemeDescriptor(java.lang.String themeName)
           
static ThemeManager getThemeManager()
           
static java.util.List<ThemeInfo> getThemes(java.lang.String applicationPath, java.lang.String name)
           
static Style getThemeSkin(java.lang.String themeName)
           
static java.util.List<java.lang.String> getUnidentifiedPresetNames(java.lang.String themeName)
           
static java.lang.String getViewNameOfSelectedElement()
           
static java.util.List<java.lang.String> getViewNamesForSelectedElement(java.lang.String applicationPath)
           
static Widget getWidgetOfSelectedElement()
           
static java.util.Set<ThemeInfo> getWorkspaceThemes(java.lang.String path, java.lang.String name)
           
 void insertFragment(java.lang.String destId, java.lang.String typeName, java.lang.String styleName)
           
 void insertSectionAfter(java.lang.String id)
           
static boolean isSelectedElementAlwaysVisible()
           
static java.util.List<Style> listNamedStylesDirectlyInheritingFrom(Style style)
           
 void loadTheme(java.lang.String src)
           
 void makeElementUseNamedStyle(java.lang.String id, java.lang.String styleName, java.lang.String themeName)
           
 void makeStyleInherit(java.lang.String styleName, java.lang.String ancestorName, java.lang.String themeName)
           
 void moveElement(java.lang.String srcId, java.lang.String destId, java.lang.Integer order)
           
 void pasteElement(java.lang.String destId)
           
 void pastePreset(java.lang.String themeName, java.lang.String newPresetName)
           
 void refreshTheme(java.lang.String src)
           
 void removeStyleInheritance(java.lang.String styleName, java.lang.String themeName)
           
 void removeThemeFromWorkspace(java.lang.String name)
           
 void renamePreset(java.lang.String themeName, java.lang.String oldName, java.lang.String newName)
           
 java.lang.Object renderAreaStyleChooser(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderBankManager(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderCanvasModeSelector(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderControlPanel(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderCssEditor(java.lang.String path, java.lang.String name)
           
 java.lang.String renderCssPreview()
           
 java.lang.Object renderDashboard(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderDashboardActions(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderDashboardPreview(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderEditorActions(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementDescription(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementEditor(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementPadding(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementProperties(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementStyle(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementVisibility(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderElementWidget(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderFragmentFactory(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderImageManager(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderImageUploaded(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderPageSelector(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderPerspectiveSelector(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderPresetManager(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderSkinManager(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderStyleManager(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderStylePicker(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderStyleProperties(java.lang.String path, java.lang.String name)
           
static java.lang.String renderStyleView(Style style, java.lang.String viewName)
           
 java.lang.Object renderThemeActions(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderThemeBrowser(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderThemeOptions(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderThemeSelector(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderUndoActions(java.lang.String path, java.lang.String name)
           
 java.lang.Object renderViewModes(java.lang.String path, java.lang.String name)
           
 void repairTheme(java.lang.String src)
           
 void restoreNamedStyle(java.lang.String style_uid, java.lang.String themeName)
           
 void saveTheme(java.lang.String src)
           
 void selectBankCollection(java.lang.String collection)
           
 void selectEditField(java.lang.String fieldName)
           
 void selectElement(java.lang.String id)
           
 void selectFragmentStyle(java.lang.String style)
           
 void selectFragmentType(java.lang.String type)
           
 void selectFragmentView(java.lang.String view)
           
 void selectNamedStyle(java.lang.String uid)
           
 void selectPresetCategory(java.lang.String category)
           
 void selectPresetGroup(java.lang.String group)
           
 void selectPresetManagerMode(java.lang.String mode)
           
 void selectResourceBank(java.lang.String bankName)
           
 void selectStyleCategory(java.lang.String category)
           
 void selectStyleEditMode(java.lang.String mode)
           
 void selectStyleLayer(java.lang.String uid)
           
 void selectStyleManagerMode(java.lang.String mode)
           
 void selectStyleSelector(java.lang.String selector)
           
 void setPageStyles(java.lang.String themeName, java.lang.String property_map)
           
 void setPresetCategory(java.lang.String themeName, java.lang.String presetName, java.lang.String category)
           
 void splitElement(java.lang.String id)
           
 void toggleCssCategory(java.lang.String name)
           
 java.lang.String uncustomizeTheme(java.lang.String src)
           
 java.lang.String undo(java.lang.String themeName)
           
 void updateElementDescription(java.lang.String id, java.lang.String description)
           
 void updateElementPadding(java.lang.String property_map)
           
 void updateElementProperties(java.lang.String id, java.lang.String properties)
           
 void updateElementStyle(java.lang.String id, java.lang.String path, java.lang.String viewName, java.lang.String property_map)
           
 void updateElementStyleCss(java.lang.String id, java.lang.String viewName, java.lang.String cssSource)
           
 void updateElementVisibility(java.lang.String id, java.util.List<java.lang.String> perspectives, java.lang.Boolean alwaysVisible)
           
 void updateElementWidget(java.lang.String id, java.lang.String viewName)
           
 void updateElementWidth(java.lang.String id, java.lang.String width)
           
 void updateNamedStyleCss(java.lang.String style_uid, java.lang.String cssSource, java.lang.String themeName)
           
 void updatePresets(java.lang.String themeName, java.lang.String property_map)
           
 void useResourceBank(java.lang.String themeSrc, java.lang.String bankName)
           
 javax.ws.rs.core.Response xmlExport(java.lang.String src, java.lang.Integer download, java.lang.Integer indent)
           
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.ModuleRoot
getLink, getSkinResource, handleError
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuxeo.ecm.webengine.model.Resource
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot
 
Methods inherited from interface org.nuxeo.runtime.model.Adaptable
getAdapter
 

Constructor Detail

Main

public Main()
Method Detail

renderPerspectiveSelector

public java.lang.Object renderPerspectiveSelector(java.lang.String path,
                                                  java.lang.String name)

renderThemeSelector

public java.lang.Object renderThemeSelector(java.lang.String path,
                                            java.lang.String name)

renderPageSelector

public java.lang.Object renderPageSelector(java.lang.String path,
                                           java.lang.String name)

renderCanvasModeSelector

public java.lang.Object renderCanvasModeSelector(java.lang.String path,
                                                 java.lang.String name)

renderThemeOptions

public java.lang.Object renderThemeOptions(java.lang.String path,
                                           java.lang.String name)

renderPresetManager

public java.lang.Object renderPresetManager(java.lang.String path,
                                            java.lang.String name)

renderStyleManager

public java.lang.Object renderStyleManager(java.lang.String path,
                                           java.lang.String name)

renderThemeActions

public java.lang.Object renderThemeActions(java.lang.String path,
                                           java.lang.String name)

renderDashboardActions

public java.lang.Object renderDashboardActions(java.lang.String path,
                                               java.lang.String name)

renderEditorActions

public java.lang.Object renderEditorActions(java.lang.String path,
                                            java.lang.String name)

renderCssEditor

public java.lang.Object renderCssEditor(java.lang.String path,
                                        java.lang.String name)

renderThemeBrowser

public java.lang.Object renderThemeBrowser(java.lang.String path,
                                           java.lang.String name)

renderViewModes

public java.lang.Object renderViewModes(java.lang.String path,
                                        java.lang.String name)

renderUndoActions

public java.lang.Object renderUndoActions(java.lang.String path,
                                          java.lang.String name)

renderFragmentFactory

public java.lang.Object renderFragmentFactory(java.lang.String path,
                                              java.lang.String name)

renderElementEditor

public java.lang.Object renderElementEditor(java.lang.String path,
                                            java.lang.String name)

renderElementDescription

public java.lang.Object renderElementDescription(java.lang.String path,
                                                 java.lang.String name)

renderElementPadding

public java.lang.Object renderElementPadding(java.lang.String path,
                                             java.lang.String name)

renderElementProperties

public java.lang.Object renderElementProperties(java.lang.String path,
                                                java.lang.String name)

renderElementStyle

public java.lang.Object renderElementStyle(java.lang.String path,
                                           java.lang.String name)

renderElementWidget

public java.lang.Object renderElementWidget(java.lang.String path,
                                            java.lang.String name)

renderElementVisibility

public java.lang.Object renderElementVisibility(java.lang.String path,
                                                java.lang.String name)

renderStylePicker

public java.lang.Object renderStylePicker(java.lang.String path,
                                          java.lang.String name)

renderAreaStyleChooser

public java.lang.Object renderAreaStyleChooser(java.lang.String path,
                                               java.lang.String name)

renderStyleProperties

public java.lang.Object renderStyleProperties(java.lang.String path,
                                              java.lang.String name)

renderCssPreview

public java.lang.String renderCssPreview()

renderDashboard

public java.lang.Object renderDashboard(java.lang.String path,
                                        java.lang.String name)

renderControlPanel

public java.lang.Object renderControlPanel(java.lang.String path,
                                           java.lang.String name)

renderDashboardPreview

public java.lang.Object renderDashboardPreview(java.lang.String path,
                                               java.lang.String name)

renderSkinManager

public java.lang.Object renderSkinManager(java.lang.String path,
                                          java.lang.String name)

renderBankManager

public java.lang.Object renderBankManager(java.lang.String path,
                                          java.lang.String name)

useResourceBank

public void useResourceBank(java.lang.String themeSrc,
                            java.lang.String bankName)

activateSkin

public void activateSkin(java.lang.String themeName,
                         java.lang.String bankName,
                         java.lang.String collectionName,
                         java.lang.String resourceName,
                         boolean baseSkin)

activateSkin

public void activateSkin(java.lang.String themeName)

renderImageManager

public java.lang.Object renderImageManager(java.lang.String path,
                                           java.lang.String name)

renderImageUploaded

public java.lang.Object renderImageUploaded(java.lang.String path,
                                            java.lang.String name)

getResourceBank

public ResourceBank getResourceBank(java.lang.String bankName)
                             throws ThemeException
Throws:
ThemeException

xmlExport

public javax.ws.rs.core.Response xmlExport(java.lang.String src,
                                           java.lang.Integer download,
                                           java.lang.Integer indent)

clearSelections

public void clearSelections()

selectElement

public void selectElement(java.lang.String id)

addPage

public java.lang.String addPage(java.lang.String pagePath)

addTheme

public java.lang.String addTheme(java.lang.String name)

customizeTheme

public java.lang.String customizeTheme(java.lang.String src)

uncustomizeTheme

public java.lang.String uncustomizeTheme(java.lang.String src)

alignElement

public void alignElement(java.lang.String id,
                         java.lang.String position)

assignStyleProperty

public void assignStyleProperty(java.lang.String id,
                                java.lang.String propertyName,
                                java.lang.String value)

copyElement

public void copyElement(java.lang.String id)

setPresetCategory

public void setPresetCategory(java.lang.String themeName,
                              java.lang.String presetName,
                              java.lang.String category)

copyPreset

public void copyPreset(java.lang.String id)

pastePreset

public void pastePreset(java.lang.String themeName,
                        java.lang.String newPresetName)

createNamedStyle

public void createNamedStyle(java.lang.String id,
                             java.lang.String themeName,
                             java.lang.String styleName)

createStyle

public void createStyle()

deleteElement

public void deleteElement(java.lang.String id)

deleteNamedStyle

public void deleteNamedStyle(java.lang.String id,
                             java.lang.String themeName,
                             java.lang.String styleName)

duplicateElement

public java.lang.String duplicateElement(java.lang.String id)

insertFragment

public void insertFragment(java.lang.String destId,
                           java.lang.String typeName,
                           java.lang.String styleName)

insertSectionAfter

public void insertSectionAfter(java.lang.String id)

selectPresetManagerMode

public void selectPresetManagerMode(java.lang.String mode)

selectFragmentType

public void selectFragmentType(java.lang.String type)

selectFragmentView

public void selectFragmentView(java.lang.String view)

selectFragmentStyle

public void selectFragmentStyle(java.lang.String style)

selectResourceBank

public void selectResourceBank(java.lang.String bankName)

getSelectedResourceBank

public static java.lang.String getSelectedResourceBank()

addPreset

public java.lang.String addPreset(java.lang.String themeName,
                                  java.lang.String presetName,
                                  java.lang.String category,
                                  java.lang.String value)

convertValueToPreset

public void convertValueToPreset(java.lang.String themeName,
                                 java.lang.String presetName,
                                 java.lang.String category,
                                 java.lang.String value)

editPreset

public void editPreset(java.lang.String themeName,
                       java.lang.String presetName,
                       java.lang.String value)

updatePresets

public void updatePresets(java.lang.String themeName,
                          java.lang.String property_map)

renamePreset

public void renamePreset(java.lang.String themeName,
                         java.lang.String oldName,
                         java.lang.String newName)

deletePreset

public void deletePreset(java.lang.String themeName,
                         java.lang.String presetName)

makeElementUseNamedStyle

public void makeElementUseNamedStyle(java.lang.String id,
                                     java.lang.String styleName,
                                     java.lang.String themeName)

makeStyleInherit

public void makeStyleInherit(java.lang.String styleName,
                             java.lang.String ancestorName,
                             java.lang.String themeName)

removeStyleInheritance

public void removeStyleInheritance(java.lang.String styleName,
                                   java.lang.String themeName)

moveElement

public void moveElement(java.lang.String srcId,
                        java.lang.String destId,
                        java.lang.Integer order)

pasteElement

public void pasteElement(java.lang.String destId)

repairTheme

public void repairTheme(java.lang.String src)

refreshTheme

public void refreshTheme(java.lang.String src)

saveTheme

public void saveTheme(java.lang.String src)

loadTheme

public void loadTheme(java.lang.String src)

deleteTheme

public void deleteTheme(java.lang.String src)

deletePage

public void deletePage(java.lang.String pagePath)

selectPresetGroup

public void selectPresetGroup(java.lang.String group)

selectPresetCategory

public void selectPresetCategory(java.lang.String category)

selectBankCollection

public void selectBankCollection(java.lang.String collection)

setPageStyles

public void setPageStyles(java.lang.String themeName,
                          java.lang.String property_map)

selectStyleCategory

public void selectStyleCategory(java.lang.String category)

selectStyleEditMode

public void selectStyleEditMode(java.lang.String mode)

toggleCssCategory

public void toggleCssCategory(java.lang.String name)

collapseCssCategories

public void collapseCssCategories()

expandCssCategories

public void expandCssCategories()

selectStyleLayer

public void selectStyleLayer(java.lang.String uid)

selectNamedStyle

public void selectNamedStyle(java.lang.String uid)

selectStyleSelector

public void selectStyleSelector(java.lang.String selector)

selectStyleManagerMode

public void selectStyleManagerMode(java.lang.String mode)

updateElementDescription

public void updateElementDescription(java.lang.String id,
                                     java.lang.String description)

updateElementProperties

public void updateElementProperties(java.lang.String id,
                                    java.lang.String properties)

updateElementWidth

public void updateElementWidth(java.lang.String id,
                               java.lang.String width)

updateElementStyleCss

public void updateElementStyleCss(java.lang.String id,
                                  java.lang.String viewName,
                                  java.lang.String cssSource)

updateNamedStyleCss

public void updateNamedStyleCss(java.lang.String style_uid,
                                java.lang.String cssSource,
                                java.lang.String themeName)

restoreNamedStyle

public void restoreNamedStyle(java.lang.String style_uid,
                              java.lang.String themeName)

splitElement

public void splitElement(java.lang.String id)

updateElementStyle

public void updateElementStyle(java.lang.String id,
                               java.lang.String path,
                               java.lang.String viewName,
                               java.lang.String property_map)

updateElementVisibility

public void updateElementVisibility(java.lang.String id,
                                    java.util.List<java.lang.String> perspectives,
                                    java.lang.Boolean alwaysVisible)

updateElementPadding

public void updateElementPadding(java.lang.String property_map)

updateElementWidget

public void updateElementWidget(java.lang.String id,
                                java.lang.String viewName)

deleteStyleView

public void deleteStyleView(java.lang.String styleUid,
                            java.lang.String viewName)

addThemeToWorkspace

public void addThemeToWorkspace(java.lang.String name)

removeThemeFromWorkspace

public void removeThemeFromWorkspace(java.lang.String name)

undo

public java.lang.String undo(java.lang.String themeName)

getThemeDescriptor

public static ThemeDescriptor getThemeDescriptor(java.lang.String themeName)

getSelectedElementId

public static java.lang.String getSelectedElementId()

getSelectedElement

public static Element getSelectedElement()

getClipboardElement

public static java.lang.String getClipboardElement()

getClipboardPreset

public static java.lang.String getClipboardPreset()

getStyleLayersOfSelectedElement

public static java.util.List<StyleLayer> getStyleLayersOfSelectedElement()

isSelectedElementAlwaysVisible

public static boolean isSelectedElementAlwaysVisible()

getPerspectives

public static java.util.List<PerspectiveType> getPerspectives()

getPerspectivesOfSelectedElement

public static java.util.List<java.lang.String> getPerspectivesOfSelectedElement()

getStyleEditMode

public static java.lang.String getStyleEditMode()

getStyleSelectorsForSelectedElement

public static java.util.List<java.lang.String> getStyleSelectorsForSelectedElement()

getStylePropertiesForSelectedElement

public static java.util.List<StyleFieldProperty> getStylePropertiesForSelectedElement()

getAvailableStylePropertiesForSelectedElement

public static java.util.Map<java.lang.String,java.util.List<StyleFieldProperty>> getAvailableStylePropertiesForSelectedElement()

getInheritedStyleNameOfSelectedElement

public static java.lang.String getInheritedStyleNameOfSelectedElement()

getSelectedStyleSelector

public static java.lang.String getSelectedStyleSelector()

getSelectedStyleLayer

public static Style getSelectedStyleLayer()

getSelectedStyleLayerId

public static java.lang.String getSelectedStyleLayerId()

getSelectedCssCategories

public static java.util.List<java.lang.String> getSelectedCssCategories()

getSelectedNamedStyleId

public static java.lang.String getSelectedNamedStyleId()

getSelectedNamedStyle

public static Style getSelectedNamedStyle()

getStyleOfSelectedElement

public static Style getStyleOfSelectedElement()

getPaddingOfSelectedElement

public static PaddingInfo getPaddingOfSelectedElement()

getRenderedStylePropertiesForSelectedElement

public static java.lang.String getRenderedStylePropertiesForSelectedElement()

getRenderedPropertiesForNamedStyle

public static java.lang.String getRenderedPropertiesForNamedStyle(Style style)

getWidgetOfSelectedElement

public static Widget getWidgetOfSelectedElement()

getViewNameOfSelectedElement

public static java.lang.String getViewNameOfSelectedElement()

getViewNamesForSelectedElement

public static java.util.List<java.lang.String> getViewNamesForSelectedElement(java.lang.String applicationPath)

getSelectedElementProperties

public static java.util.List<FieldProperty> getSelectedElementProperties()

getPresetGroupsForSelectedCategory

public static java.util.List<java.lang.String> getPresetGroupsForSelectedCategory()

getPresetGroups

public static java.util.List<java.lang.String> getPresetGroups(java.lang.String category)

getGlobalPresets

public static java.util.List<PresetInfo> getGlobalPresets(java.lang.String group)

getCustomPresets

public static java.util.List<PresetInfo> getCustomPresets(java.lang.String themeName,
                                                          java.lang.String category)

getPresetsForSelectedGroup

public static java.util.List<PresetInfo> getPresetsForSelectedGroup(java.lang.String applicationPath,
                                                                    java.lang.String name)

getPresetManagerMode

public static java.lang.String getPresetManagerMode()

getStyleManagerMode

public static java.lang.String getStyleManagerMode()

getUnidentifiedPresetNames

public static java.util.List<java.lang.String> getUnidentifiedPresetNames(java.lang.String themeName)

renderStyleView

public static java.lang.String renderStyleView(Style style,
                                               java.lang.String viewName)

getHardcodedColors

public static java.util.List<java.lang.String> getHardcodedColors(java.lang.String themeName)

getHardcodedImages

public static java.util.List<java.lang.String> getHardcodedImages(java.lang.String themeName)

getSelectedPresetGroup

public static java.lang.String getSelectedPresetGroup()

getSelectedPresetCategory

public static java.lang.String getSelectedPresetCategory()

getSelectedBankCollection

public static java.lang.String getSelectedBankCollection()

getSelectedStyleCategory

public static java.lang.String getSelectedStyleCategory()

getSelectedFragmentType

public static java.lang.String getSelectedFragmentType()

getSelectedFragmentView

public static java.lang.String getSelectedFragmentView()

getSelectedFragmentStyle

public static java.lang.String getSelectedFragmentStyle()

getTemplateEngine

public static java.lang.String getTemplateEngine(java.lang.String applicationPath)

getDefaultTheme

public static java.lang.String getDefaultTheme(java.lang.String applicationPath,
                                               java.lang.String name)

getCurrentPagePath

public static java.lang.String getCurrentPagePath(java.lang.String applicationPath,
                                                  java.lang.String name)

getCurrentThemeName

public static java.lang.String getCurrentThemeName(java.lang.String applicationPath,
                                                   java.lang.String name)

getPages

public static java.util.List<PageInfo> getPages(java.lang.String applicationPath,
                                                java.lang.String name)

getThemes

public static java.util.List<ThemeInfo> getThemes(java.lang.String applicationPath,
                                                  java.lang.String name)

getThemeManager

public static ThemeManager getThemeManager()

getThemeSkin

public static Style getThemeSkin(java.lang.String themeName)

getWorkspaceThemes

public static java.util.Set<ThemeInfo> getWorkspaceThemes(java.lang.String path,
                                                          java.lang.String name)

createFragmentPreview

public static void createFragmentPreview(java.lang.String currentThemeName)

getSkinInfo

public static SkinInfo getSkinInfo(java.lang.String bankName,
                                   java.lang.String skinName)

selectEditField

public void selectEditField(java.lang.String fieldName)

getSelectedEditField

public static java.lang.String getSelectedEditField()

listNamedStylesDirectlyInheritingFrom

public static java.util.List<Style> listNamedStylesDirectlyInheritingFrom(Style style)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.