|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RecordModel | |
---|---|
project35.configurationTool | This package describes the code for the Project35 Configuration Tool. |
project35.desktopDeployment | The project35.desktopDeployment package describes classes that are used to make the desktop version of the data entry tool. |
project35.io | This package contains classes that manage most of the features for reading and writing data to file. |
project35.mda.config | This package contains classes which manage the configuration options for the data entry tool which are not covered by the XML Schema. |
project35.mda.model | This package describes Project35's native data structures that are used to manage an in-memory representation of an XML document. |
project35.mda.schema | The package contains classes which are responsible for interpreting the XML schema. |
project35.metaData | The package contains classes which manage Project35's meta data. |
project35.soa | Contains ServiceClass ,the basic service class, and GeneralServiceFactory , the basic factory class for creating services. |
project35.soa.alerts | The Project35 Alerts system is based on the concept of an Alert, which is a collection of matching criteria associated with an intent such as an error, a warning, a request for communication or a desire to post a bulletin. |
project35.soa.ontology.sources | This package contains all the classes which support the ontology source class that is part of the Project35 Ontology Service Framework. |
project35.soa.plugins | This package contains all the classes that are needed for developers to extend the system with their own plugins. |
project35.soa.validation | The classes in this package support Project35's facilities for validating the data set. |
project35.tabletDeployment |
Uses of RecordModel in project35.configurationTool |
---|
Methods in project35.configurationTool that return RecordModel | |
---|---|
RecordModel |
DefaultConfigurationFileCreationPlugin.createDefaultConfiguration()
|
Methods in project35.configurationTool with parameters of type RecordModel | |
---|---|
void |
CreateDefaultSchemaConceptRecordModels.addRecordModelConfigurations(RecordModel schemaConfiguration,
RecordModelFactory configurationSchemaRecordFactory,
RecordModelFactory targetSchemaRecordFactory)
here, "schemaConfiguration" will simply be a record that can accept child records of name "record". |
void |
ContextHelpPageGenerator.createContextHelpFiles(Project35UIFactory project35UIFactory,
java.io.File modelDirectory,
RecordModel recordProvider)
this method is used by other clients such as Pierre which may have child record definitions defined under another kind of record than a project35_configuration_schema record assumes that "recordProvider" will have a list child called "record" |
void |
OntologyIdentifierGenerator.createIdentifiers(Project35UIFactory project35UIFactory,
java.lang.String defaultPrefix,
RecordModel recordProvider)
this method is used by other clients such as Pierre which may have child record definitions defined under another kind of record than a project35_configuration_schema record assumes that "recordProvider" will have a list child called "record" |
java.util.HashMap |
DuplicateRecordConfigurationsValidationService.validate(Project35FormContext project35FormContext,
RecordModel rootModel)
|
java.util.ArrayList |
DuplicateFieldConfigurationsValidationService.validate(Project35FormContext project35FormContext,
RecordModel recordModel)
|
void |
ContextHelpPageWriter.write(java.io.File file,
RecordModel recordModel)
|
Uses of RecordModel in project35.desktopDeployment |
---|
Fields in project35.desktopDeployment declared as RecordModel | |
---|---|
protected RecordModel |
RecordView.recordModel
|
Methods in project35.desktopDeployment that return RecordModel | |
---|---|
RecordModel |
SingleListTypeManager.createRecordModelFromType()
|
RecordModel |
MultiListTypeManager.createRecordModelFromType()
|
RecordModel |
ListTypeManager.createRecordModelFromType()
|
RecordModel |
Project35Service.getData()
|
RecordModel |
Project35Dialog.getData()
|
RecordModel |
RecordView.getRecordModel()
|
RecordModel |
NavigationTreeNode.getRecordModel()
|
Methods in project35.desktopDeployment with parameters of type RecordModel | |
---|---|
void |
ShowDependenciesDialog.addRecordModel(RecordModel recordModel)
|
void |
NavigationTree.addSubTree(RecordModel parentRecordNameProvider,
RecordNameProvider childSubTreeRecordNameProvider)
|
void |
NavigationTree.addSubTrees(RecordModel parentRecordNameProvider,
java.util.ArrayList subTreeRoots)
|
boolean |
PluginSelectorComponent.hasAppropriatePlugins(RecordModel recordModel)
|
void |
RecordViewReferencePanel.setCurrentlyDisplayedModel(RecordModel currentRecordModel)
|
void |
Project35Service.setData(java.lang.String dialogTitle,
RecordModel recordModel)
|
void |
Project35Dialog.setData(java.lang.String dialogTitle,
RecordModel rootModel)
|
void |
PluginSelectorComponent.setRecordModel(RecordModel recordModel)
|
void |
NavigationTree.setRoot(RecordModel rootRecordModel)
|
void |
RecordView.setTopLevelRecord(RecordModel topLevelRecordModel)
sets the top level record. |
void |
NavigationTree.showError(RecordModel recordModel)
tells the tree to paint the node associated with a recordModel so that it indicates an error. |
Constructors in project35.desktopDeployment with parameters of type RecordModel | |
---|---|
RecordModelTransferable(RecordModel model)
|
Uses of RecordModel in project35.io |
---|
Methods in project35.io that return RecordModel | |
---|---|
RecordModel |
NativeFileFormatReader.getMetaDataRootModel()
|
RecordModel |
XMLSubmissionFileReader.getRootModel()
|
RecordModel |
Project35DataFileReader.getRootModel()
|
RecordModel |
NativeFileFormatReader.getRootModel()
|
Methods in project35.io with parameters of type RecordModel | |
---|---|
protected void |
Project35DataFileReader.populateModelWithAttributeValues(RecordModel recordModel,
org.xml.sax.Attributes attributes)
tries to match the attributes found in the tag of a record model to either edit field values or references |
void |
RecordModelViewCoordinator.read(RecordModel recordModel,
NavigationView navigationView)
|
void |
Project35DataFileReader.registerIDFields(RecordModel recordModel)
registers the identifiers used by the record's xs:id fields to be excluded as possible values for keys generated by the service in the future. |
void |
TargetRecordFieldSelectorDialog.setRecordModel(RecordModel recordModel)
initialises the dialog with record model |
void |
ImportRecordSelectorDialog.setRecordModel(RecordModel recordModel)
initialises the dialog with record model |
protected void |
Project35DataFileWriter.visitRecordModel(int indentationLevel,
RecordModel recordModel,
java.io.OutputStreamWriter out)
|
void |
Project35DataFileWriter.write(java.io.OutputStream outputStream,
RecordModel recordModel)
|
void |
NativeFileFormatWriter.writeFile(java.io.File file,
RecordModel recordModel)
assumes file will be of format "x.pdz" |
void |
XMLSubmissionFileWriter.writeFile(java.io.File file,
RecordModel recordModel,
boolean writeChildRecords)
|
void |
XMLSubmissionFileWriter.writeFile(java.io.OutputStream stream,
RecordModel recordModel,
boolean writeChildRecords)
|
void |
XMLSubmissionFileWriter.writeFile(java.net.URL url,
RecordModel recordModel,
boolean writeChildRecords)
|
Uses of RecordModel in project35.mda.config |
---|
Methods in project35.mda.config with parameters of type RecordModel | |
---|---|
Project35ConfigurationReader |
TestApplicationUtility.createConfigurationReader(RecordModel schemaRecord)
|
void |
SchemaConceptPropertyManager.setDefaultValues(RecordModel recordModel)
|
void |
Project35ConfigurationReader.setDefaultValues(RecordModel recordModel)
|
Uses of RecordModel in project35.mda.model |
---|
Fields in project35.mda.model declared as RecordModel | |
---|---|
protected RecordModel |
DataFieldModel.containingRecord
the record that contains this field |
Methods in project35.mda.model that return RecordModel | |
---|---|
RecordModel |
RecordModelFactory.createRecordModel(java.lang.String recordClassTag)
instantiate a copy of a record model with the given name |
RecordModel |
RecordModelFactory.createTopLevelRecordModel()
creates an instance of the top level record model. |
static RecordModel |
RecordModelUtility.determineRecordModel(RecordNameProvider recordNameProvider)
|
RecordModel |
DataFieldModel.getContainingRecord()
|
RecordModel |
ClonedRecordModelRegistry.getCopy(RecordModel original)
|
RecordModel |
RecordModelUtility.getOnlyChild(RecordModel parentRecordModel,
java.lang.String fieldName)
|
RecordModel |
RecordNameProvider.getParentRecordModel()
|
RecordModel |
RecordModelReference.getRecordModel()
|
RecordModel |
RecordModelUtility.getRecordModel(RecordNameProvider recordNameProvider)
|
RecordModel[] |
RecordModelUtility.getRecordModelChildren(RecordModel parentRecordModel,
java.lang.String fieldName)
convenience method for extracting record model instances from list fields which only have one type of children. |
RecordModel |
RecordModelUtility.getRootModel(RecordNameProvider recordNameProvider)
|
Methods in project35.mda.model with parameters of type RecordModel | |
---|---|
boolean |
RecordModelUtility.addedReferenceToListField(java.lang.String attributeName,
java.lang.String attributeValue,
RecordModel recordModel)
|
void |
RecordModelFactory.addFactory(java.lang.String recordClassTag,
RecordModel recordObject)
add a factory that produces a record model that is described by the tag recordClassTag found in the XML Schema |
void |
RecordModelUtility.addRecordModelToListField(RecordModel parentRecordModel,
RecordModel childRecordModel)
|
void |
RecordModelUtility.addRecordModelToListField(RecordModel parentRecordModel,
java.lang.String listFieldName,
RecordModel childRecordModel)
|
int |
RecordModelUtility.determineReferenceNumber(RecordModel recordModel)
|
java.lang.String[] |
RecordModelUtility.getAllFieldNames(RecordModel recordModel)
|
java.util.ArrayList |
RecordModelUtility.getAllImmediateChildren(RecordModel recordModel)
|
java.util.ArrayList |
RecordModelUtility.getAllRecordModels(RecordModel recordModel)
|
java.lang.String[] |
RecordModelUtility.getAttributeFieldNames(RecordModel recordModel)
gets a list of those edit fields that represent XML attributes |
java.util.ArrayList |
RecordModelUtility.getAttributeFields(RecordModel recordModel)
gets a list of those edit fields that represent XML attributes |
boolean |
RecordModelUtility.getBooleanFieldValue(RecordModel parentRecordModel,
java.lang.String fieldName)
assumes that field exists and that it is a boolean field model |
java.util.ArrayList |
RecordModelUtility.getChildren(RecordModel recordModel,
java.lang.String listFieldName)
|
RecordModel |
ClonedRecordModelRegistry.getCopy(RecordModel original)
|
java.lang.String[] |
RecordModelUtility.getEditAndAttributeFieldNames(RecordModel recordModel)
|
java.util.ArrayList |
RecordModelUtility.getEditAndAttributeFields(RecordModel recordModel)
in some cases you want to treat these field types separatly and in others you don't |
java.lang.String[] |
RecordModelUtility.getEditFieldNames(RecordModel recordModel)
provides the list of edit field names. |
java.util.ArrayList |
RecordModelUtility.getEditFields(RecordModel recordModel)
provides a list of edit fields |
java.util.ArrayList |
RecordModelUtility.getElementFields(RecordModel recordModel)
|
java.lang.String[] |
RecordModelUtility.getExistingValues(java.lang.String recordClassName,
java.lang.String fieldName,
RecordModel dataLayerRootModel)
|
IDFieldModel |
RecordModelUtility.getIDField(RecordModel recordModel)
returns the first available ID field |
java.util.ArrayList |
RecordModelUtility.getIDFields(RecordModel recordModel)
returns a list of all ID fields in a recordModel |
int |
RecordModelUtility.getImmediateChildCount(RecordModel recordModel)
|
int |
RecordModelUtility.getIntegerFieldValue(RecordModel parentRecordModel,
java.lang.String fieldName)
|
java.lang.String[] |
RecordModelUtility.getListFieldNames(RecordModel recordModel)
provides the list of edit field names. |
java.util.ArrayList |
RecordModelUtility.getListFields(RecordModel recordModel)
|
java.lang.String[] |
RecordModelUtility.getMissingRecordTypes(RecordModel recordModel)
this is a convenience method for helping to determine which of its required list fields remains empty. |
RecordModel |
RecordModelUtility.getOnlyChild(RecordModel parentRecordModel,
java.lang.String fieldName)
|
java.util.ArrayList |
RecordModelUtility.getProxyListFields(RecordModel recordModel)
|
RecordModel[] |
RecordModelUtility.getRecordModelChildren(RecordModel parentRecordModel,
java.lang.String fieldName)
convenience method for extracting record model instances from list fields which only have one type of children. |
boolean |
RecordModelUtility.isIDField(java.lang.String fieldName,
RecordModel recordModel)
method determines whether a field name names an identifier field in the model |
void |
ClonedRecordModelRegistry.registerClone(RecordModel original,
RecordModel copy)
|
void |
RecordModelUtility.setBooleanFieldValue(RecordModel parentRecordModel,
java.lang.String fieldName,
boolean fieldValue)
|
void |
RecordModelUtility.setChildrenInListField(RecordModel parentRecordModel,
java.lang.String listFieldName,
java.util.ArrayList revisedChildList)
|
void |
DataFieldModel.setContainingRecord(RecordModel containingRecord)
sets the record that contains this field |
void |
RecordModelUtility.setListFieldChildren(RecordModel parentRecordModel,
java.lang.String listFieldName,
java.lang.String childType,
java.util.ArrayList children)
|
void |
RecordModelReference.setRecordModel(RecordModel recordModel)
|
Constructors in project35.mda.model with parameters of type RecordModel | |
---|---|
RecordModelReference(RecordModel recordModel)
|
Uses of RecordModel in project35.mda.schema |
---|
Methods in project35.mda.schema that return RecordModel | |
---|---|
RecordModel |
SchemaReaderInterface.getTopLevelRecord()
|
RecordModel |
MsvSchemaReader.getTopLevelRecord()
|
Uses of RecordModel in project35.metaData |
---|
Methods in project35.metaData that return RecordModel | |
---|---|
RecordModel |
DocumentMetaDataConverter.convertToProject35DataStructures(DocumentMetaData documentMetaData,
RecordModel rootDataLayerRecordModel)
|
RecordModel |
DocumentMetaDataConverter.createOntologyTermRecord(OntologyTermProvenance ontologyTermProvenance)
|
Methods in project35.metaData with parameters of type RecordModel | |
---|---|
RecordModel |
DocumentMetaDataConverter.convertToProject35DataStructures(DocumentMetaData documentMetaData,
RecordModel rootDataLayerRecordModel)
|
DocumentMetaData |
DocumentMetaDataConverter.convertToProject35MetaDataStructures(java.lang.String fileName,
RecordModel project35MetaData)
|
void |
DocumentMetaDataConverter.populateOntologyTermRecords(OntologyTermProvenanceManager ontologyTermProvenanceManager,
java.lang.String recordClassName,
RecordModel fieldMetaData)
|
void |
DocumentMetaDataUtility.updateStatistics(DocumentMetaData documentMetaData,
RecordModel dataFileRootModel)
|
java.util.HashMap |
OntologyTermValidationService.validate(Project35FormContext project35FormContext,
RecordModel metaDataRootModel)
Validation Service |
Uses of RecordModel in project35.soa |
---|
Methods in project35.soa with parameters of type RecordModel | |
---|---|
void |
ListFieldEditingComponent.editRecord(Project35FormContext project35FormContext,
RecordModel parentRecordModel,
RecordModel childRecordModel)
helps edit an existing record. |
void |
ListFieldEditingComponent.newRecord(Project35FormContext project35FormContext,
RecordModel parentRecordModel,
java.lang.String childRecordClassName)
helps populate a blank new record. |
Uses of RecordModel in project35.soa.alerts |
---|
Fields in project35.soa.alerts declared as RecordModel | |
---|---|
protected RecordModel |
CriterionView.recordModel
|
Methods in project35.soa.alerts that return RecordModel | |
---|---|
RecordModel[] |
SimpleSearchFacility.getMatches(java.util.ArrayList recordModels)
|
RecordModel[] |
AdvancedSearchFacility.getMatches(java.util.ArrayList recordModels)
identify record models that match a given set of matching criteria |
RecordModel |
CriterionView.getRecordModel()
|
RecordModel |
AlertNode.getRecordModel()
|
Methods in project35.soa.alerts with parameters of type RecordModel | |
---|---|
void |
AlertsViewer.addAlerts(RecordModel recordModel,
java.util.ArrayList alerts)
|
void |
AlertsDialog.addAlerts(RecordModel recordModel,
java.util.ArrayList alerts)
|
void |
ValidationTreePanel.addNode(RecordModel recordModel,
Alert alert)
|
void |
ValidationTreePanel.addNode(RecordModel recordModel,
java.util.ArrayList alerts)
|
boolean |
MatchingCriteria.matches(RecordModel recordModel)
determines whether a given RecordModel instance matches the criteria |
java.util.ArrayList |
AlertsBundle.matches(RecordModel recordModel)
|
boolean |
Alert.matches(RecordModel recordModel)
|
Constructors in project35.soa.alerts with parameters of type RecordModel | |
---|---|
AlertNode(RecordModel recordModel)
|
|
EditFieldCriterionView(Project35FormContext project35FormContext,
OntologyContext ontologyContext,
RecordModel recordModel,
FieldOperatorProvider fieldOperatorProvider)
assumes there is at least one field name choice if the record model has no edit fields then the caller of this class should ensure it never gets used. |
|
EditFieldCriterionView(Project35FormContext project35FormContext,
OntologyContext ontologyContext,
RecordModel recordModel,
FieldOperatorProvider fieldOperatorProvider,
java.util.ArrayList fieldsToExclude)
public void removeRecordFieldChoice(String recordFieldChoice) { int foundIndex = excludedFields.indexOf(recordFieldChoice); if ( foundIndex == -1) { excludedFields.add(recordFieldChoice); } //end if () } |
|
ListFieldCriterionView(Project35FormContext project35FormContext,
RecordModel recordModel,
FieldOperatorProvider fieldOperatorProvider)
assumes there is at least one field name choice if the record model has no edit fields then the caller of this class should ensure it never gets used. |
Uses of RecordModel in project35.soa.ontology.sources |
---|
Methods in project35.soa.ontology.sources that return RecordModel | |
---|---|
RecordModel |
OntologyContext.getRecordModel()
|
Methods in project35.soa.ontology.sources with parameters of type RecordModel | |
---|---|
void |
OntologyContext.setRecordModel(RecordModel recordModel)
|
Uses of RecordModel in project35.soa.plugins |
---|
Methods in project35.soa.plugins with parameters of type RecordModel | |
---|---|
boolean |
PluginManager.hasAppropriatePlugins(RecordModel recordModel)
|
void |
PluginManager.setRecordModel(RecordModel recordModel)
checks which plugins apply to the current record model and prepares a list of plugins for user to choose. |
Uses of RecordModel in project35.soa.validation |
---|
Methods in project35.soa.validation with parameters of type RecordModel | |
---|---|
java.util.ArrayList |
ValidationFacility.getAlerts(RecordModel recordModel)
|
java.util.ArrayList |
ValidationFacility.getErrors(RecordModel recordModel)
|
java.util.ArrayList |
StubbedRecordValidationService.validate(Project35FormContext project35FormContext,
RecordModel recordModel)
|
java.util.HashMap |
StubbedDocumentValidationService.validate(Project35FormContext project35FormContext,
RecordModel rootModel)
|
java.util.ArrayList |
RecordModelValidationService.validate(Project35FormContext project35FormContext,
RecordModel recordModel)
|
java.util.HashMap |
DocumentValidationService.validate(Project35FormContext project35FormContext,
RecordModel rootModel)
a service that traverses the entire record tree of a document and returns a HashMap where the keys are the instances of record models and the values are ArrayLists containing alerts |
void |
ValidationFacility.validateCurrentEditField(RecordModel recordModel,
java.lang.String fieldName,
java.lang.String candidateValue)
|
void |
ValidationFacility.validateCurrentRecord(RecordModel recordModel)
|
void |
ValidationFacility.validatePartialDocument(RecordModel recordModel)
|
Uses of RecordModel in project35.tabletDeployment |
---|
Methods in project35.tabletDeployment that return RecordModel | |
---|---|
RecordModel |
RecordStack.getActiveNode()
|
RecordModel |
FileSpace.getCurrentRecordModel()
|
RecordModel |
RecordStack.getSelectedRecord()
|
RecordModel |
WhereAmIPanel.getSelectedRecordModel()
|
RecordModel |
DataEntryPanel.getSelectedRecordModel()
|
Methods in project35.tabletDeployment with parameters of type RecordModel | |
---|---|
void |
AlertsPanel.addAlerts(RecordModel recordModel,
java.util.ArrayList alerts)
|
boolean |
TabletPluginManager.hasAppropriatePlugins(RecordModel recordModel)
|
void |
WhereAmIPanel.openTemplate(RecordModel templateRootRecordModel)
|
void |
DataEntryPanel.openTemplate(RecordModel templateRootRecordModel)
|
void |
FileSpaceRegistry.registerFileSpaceWithNewFile(RecordModel currentRecordModel)
creates a name of the format: "Untitled + n" where n is the nth dialog created during the session. |
void |
FileSpace.setCurrentRecordModel(RecordModel currentRecordModel)
|
void |
TabletPluginManager.setRecordModel(RecordModel recordModel)
|
Constructors in project35.tabletDeployment with parameters of type RecordModel | |
---|---|
FileSpace(java.io.File file,
RecordModel currentRecordModel,
boolean isNewFile)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |