public class MarcEditorFormDataHandler extends Object
Constructor and Description |
---|
MarcEditorFormDataHandler() |
Modifier and Type | Method and Description |
---|---|
String |
buildBibRecordForDocStore(org.kuali.rice.krad.web.form.UifFormBase uifFormBase)
This method will generate the responseXml,
This method builds the bibliographicRecord,And BibliographicRecordHandler will generate the responseXml.,
|
String |
buildBibRecordForDocStore(WorkBibMarcForm workBibMarcForm)
This method will generate the responseXml,
This method builds the bibliographicRecord,And BibliographicRecordHandler will generate the responseXml.,
|
List<MarcEditorControlField> |
buildMarcEditorControlFields(WorkBibMarcForm workBibMarcForm,
List<ControlField> controlFields)
This method build the controlFields and it will return List of marcEditorControlField ,
each marcEditorControlField sets the tag and value get from controlFields
|
List<MarcEditorDataField> |
buildMarcEditorDataFields(List<DataField> dataFields)
This method build the dataFields and it will return List of marcEditorDataField ,
each marcEditorDataField sets the value, and each value has code and value.
|
String |
buildMarcEditorTitleField(List<DataField> dataFields)
This method will get the title and Author fields from the marc data fields.
|
String |
getUUIDFromForm(org.kuali.rice.krad.web.form.UifFormBase uifFormBase)
This method will get the uuid from the marcEditorForm,
uifFormBase has type casted in to MarcEditorForm and from the marcEditorForm we will get the controlFields,
iterating the controlFields will return the uuid if tag value equal 001
|
String |
getUUIDFromForm(WorkBibMarcForm workBibMarcForm)
This method will get the uuid from the marcEditorForm,
uifFormBase has type casted in to MarcEditorForm and from the marcEditorForm we will get the controlFields,
iterating the controlFields will return the uuid if tag value equal 001
|
public MarcEditorFormDataHandler()
public String buildBibRecordForDocStore(org.kuali.rice.krad.web.form.UifFormBase uifFormBase)
uifFormBase
- public String buildBibRecordForDocStore(WorkBibMarcForm workBibMarcForm)
workBibMarcForm
- public List<MarcEditorControlField> buildMarcEditorControlFields(WorkBibMarcForm workBibMarcForm, List<ControlField> controlFields)
controlFields
- public List<MarcEditorDataField> buildMarcEditorDataFields(List<DataField> dataFields)
dataFields
- public String buildMarcEditorTitleField(List<DataField> dataFields)
dataFields
- public String getUUIDFromForm(org.kuali.rice.krad.web.form.UifFormBase uifFormBase)
uifFormBase
- public String getUUIDFromForm(WorkBibMarcForm workBibMarcForm)
workBibMarcForm
- Copyright © 2004–2015 The Kuali Foundation. All rights reserved.