| Modifier and Type | Method and Description |
|---|---|
FormInstance |
FormDef.getInstance() |
FormInstance |
FormDef.getMainInstance() |
| Modifier and Type | Method and Description |
|---|---|
List<EvaluationResult> |
QuickTriggerable.apply(FormInstance mainInstance,
EvaluationContext ec,
TreeReference qualified) |
Object |
QuickTriggerable.eval(FormInstance mainInstance,
EvaluationContext evaluationContext) |
void |
FormDef.setInstance(FormInstance fi) |
| Modifier and Type | Method and Description |
|---|---|
List<EvaluationResult> |
Triggerable.apply(FormInstance mainInstance,
EvaluationContext parentContext,
TreeReference context)
Dispatches all of the evaluation
|
protected abstract void |
Triggerable.apply(TreeReference ref,
Object result,
FormInstance mainInstance) |
void |
Condition.apply(TreeReference ref,
Object result,
FormInstance mainInstance) |
void |
Recalculate.apply(TreeReference ref,
Object result,
FormInstance mainInstance) |
abstract Object |
Triggerable.eval(FormInstance instance,
EvaluationContext ec) |
Object |
Condition.eval(FormInstance model,
EvaluationContext evalContext) |
Object |
Recalculate.eval(FormInstance model,
EvaluationContext ec) |
String |
Constraint.getConstraintMessage(EvaluationContext ec,
FormInstance instance,
String textForm) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConstraintHint.init(EvaluationContext c,
IConditionExpr conditional,
FormInstance instance) |
void |
RangeHint.init(EvaluationContext c,
IConditionExpr conditional,
FormInstance instance) |
| Modifier and Type | Method and Description |
|---|---|
FormInstance |
FormInstance.clone() |
| Modifier and Type | Method and Description |
|---|---|
TreeElement |
FormInstance.processSaved(FormInstance template,
FormDef f) |
| Modifier and Type | Method and Description |
|---|---|
FormInstance |
CachingInstanceTemplateManager.getTemplateInstance(int formID)
Return the template model for the given form type.
|
FormInstance |
InstanceTemplateManager.getTemplateInstance(int formID)
return FormInstance for the FormDef with the given form ID
|
static FormInstance |
CompactInstanceWrapper.loadTemplateInstance(int formID)
load a template instance fresh from the original FormDef, retrieved from RMS
|
| Modifier and Type | Method and Description |
|---|---|
void |
ITreeVisitor.visit(FormInstance tree) |
| Modifier and Type | Method and Description |
|---|---|
static FormInstance |
RestoreUtils.createDataModel(Restorable r) |
static FormInstance |
RestoreUtils.createRootDataModel(Restorable r) |
FormInstance |
Restorable.exportData() |
static FormInstance |
RestoreUtils.exportRMS(IStorageUtility storage,
Class type,
String parentTag,
IRecordFilter filter) |
FormInstance |
IXFormyFactory.parseRestore(byte[] data,
Class restorableType) |
static FormInstance |
RestoreUtils.receive(byte[] payload,
Class restorableType) |
static FormInstance |
RestoreUtils.subDataModel(TreeElement top) |
| Modifier and Type | Method and Description |
|---|---|
static TreeReference |
RestoreUtils.absRef(String refStr,
FormInstance dm) |
static void |
RestoreUtils.addData(FormInstance dm,
String xpath,
Object data) |
static void |
RestoreUtils.addData(FormInstance dm,
String xpath,
Object data,
int dataType) |
static void |
RestoreUtils.applyDataType(FormInstance dm,
String path,
TreeReference parent,
Class type) |
static void |
RestoreUtils.applyDataType(FormInstance dm,
String path,
TreeReference parent,
int dataType) |
static ByteArrayPayload |
RestoreUtils.dispatch(FormInstance dm) |
static void |
RestoreUtils.exportRMS(FormInstance parent,
Class type,
String grouperName,
IStorageUtility storage,
IRecordFilter filter) |
static Object |
RestoreUtils.getValue(String xpath,
FormInstance tree) |
static Object |
RestoreUtils.getValue(String xpath,
TreeReference context,
FormInstance tree) |
void |
Restorable.importData(FormInstance dm) |
static void |
RestoreUtils.importRMS(FormInstance dm,
IStorageUtility storage,
Class type,
String path) |
static void |
RestoreUtils.mergeDataModel(FormInstance parent,
FormInstance child,
String xpathParent) |
static void |
RestoreUtils.mergeDataModel(FormInstance parent,
FormInstance child,
TreeReference parentRef) |
IDataPayload |
IXFormyFactory.serializeInstance(FormInstance dm) |
static void |
RestoreUtils.templateChild(FormInstance dm,
String prefixPath,
TreeReference parent,
Restorable r) |
void |
Restorable.templateData(FormInstance dm,
TreeReference parentRef) |
static void |
RestoreUtils.templateData(Restorable r,
FormInstance dm,
TreeReference parent) |
static TreeReference |
RestoreUtils.topRef(FormInstance dm) |
| Modifier and Type | Method and Description |
|---|---|
IDataPayload |
IInstanceSerializingVisitor.createSerializedPayload(FormInstance model) |
IDataPayload |
IInstanceSerializingVisitor.createSerializedPayload(FormInstance model,
IDataReference ref) |
void |
IInstanceProcessor.processInstance(FormInstance tree)
Processes the provided data model.
|
byte[] |
IInstanceSerializingVisitor.serializeInstance(FormInstance model) |
byte[] |
IInstanceSerializingVisitor.serializeInstance(FormInstance model,
FormDef formDef) |
byte[] |
IInstanceSerializingVisitor.serializeInstance(FormInstance model,
IDataReference ref) |
void |
IInstanceVisitor.visit(FormInstance instance)
Performs any necessary operations on the IFormDataModel without
visiting any of the Model's potential children.
|
| Modifier and Type | Method and Description |
|---|---|
static TreeElement |
EntityFormParser.getEntityElement(FormInstance mainInstance) |
static String |
EntityFormParser.parseFirstDatasetToCreate(FormInstance mainInstance) |
| Modifier and Type | Method and Description |
|---|---|
IDataPayload |
CompactSerializingVisitor.createSerializedPayload(FormInstance model) |
IDataPayload |
SMSSerializingVisitor.createSerializedPayload(FormInstance model)
Deprecated.
|
IDataPayload |
XFormSerializingVisitor.createSerializedPayload(FormInstance model) |
IDataPayload |
CompactSerializingVisitor.createSerializedPayload(FormInstance model,
IDataReference ref) |
IDataPayload |
SMSSerializingVisitor.createSerializedPayload(FormInstance model,
IDataReference ref)
Deprecated.
|
IDataPayload |
XFormSerializingVisitor.createSerializedPayload(FormInstance model,
IDataReference ref) |
byte[] |
CompactSerializingVisitor.serializeInstance(FormInstance model) |
byte[] |
SMSSerializingVisitor.serializeInstance(FormInstance model)
Deprecated.
|
byte[] |
XFormSerializingVisitor.serializeInstance(FormInstance model) |
byte[] |
CompactSerializingVisitor.serializeInstance(FormInstance model,
FormDef formDef) |
byte[] |
SMSSerializingVisitor.serializeInstance(FormInstance model,
FormDef formDef)
Deprecated.
|
byte[] |
XFormSerializingVisitor.serializeInstance(FormInstance model,
FormDef formDef) |
byte[] |
CompactSerializingVisitor.serializeInstance(FormInstance model,
IDataReference ref) |
byte[] |
SMSSerializingVisitor.serializeInstance(FormInstance model,
IDataReference ref)
Deprecated.
|
byte[] |
XFormSerializingVisitor.serializeInstance(FormInstance model,
IDataReference ref) |
void |
CompactSerializingVisitor.visit(FormInstance tree) |
void |
SMSSerializingVisitor.visit(FormInstance tree)
Deprecated.
|
void |
XFormSerializingVisitor.visit(FormInstance tree) |
| Modifier and Type | Method and Description |
|---|---|
static FormInstance |
XFormParser.restoreDataModel(byte[] data,
Class restorableType) |
static FormInstance |
XFormParser.restoreDataModel(org.kxml2.kdom.Document doc,
Class restorableType) |
static FormInstance |
XFormParser.restoreDataModel(InputStream input,
Class restorableType) |
Copyright © 2023. All rights reserved.