Uses of Class
project35.mda.model.ListFieldModel

Packages that use ListFieldModel
project35.desktopDeployment The project35.desktopDeployment package describes classes that are used to make the desktop version of the data entry tool. 
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.metaData The package contains classes which manage Project35's meta data. 
project35.soa.validation The classes in this package support Project35's facilities for validating the data set. 
 

Uses of ListFieldModel in project35.desktopDeployment
 

Fields in project35.desktopDeployment declared as ListFieldModel
protected  ListFieldModel ListValueManager.listFieldModel
           
protected  ListFieldModel ListFieldView.listFieldModel
           
 

Methods in project35.desktopDeployment that return ListFieldModel
 ListFieldModel ListFieldView.getListFieldModel()
           
 ListFieldModel RecordViewReferencePanel.getListModelNeedingReference()
           
 ListFieldModel RecordView.getListModelNeedingReference()
           
 

Methods in project35.desktopDeployment with parameters of type ListFieldModel
 void STSVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void STMVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void MTSVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void MTMVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
protected  void ListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void RecordViewReferencePanel.setListModelNeedingReference(java.lang.String referenceRecordType, ListFieldModel listModelNeedingReference)
           
 void RecordView.setListModelNeedingReference(java.lang.String referenceRecordType, ListFieldModel listModelNeedingReference)
          if the user presses the "Reference" button on a list field, she will cause the list field needing a reference to be registered with the record view.
 void SingleListValueManager.setModel(ListFieldModel listFieldModel)
           
 void SingleListTypeManager.setModel(ListFieldModel listFieldModel)
           
 void MultiListValueManager.setModel(ListFieldModel listFieldModel)
           
 void MultiListTypeManager.setModel(ListFieldModel listFieldModel)
          sets the model for the list type manager.
protected  void ListValueManager.setModel(ListFieldModel listFieldModel)
           
 void ListValueButtonPanel.setModel(ListFieldModel listFieldModel)
           
 void ListTypeManager.setModel(ListFieldModel listFieldModel)
          sets the list model which will contain the list of types allowed for the corresponding list
 

Uses of ListFieldModel in project35.mda.model
 

Subclasses of ListFieldModel in project35.mda.model
 class ProxyListFieldModel
          Project35 was originally developed to read a model from an XML Schema.
 

Fields in project35.mda.model declared as ListFieldModel
protected  ListFieldModel RecordNameProvider.containingListModel
           
 

Methods in project35.mda.model that return ListFieldModel
 ListFieldModel RecordNameProvider.getContainingListModel()
           
 ListFieldModel RecordModelFactory.getListFieldModelForProxy(ProxyListFieldModel proxyListFieldModel)
          returns a list field for a proxy list.
 ListFieldModel RecordModel.getListModelForChildType(java.lang.String childType)
          Project35's project35.io.XMLFileReader uses this method to reconstitute a record tree based on an XML file.
 

Methods in project35.mda.model with parameters of type ListFieldModel
 void RecordModelUtility.addIDREFSToField(ListFieldModel listFieldModel, java.lang.String idRefsValue)
          given the list field and an IDREFs value that could contain multiple IDs, add appropriate unresolved references to the list.
 void RecordModelFactory.addListFieldFactory(java.lang.String listFieldFactoryName, ListFieldModel listFieldModelObject)
          add a list field factory to the list of factories
 java.util.ArrayList RecordModelUtility.getListChildren(ListFieldModel listFieldModel, java.lang.String childType)
           
 java.util.ArrayList RecordModelUtility.getNonReferenceListChildren(ListFieldModel listFieldModel)
           
 java.util.ArrayList RecordModelUtility.getReferenceListChildren(ListFieldModel listFieldModel)
           
 void RecordNameProvider.setContainingListModel(ListFieldModel containingListModel)
          sets the list field that contains this model.
 

Uses of ListFieldModel in project35.metaData
 

Constructors in project35.metaData with parameters of type ListFieldModel
PostAnnotationDialog(OntologyTermSelectionListener ontologyTermSelectionListener, java.lang.String recordClassName, java.lang.String fieldName, ListFieldModel listFieldModel, Project35FormContext metaDataFormContext)
           
 

Uses of ListFieldModel in project35.soa.validation
 

Methods in project35.soa.validation with parameters of type ListFieldModel
 java.util.ArrayList StubbedListFieldValidationService.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
           
 java.util.ArrayList RequiredFieldValidator.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
           
 java.util.ArrayList ListFieldValidationService.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
          validates the field value and returns any error messages
 void ValidationFacility.validateCurrentListField(ListFieldModel listFieldModel)