Uses of Class
project35.mda.model.EditFieldModel

Packages that use EditFieldModel
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.soa Contains ServiceClass,the basic service class, and GeneralServiceFactory, the basic factory class for creating services. 
 

Uses of EditFieldModel in project35.desktopDeployment
 

Fields in project35.desktopDeployment declared as EditFieldModel
protected  EditFieldModel EditFieldView.editFieldModel
           
 

Methods in project35.desktopDeployment that return EditFieldModel
 EditFieldModel EditFieldView.getModel()
           
 

Methods in project35.desktopDeployment with parameters of type EditFieldModel
 EditFieldView RecordViewFactory.getEditFieldView(Project35FormContext project35FormContext, EditFieldModel editFieldModel)
          convenience method for getting an edit field view
 void URIFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void EditFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void DateTimeFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void DateFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 

Uses of EditFieldModel in project35.mda.model
 

Subclasses of EditFieldModel in project35.mda.model
 class BooleanFieldModel
          a group field model where the choices are constrained to be true or false.
 class GroupFieldModel
          A model data structure representing edit fields whose domain is characterised by a collection of terms.
 class IDFieldModel
          IDFieldModel is a marker class that indicates the field is meant to have an XML ID value.
 class TextFieldModel
          holds data for a text field.
 

Methods in project35.mda.model that return EditFieldModel
 EditFieldModel RecordFieldFactory.createBoundedDoubleField(java.lang.String name, boolean isRequired, double lowerBound, boolean lowerBoundIsInclusive, double upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createBoundedFloatField(java.lang.String name, boolean isRequired, float lowerBound, boolean lowerBoundIsInclusive, float upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createBoundedIntegerField(java.lang.String name, boolean isRequired, int lowerBound, boolean lowerBoundIsInclusive, int upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createCombinationField(java.lang.String name, boolean isRequired, java.lang.String[] choices)
           
 EditFieldModel RecordFieldFactory.createDateField(java.lang.String name, boolean isRequired)
           
 EditFieldModel RecordFieldFactory.createDoubleField(java.lang.String name, boolean isRequired)
           
 EditFieldModel RecordFieldFactory.createFloatField(java.lang.String name, boolean isRequired)
           
 EditFieldModel RecordFieldFactory.createIntegerField(java.lang.String name, boolean isRequired)
           
 EditFieldModel RecordFieldFactory.createLowerBoundedDoubleField(java.lang.String name, boolean isRequired, double lowerBound, boolean lowerBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createLowerBoundedFloatField(java.lang.String name, boolean isRequired, float lowerBound, boolean lowerBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createLowerBoundedIntegerField(java.lang.String name, boolean isRequired, int lowerBound, boolean lowerBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createRegularExpressionTextField(java.lang.String name, boolean isRequired, java.lang.String regularExpression)
           
 EditFieldModel RecordFieldFactory.createTextField(java.lang.String name, boolean isRequired)
           
 EditFieldModel RecordFieldFactory.createUpperBoundedDoubleField(java.lang.String name, boolean isRequired, double upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createUpperBoundedFloatField(java.lang.String name, boolean isRequired, float upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createUpperBoundedIntegerField(java.lang.String name, boolean isRequired, int upperBound, boolean upperBoundIsInclusive)
           
 EditFieldModel RecordFieldFactory.createURIField(java.lang.String name, boolean isRequired)
           
 

Methods in project35.mda.model with parameters of type EditFieldModel
 java.lang.String[] RecordModelUtility.getConstraints(EditFieldModel editFieldModel)
           
 boolean RecordModelUtility.isNumeric(EditFieldModel editFieldModel)
           
protected  void EditFieldModel.populateCloneAttributes(EditFieldModel original, EditFieldModel copy)
           
 

Uses of EditFieldModel in project35.soa
 

Methods in project35.soa with parameters of type EditFieldModel
 void EditFieldEditingComponent.editField(Project35FormContext project35FormContext, EditFieldModel editFieldModel)