public class SchemaFormHelper extends Object
Constructor and Description |
---|
SchemaFormHelper() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getBaseFormPaths(ResourceResolver resourceResolver) |
static List<Resource> |
getMasterForms(Resource currentForm)
Given current form, returns a list of master.
|
static List<Resource> |
getMasterForms(Resource currentForm,
String formsBaseDirPath)
Deprecated.
Use getMasterForms(Resource resource) instead
|
static Iterator |
getSchemaFormsIterator(ResourceResolver resolver,
String suffix,
int rows,
int offset) |
static Iterator |
getSchemaFormsIterator(SlingHttpServletRequest request,
int rows,
int offset) |
static Resource |
getSchemaResource(SlingHttpServletRequest request) |
static Resource |
mergeFormTabResource(Resource oneTabList,
Resource otherTabList)
Merge two list of tabs i.e.
|
@Deprecated public static List<Resource> getMasterForms(Resource currentForm, String formsBaseDirPath) throws RepositoryException
currentForm
- current form resourceRepositoryException
public static String[] getBaseFormPaths(ResourceResolver resourceResolver)
public static List<Resource> getMasterForms(Resource currentForm) throws RepositoryException
currentForm
- current form resourceRepositoryException
NullPointerException
public static Resource mergeFormTabResource(Resource oneTabList, Resource otherTabList)
oneTabList
- resource representing one tab listotherTabList
- resource representing other tab listpublic static Resource getSchemaResource(SlingHttpServletRequest request)
public static Iterator getSchemaFormsIterator(SlingHttpServletRequest request, int rows, int offset)
public static Iterator getSchemaFormsIterator(ResourceResolver resolver, String suffix, int rows, int offset)
Copyright © 2010 - 2020 Adobe. All Rights Reserved