public class FormServiceImpl extends java.lang.Object implements FormService
| Constructor and Description |
|---|
FormServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Form |
getForm(Item item)
Returns a form representation of the given item,
all known fields for the item are included.
|
Form |
getForm(Item item,
java.util.List fields)
Returns a form representation of the given item consisting
only of the given fields.
|
Form |
getForm(Item item,
java.util.List fields,
java.util.List forcedFields)
Returns a form representation of the given item consisting
only of the given fields.
|
Form |
getForm(Item item,
java.util.List fields,
java.util.List forcedFields,
java.util.Map context)
Returns a form representation of the given item consisting
only of the given fields.
|
Form |
getForm(Item item,
java.util.List fields,
java.util.Map context)
Returns a form representation of the given item consisting
only of the given fields.
|
Form |
getForm(Item item,
java.util.Map context)
Returns a form representation of the given item,
all known fields for the item are included.
|
java.lang.Object |
saveForm(Item item,
FormData data)
Persists the given form representation for the given item.
|
void |
setProcessorRegistry(FormProcessorRegistry registry)
Sets the FormProcessorRegistry
|
public void setProcessorRegistry(FormProcessorRegistry registry)
registry - The FormProcessorRegistry instance to usepublic Form getForm(Item item)
FormServicegetForm in interface FormServiceitem - The item to get a form forpublic Form getForm(Item item, java.util.Map context)
FormServicegetForm in interface FormServiceitem - The item to get a form forcontext - Map representing optional context that
can be used during retrieval of the formpublic Form getForm(Item item, java.util.List fields)
FormServicegetForm in interface FormServiceitem - The item to get a form forfields - Restricted list of fields to include, null
indicates all possible fields for the item
should be includedpublic Form getForm(Item item, java.util.List fields, java.util.Map context)
FormServicegetForm in interface FormServiceitem - The item to get a form forfields - Restricted list of fields to include, null
indicates all possible fields for the item
should be includedcontext - Map representing optional context that
can be used during retrieval of the formpublic Form getForm(Item item, java.util.List fields, java.util.List forcedFields)
FormServicegetForm in interface FormServiceitem - The item to get a form forfields - Restricted list of fields to include, null
indicates all possible fields for the item
should be includedforcedFields - List of field names from 'fields' list
that should be forcibly included, it is
up to the form processor implementation
to determine how to enforce thispublic Form getForm(Item item, java.util.List fields, java.util.List forcedFields, java.util.Map context)
FormServicegetForm in interface FormServiceitem - The item to get a form forfields - Restricted list of fields to include, null
indicates all possible fields for the item
should be includedforcedFields - List of field names from 'fields' list
that should be forcibly included, it is
up to the form processor implementation
to determine how to enforce thiscontext - Map representing optional context that
can be used during retrieval of the formpublic java.lang.Object saveForm(Item item, FormData data)
FormServicesaveForm in interface FormServiceitem - The item to persist the form fordata - An object representing the form data to persistCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.