Uses of Class
com.avoka.fc.core.entity.SchemaSeed
Package
Description
Provides the Data Access Objects used by SmartForm Manager.
Provides the SmartForm Manager entity base classes, which are being maintained by Cayenne.
Provides the SmartForm Manager service classes.
Provides the SmartForm Manager portal import and export service.
Provides classes for form services.
Provides web automated test services.
Provides value objects to support service classes.
-
Uses of SchemaSeed in com.avoka.fc.core.dao
Modifier and TypeMethodDescriptionSchemaSeedDao.getSchemaForId
(Object id) Return the schema seed with the specified OIDSchemaSeedDao.getSchemaForVersion
(TemplateVersion version) Gets the schema with the specific template version.Modifier and TypeMethodDescriptionvoid
SchemaSeedDao.copySchemaSeedAttributes
(SchemaSeed source, SchemaSeed target, String versionNumber) Copy the source SchemaSeed attributes and properties to the target SchemaSeed.PropertyPrefillMapDao.getFullPropertyPrefillMapsForSchema
(SchemaSeed schema) Return the list of property prefill mappings for a schema seed, as well as a property prefill mapping for each property type and version property value (if the form is known) Note: The returned objects will not all have a schema seed set, because the "dummy" objects representing property types and version property values must not be registered with a data context.int
SchemaExtractMapDao.getPreviousSequenceNumber
(SchemaSeed schemaSeed, int currentSequenceNumber) Return the previous sequence number for the given schema seed and current sequence number.PropertyPrefillMapDao.getPropertyPrefillMap
(SchemaSeed schemaSeed, String scope, String name, String xpath) Return the property prefill mapping for the given schema seed, scope, name and XPath.PropertyPrefillMapDao.getPropertyPrefillMapListForSchema
(SchemaSeed schema) Return the list of property prefill mappings for a schema seedSchemaExtractMapDao.getSchemaExtractMapBySequenceNumber
(SchemaSeed schemaSeed, int sequenceNumber) Return the SchemaExtractMap of the SchemaSeed and sequence number.SchemaExtractMapDao.getSchemaExtractMapList
(SchemaSeed schemaSeed, String name, String xpath) Return the list of schema extract mappings for the given schema seed, name and XPath.SubmissionExtractDataDao.getSubmissionExtractDataNames
(SchemaSeed schemaSeed) Returns the submission extract data column names for UI table.XmlInputMapDao.getXmlInputMapListForXmlInputSchema
(SchemaSeed schemaSeed) Return the list of XML prefill mappings defined for a SchemaSeedboolean
PrefillParamXpathMapDao.hasPrefillParamXPathMap
(SchemaSeed schemaSeed, String name, String xpath) Return whether there is a prefill parameter mapping for the given schema seed, name and XPath.boolean
XmlInputMapDao.hasXmlInputMap
(SchemaSeed schemaSeed, String inXpath, String outXpath) Return whether there is an XML input mapping for the given schema seed, in XPath and out XPath. -
Uses of SchemaSeed in com.avoka.fc.core.entity.auto
Modifier and TypeFieldDescriptionstatic final org.apache.cayenne.exp.Property
<SchemaSeed> _PrefillParamXpathMap.SCHEMA
Provides the 'SCHEMA' property.static final org.apache.cayenne.exp.Property
<SchemaSeed> _PropertyPrefillMap.SCHEMA
Provides the 'SCHEMA' property.static final org.apache.cayenne.exp.Property
<SchemaSeed> _SchemaExtractMap.SCHEMA
Provides the 'SCHEMA' property.static final org.apache.cayenne.exp.Property
<SchemaSeed> _TemplateVersion.SCHEMA
Provides the 'SCHEMA' property.static final org.apache.cayenne.exp.Property
<SchemaSeed> _XmlInputMap.SCHEMA
Provides the 'SCHEMA' property.Modifier and TypeMethodDescription_PrefillParamXpathMap.getSchema()
Return the Schema._PropertyPrefillMap.getSchema()
Return the Schema._SchemaExtractMap.getSchema()
Return the Schema._TemplateVersion.getSchema()
Return the Schema._XmlInputMap.getSchema()
Return the Schema.Modifier and TypeMethodDescriptionvoid
_PrefillParamXpathMap.setSchema
(SchemaSeed schema) Set the Schema.void
_PropertyPrefillMap.setSchema
(SchemaSeed schema) Set the Schema.void
_SchemaExtractMap.setSchema
(SchemaSeed schema) Set the Schema.void
_TemplateVersion.setSchema
(SchemaSeed schema) Set the Schema.void
_XmlInputMap.setSchema
(SchemaSeed schema) Set the Schema. -
Uses of SchemaSeed in com.avoka.fc.core.service
Modifier and TypeMethodDescriptionFormDataService.applyPrefillXmlMappings
(Document seedDocument, String xmlPrefillData, SchemaSeed schemaSeed) Apply the given XML prefill data to the seed document and return the result.void
SubmissionService.populateSubmissionExtractData
(Document document, Submission submission, SchemaSeed schemaSeed) Populate submission XML data extract values.void
FormDataService.populateVersionAttachments
(Document seedDocument, Form form, TemplateVersion templateVersion, SchemaSeed schemaSeed) Populate the form seed document with the form version attachments.void
FormDataService.populateVersionPropertyValues
(Document seedDocument, Form form, TemplateVersion templateVersion, SchemaSeed schemaSeed) Populate the form seed document with the form version property value. -
Uses of SchemaSeed in com.avoka.fc.core.service.archive
Modifier and TypeMethodDescriptionprotected void
BaseArchiveService.addParameterPrefillMaps
(SchemaSeed schemaSeed, ZipOutputStream zos, Element parentElement) protected void
BaseArchiveService.addPropertyPrefillMaps
(Form form, SchemaSeed schemaSeed, ZipOutputStream zos, Element parentElement) protected void
BaseArchiveService.addSchemaExtractMaps
(SchemaSeed schemaSeed, ZipOutputStream zos, Element parentElement) protected void
BaseArchiveService.addXmlPrefillMaps
(TemplateVersion version, SchemaSeed schemaSeed, ZipOutputStream zos, Element parentElement) protected void
BaseArchiveService.importOldSchemaConfigMaps
(SchemaSeed schemaSeed, Element parentElement, List<String> warnings) protected void
BaseArchiveService.importParameterPrefillMaps
(SchemaSeed schemaSeed, Element parentElement, List<String> warnings) protected void
BaseArchiveService.importPropertyPrefillMaps
(SchemaSeed schemaSeed, Element parentElement, List<String> warnings) protected void
BaseArchiveService.importSchemaExtractMaps
(SchemaSeed schemaSeed, Element parentElement, List<String> warnings) protected void
BaseArchiveService.importXmlPrefillMaps
(SchemaSeed schemaSeed, Element parentElement, List<String> warnings) -
Uses of SchemaSeed in com.avoka.fc.core.service.form
Modifier and TypeMethodDescriptionvoid
SchemaSeedService.createSubmissionDataExtractMappings
(SchemaSeed schemaSeed, List<SchemaExtractMapBean> extractMappings) Creates a set of submission data extract mappings from a list of name / XPath pairs. -
Uses of SchemaSeed in com.avoka.fc.core.service.test
Modifier and TypeMethodDescriptionMockEntityService.createDataExtractMapping
(SchemaSeed schemaSeed, String name, String xpath, int sequenceNumber) Create a data extract mapping for the given schema seed. -
Uses of SchemaSeed in com.avoka.fc.core.service.vo
ModifierConstructorDescriptionSchemaSeedVO
(SchemaSeed schemaSeed) Create a schema seed VO with the the given schema seed entity.