project35.mda.config
Class ListFieldConfiguration

java.lang.Object
  extended by project35.mda.config.PluginConfigurableComponent
      extended by project35.mda.config.SchemaConceptConfiguration
          extended by project35.mda.config.ListFieldConfiguration

public class ListFieldConfiguration
extends SchemaConceptConfiguration

describes configuration for list field in a record. Corresponds to the "list_field" record defined in the XML Schema for the Project35 Configuration Tool


Copyright (c) 2008 Kevin Garwood for Project35. The original code was developed by Kevin Garwood for the University of Manchester. Revisions have been made for Project35, a project that is independent of that institution. This code is licensed under the Academic Free License version 3.0. The code attribution for the original code is included here:

Copyright (c) Kevin Garwood and University of Manchester 2007. All rights reserved. Licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.


Version:
1.0
Author:
Kevin Garwood (kgarwood@users.sourceforge.net)

Constructor Summary
ListFieldConfiguration()
           
 
Method Summary
 void addFieldValidationServiceConfiguration(FieldValidationServiceConfiguration fieldValidationServiceConfiguration)
           
 void addListFieldEditingComponentConfiguration(ListFieldEditingComponentConfiguration configuration)
           
 java.lang.String getEditingComponentClassName()
          get the fully qualified path of a class that implements project35.soa.ListFieldEditingComponent.
 FieldValidationServiceConfiguration[] getFieldValidationServiceConfigurations()
           
 ListFieldEditingComponentConfiguration[] getListFieldEditingComponentConfigurations()
           
 void setFieldValidationServiceConfigurations(java.util.ArrayList fieldValidationServiceConfigurations)
           
 
Methods inherited from class project35.mda.config.SchemaConceptConfiguration
addPluginConfiguration, getDescription, getFormComments, getHelpLink, getName, getOntologyIdentifier, getPluginConfigurations, setDescription, setFormComments, setHelpLink, setName, setOntologyIdentifier, setPluginConfigurations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListFieldConfiguration

public ListFieldConfiguration()
Method Detail

getFieldValidationServiceConfigurations

public FieldValidationServiceConfiguration[] getFieldValidationServiceConfigurations()

getListFieldEditingComponentConfigurations

public ListFieldEditingComponentConfiguration[] getListFieldEditingComponentConfigurations()

getEditingComponentClassName

public java.lang.String getEditingComponentClassName()
get the fully qualified path of a class that implements project35.soa.ListFieldEditingComponent.

Returns:
value of editingComponentClassName.

addListFieldEditingComponentConfiguration

public void addListFieldEditingComponentConfiguration(ListFieldEditingComponentConfiguration configuration)

addFieldValidationServiceConfiguration

public void addFieldValidationServiceConfiguration(FieldValidationServiceConfiguration fieldValidationServiceConfiguration)

setFieldValidationServiceConfigurations

public void setFieldValidationServiceConfigurations(java.util.ArrayList fieldValidationServiceConfigurations)