public class InstanceEditorFormDataHandler extends Object
Constructor and Description |
---|
InstanceEditorFormDataHandler() |
Modifier and Type | Method and Description |
---|---|
String |
buildHoldingContent(OleHoldings oleHolding)
This Method will build the holdingContent from the docStore and returns the responseXml
based on the itemIdentifier additionalAttributes has been modified.
|
String |
buildInstanceRecordForDocStore(org.kuali.rice.krad.web.form.UifFormBase uifFormBase,
String uuid)
This Method will ingest a new record in docStore for Instance Record type.
|
String |
buildInstanceRecordForDocStore(WorkInstanceOlemlForm workInstanceOlemlForm,
String uuid)
This Method will ingest a new record in docStore for Instance Record type.
|
String |
buildInstanceRecordForDocStore(WorkInstanceOlemlForm workInstanceOlemlForm,
String uuid,
String staffOnlyForHoldings) |
String |
buildItemContent(Item oleItem)
This Method will build the itemContent from the docStore and returns the responseXml
based on the itemIdentifier additionalAttributes has been modified.
|
String |
buildItemContent(Item oleItem,
String staffOnlyFlagForItem) |
InstanceEditorForm |
buildLeftPaneData(InstanceEditorForm instanceEditorForm)
This Method will build the Left Pane hierarchy details.
|
void |
buildLocationLevels(InstanceEditorForm instanceEditorForm) |
void |
buildLocationLevels(WorkInstanceOlemlForm instanceEditorForm) |
void |
buildLocationsForUI(InstanceEditorForm instanceEditorForm) |
List<MarcEditorControlField> |
buildMarcEditorControlFields(List<ControlField> controlFields) |
List<MarcEditorDataField> |
buildMarcEditorDataFields(List<DataField> dataFields) |
String |
buildSourceHoldingContent(SourceHoldings sourceHoldings) |
SourceEditorForUI |
buildSourceHoldingForUI(InstanceEditorForm instanceEditorForm) |
SourceHoldings |
buildSourceHoldings(InstanceEditorForm instanceEditorForm) |
SourceHoldings |
buildSourceHoldings(WorkInstanceOlemlForm instanceEditorForm) |
LocationLevel |
createLocationLevel(String locationName,
LocationLevel locationLevel) |
String |
getParameter(String nameSpace,
String component,
String name) |
void |
setLocationDetails(InstanceEditorForm instanceEditorForm) |
void |
setLocationDetails(WorkInstanceOlemlForm instanceForm)
TO set location values in the view
|
InstanceEditorForm |
setMetaData(InstanceEditorForm instanceEditorForm,
String docType)
Method to set Meta Data fields while loading Holdings/Item record
|
public InstanceEditorFormDataHandler()
public String buildInstanceRecordForDocStore(org.kuali.rice.krad.web.form.UifFormBase uifFormBase, String uuid)
uifFormBase
- uuid
- public void buildLocationLevels(InstanceEditorForm instanceEditorForm)
public LocationLevel createLocationLevel(String locationName, LocationLevel locationLevel)
public SourceHoldings buildSourceHoldings(InstanceEditorForm instanceEditorForm)
public SourceEditorForUI buildSourceHoldingForUI(InstanceEditorForm instanceEditorForm)
public List<MarcEditorControlField> buildMarcEditorControlFields(List<ControlField> controlFields)
public void buildLocationsForUI(InstanceEditorForm instanceEditorForm)
public List<MarcEditorDataField> buildMarcEditorDataFields(List<DataField> dataFields)
public String buildHoldingContent(OleHoldings oleHolding) throws Exception
oleHolding
- Exception
public String buildItemContent(Item oleItem) throws Exception
oleItem
- Exception
public String buildItemContent(Item oleItem, String staffOnlyFlagForItem) throws Exception
Exception
public String buildSourceHoldingContent(SourceHoldings sourceHoldings) throws Exception
Exception
public InstanceEditorForm buildLeftPaneData(InstanceEditorForm instanceEditorForm)
instanceEditorForm
- public void setLocationDetails(InstanceEditorForm instanceEditorForm)
public void setLocationDetails(WorkInstanceOlemlForm instanceForm)
instanceForm
- public InstanceEditorForm setMetaData(InstanceEditorForm instanceEditorForm, String docType)
instanceEditorForm
- docType
- public String buildInstanceRecordForDocStore(WorkInstanceOlemlForm workInstanceOlemlForm, String uuid)
workInstanceOlemlForm
- uuid
- public String buildInstanceRecordForDocStore(WorkInstanceOlemlForm workInstanceOlemlForm, String uuid, String staffOnlyForHoldings)
public void buildLocationLevels(WorkInstanceOlemlForm instanceEditorForm)
public SourceHoldings buildSourceHoldings(WorkInstanceOlemlForm instanceEditorForm)
public String getParameter(String nameSpace, String component, String name)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.