Uses of Class
phenote.datamodel.CharField

Packages that use CharField
phenote.charactertemplate   
phenote.config   
phenote.dataadapter Generalized methods for creating customized Data Adapters 
phenote.datamodel   
phenote.edit   
phenote.gui.field   
 

Uses of CharField in phenote.charactertemplate
 

Methods in phenote.charactertemplate that return CharField
 CharField TemplateChooser.getCharField()
           
 CharField AbstractTemplateChooser.getCharField()
           
 

Methods in phenote.charactertemplate with parameters of type CharField
 void TemplateChooser.setCharField(CharField field)
           
 void AbstractTemplateChooser.setCharField(CharField field)
           
 

Uses of CharField in phenote.config
 

Methods in phenote.config that return CharField
 CharField FieldConfig.getCharField()
          Actually creates char field if null, as char fields utimately come from field configs - so this is funny but its actually not funny
 CharField Config.getEnbldCharField(int index)
           
 

Methods in phenote.config that return types with arguments of type CharField
 java.util.List<CharField> Config.getCharFieldsForSyntaxAbbrev(java.lang.String abb)
          kinda silly to return list?? so there are 2 fields for "Tag" which perhaps is silly but thats whats happening so need to deal with it
 

Methods in phenote.config with parameters of type CharField
 java.lang.String Config.getSyntaxAbbrevForCharField(CharField cf)
           
(package private)  boolean FieldConfig.hasCharField(CharField cf)
           
 boolean Config.isVisible(CharField cf)
           
 void FieldConfig.setCharField(CharField cf)
           
 

Constructors in phenote.config with parameters of type CharField
FieldConfig(CharFieldEnum fieldEnum, CharField cf)
          for auto fields like date_created
 

Uses of CharField in phenote.dataadapter
 

Constructors in phenote.dataadapter with parameters of type CharField
RequiredFieldConstraint(CharField cf, boolean doFailure)
           
 

Uses of CharField in phenote.datamodel
 

Methods in phenote.datamodel that return CharField
 CharField CharFieldManager.getAutoAnnotField()
          Returns char field that is type AUTO_ANNOT_FIELD.
 CharField CharFieldValue.getCharField()
           
 CharField CharFieldManager.getCharField(int i)
          get char field for int.
 CharField CharFieldManager.getCharField(int i, java.lang.String group)
           
 CharField CharFieldManager.getCharFieldForName(java.lang.String fieldName)
          Actually checks both name & tag of char fields for match - rename getCharField?
 CharField CharacterI.getCharFieldForName(java.lang.String fieldName)
           
 CharField Character.getCharFieldForName(java.lang.String fieldName)
           
 CharField AbstractCharacter.getCharFieldForName(java.lang.String fieldName)
           
 CharField CharFieldManager.getComparisonField()
          return COMPARISON field if have one, if dont should we: 1) create one on demand (like date)? sep method? 2) return null 3) throw ex? returning null for now
 CharField CharFieldManager.getDateCreatedField()
          If date_created doesnt exist then create it - its a fundamental may want a configuration for this - presumptious?
protected  CharField AbstractCharacter.getEntityField()
           
protected  CharField AbstractCharacter.getGenConField()
           
protected  CharField AbstractCharacter.getGenotypeField()
           
 CharField CharField.getPickListSourceField()
           
protected  CharField AbstractCharacter.getPubField()
           
protected  CharField AbstractCharacter.getQualField()
           
 

Methods in phenote.datamodel that return types with arguments of type CharField
 java.util.List<CharField> CharacterI.getAllCharFields()
          generic fields!!!
 java.util.List<CharField> Character.getAllCharFields()
          return all char fields configured, both currently used or null in char
 java.util.List<CharField> AbstractCharacter.getAllCharFields()
           
 java.util.List<CharField> CharFieldManager.getCharFieldList()
          This is where the ontologies are in a generic fashion.
 java.util.List<CharField> CharFieldManager.getCharFieldListForGroup(java.lang.String groupName)
          should this be stored as a data structure?
 java.util.List<CharField> CharFieldManager.getPostCompFields()
          return list of all char fields that allow post comps
 

Methods in phenote.datamodel with parameters of type CharField
 void CharFieldManager.addField(CharField cf)
          OntologyDataAdapter adds fields from field configs
 CharFieldValue CharFieldValue.cloneCharFieldValue(CharacterI newCharacter, CharField newField)
           
static CharFieldValue CharFieldValue.emptyValue(CharacterI c, CharField cf)
           
 boolean CharFieldEnum.equals(CharField cf)
           
 boolean CharacterI.fieldEquals(CharacterI c, CharField cf)
           
 boolean AbstractCharacter.fieldEquals(CharacterI c, CharField cf)
          by default check if single char field val from field is equal, eventually should get hip to potential lists of values
protected  CharFieldValue AnnotationCharacter.getCharFieldValue(org.obo.datamodel.DanglingObject oboInst, CharacterI character, CharField field)
           
 CharFieldValue BasicAnnotationMappingDriver.getCharFieldValue(org.obo.datamodel.Instance oboInst, CharacterI character, CharField field)
           
protected  CharFieldValue AnnotationCharacter.getCharFieldValue(org.obo.datamodel.Instance oboInst, CharacterI character, CharField field)
           
 CharFieldValue BasicAnnotationMappingDriver.getCharFieldValue(org.obo.datamodel.OBOClass oboclass, CharacterI character, CharField field)
           
 CharFieldValue AnnotationMappingDriver.getCharFieldValue(org.obo.datamodel.OBOClass oboclass, CharacterI character, CharField field)
           
protected  CharFieldValue AnnotationCharacter.getCharFieldValue(org.obo.datamodel.OBOClass oboClass, CharacterI character, CharField field)
           
 CharFieldValue BasicAnnotationMappingDriver.getCharFieldValue(java.lang.String s, CharacterI character, CharField field)
           
 CharFieldValue AnnotationMappingDriver.getCharFieldValue(java.lang.String s, CharacterI character, CharField field)
           
protected  CharFieldValue AnnotationCharacter.getCharFieldValue(java.lang.String s, CharacterI character, CharField field)
           
 org.obo.datamodel.OBOProperty PhenotypeAssociationMappingDriver.getPropertyForField(CharField cf)
           
 org.obo.datamodel.OBOProperty EnvironmentalSampleAssociationMappingDriver.getPropertyForField(CharField cf)
           
 org.obo.datamodel.OBOProperty DefaultMappingDriver.getPropertyForField(CharField cf)
           
 org.obo.datamodel.OBOProperty BasicAnnotationMappingDriver.getPropertyForField(CharField cf)
           
 org.obo.datamodel.OBOProperty AnnotationMappingDriver.getPropertyForField(CharField cf)
           
protected  org.obo.datamodel.OBOProperty AnnotationCharacter.getPropertyForField(CharField cf)
           
protected  org.obo.datamodel.OBOClass AbstractCharacter.getTerm(CharField cf)
          Throws char field exception if char field is not a term, thus lists of terms throw an exception as they are not technically a single term
 CharFieldValue CharacterI.getValue(CharField cf)
           
 CharFieldValue Character.getValue(CharField cf)
          generic getter - getting single value or 1st item of list
 CharFieldValue AnnotationCharacter.getValue(CharField cf)
           
 java.util.List<CharFieldValue> CharacterI.getValueList(CharField cf)
          im wondering if a better way is to make CFVs recursive, so a CFV can be a list of CFV's - that might be easier - not sure
 java.util.List<CharFieldValue> Character.getValueList(CharField cf)
           
 java.util.List<CharFieldValue> AnnotationCharacter.getValueList(CharField cf)
           
 java.lang.String CharacterI.getValueString(CharField cf)
          used in particular for lists of values
 java.lang.String Character.getValueString(CharField cf)
          returns string for charfield value of char field, no matter what type, return "" if null value?? throw ex? used for sorting CharList this returns names not ids for terms
 java.lang.String AbstractCharacter.getValueString(CharField cf)
           
 boolean CharacterI.hasValue(CharField cf)
           
 boolean Character.hasValue(CharField cf)
          return false if getValue is null or isEmpty
 boolean AbstractCharacter.hasValue(CharField cf)
           
 boolean PhenotypeAssociationMappingDriver.isObjectDifferentiaField(CharField cf)
          both entity and entity2 are object differentia fields entity is inheres_in, E2 is towards??
 boolean EnvironmentalSampleAssociationMappingDriver.isObjectDifferentiaField(CharField cf)
          both entity and entity2 are object differentia fields entity is inheres_in, E2 is towards??
 boolean DefaultMappingDriver.isObjectDifferentiaField(CharField cf)
          both entity and entity2 are object differentia fields entity is inheres_in, E2 is towards??
 boolean BasicAnnotationMappingDriver.isObjectDifferentiaField(CharField cf)
           
 boolean AnnotationMappingDriver.isObjectDifferentiaField(CharField cf)
           
 boolean BasicAnnotationMappingDriver.isObjectField(CharField cf)
           
 boolean AnnotationMappingDriver.isObjectField(CharField cf)
           
protected  boolean AnnotationCharacter.isObjectField(CharField cf)
           
 boolean PhenotypeAssociationMappingDriver.isObjectGenusField(CharField cf)
           
 boolean EnvironmentalSampleAssociationMappingDriver.isObjectGenusField(CharField cf)
           
 boolean DefaultMappingDriver.isObjectGenusField(CharField cf)
           
 boolean BasicAnnotationMappingDriver.isObjectGenusField(CharField cf)
           
 boolean AnnotationMappingDriver.isObjectGenusField(CharField cf)
           
 boolean PhenotypeAssociationMappingDriver.isSubjectField(CharField cf)
           
 boolean EnvironmentalSampleAssociationMappingDriver.isSubjectField(CharField cf)
           
 boolean DefaultMappingDriver.isSubjectField(CharField cf)
           
 boolean BasicAnnotationMappingDriver.isSubjectField(CharField cf)
           
 boolean AnnotationMappingDriver.isSubjectField(CharField cf)
           
protected  boolean AnnotationCharacter.isSubjectField(CharField cf)
           
(package private) static CharFieldValue CharFieldValue.makeDate(java.lang.String dateString, CharacterI c, CharField cf)
          dateString is a date, if not valid date throws ParseEx
static CharFieldValue CharFieldValue.makeListParentValue(CharacterI c, CharField cf)
           
 void CharacterI.setValue(CharField cf, CharFieldValue cfv)
           
 void Character.setValue(CharField cf, CharFieldValue cfv)
          for generic fields its just a map from char field to char field value
 void AnnotationCharacter.setValue(CharField cf, CharFieldValue cfv)
           
protected  void AbstractCharacter.setValue(CharField cf, org.obo.datamodel.OBOClass term)
           
 CharFieldValue CharacterI.setValue(CharField cf, java.lang.String valueString)
           
 CharFieldValue AbstractCharacter.setValue(CharField cf, java.lang.String s)
          if term field, string should be id, obo class will be searched for, if class not found then dangler is created.
 CharFieldValue CharacterI.setValue(CharField cf, java.lang.String s, java.lang.String danglerName)
          if term field, string should be id, obo class will be searched for, if class not found then dangler is created.
 CharFieldValue AbstractCharacter.setValue(CharField cf, java.lang.String s, java.lang.String danglerName)
          if term field, string should be id, obo class will be searched for, if class not found then dangler is created.
 

Constructors in phenote.datamodel with parameters of type CharField
CharFieldValue(java.util.Date d, CharacterI c, CharField cf)
           
CharFieldValue(org.obo.datamodel.OBOClass o, CharacterI c, CharField cf)
          SINGLE VALUE term/class - not list
CharFieldValue(java.lang.String value, CharacterI c, CharField cf)
           
 

Uses of CharField in phenote.edit
 

Methods in phenote.edit with parameters of type CharField
 boolean UpdateTransaction.isUpdateForCharField(CharField cf)
           
 boolean TransactionI.isUpdateForCharField(CharField cf)
           
 boolean DeleteTransaction.isUpdateForCharField(CharField c)
           
 boolean CompoundTransaction.isUpdateForCharField(CharField cf)
          queries 1st child for this.
 boolean CharChangeEvent.isUpdateForCharField(CharField cf)
           
 boolean AddTransaction.isUpdateForCharField(CharField cf)
          this is for update trans - return false
static CompoundTransaction CompoundTransaction.makeUpdate(java.util.List<CharacterI> l, CharField c, CharFieldValue v)
           
static CompoundTransaction CompoundTransaction.makeUpdate(java.util.List<CharacterI> l, CharField c, org.obo.datamodel.OBOClass o)
           
static CompoundTransaction CompoundTransaction.makeUpdate(java.util.List<CharacterI> crs, CharField cf, java.lang.String v)
           
protected  void UpdateTransaction.setOldValue(CharacterI c, CharField cf)
           
 void EditManager.updateModel(java.util.List<CharacterI> l, CharField cf, java.lang.String s, java.lang.Object src)
           
 

Constructors in phenote.edit with parameters of type CharField
UpdateTransaction(CharacterI c, CharField cf, CharFieldValue v)
          used by character list field gui in character template, v is new value also used by comparisons deals with lists via CFV.makeNewValue im not sure how this works as makeNewValue seems funny
UpdateTransaction(CharacterI c, CharField cf, org.obo.datamodel.OBOClass newTerm)
           
UpdateTransaction(CharacterI c, CharField cf, java.lang.String newString)
           
 

Uses of CharField in phenote.gui.field
 

Fields in phenote.gui.field declared as CharField
protected static CharField CharFieldMatcherEditor.ANY_FIELD
           
 

Methods in phenote.gui.field that return CharField
protected  CharField CharFieldGui.getCharField()
           
 

Methods in phenote.gui.field with parameters of type CharField
protected  boolean CharFieldGui.areCharactersEqualForCharField(java.util.List<CharacterI> characters, CharField charField)
          return true if all values for char field in all characters are the same value(equal) - used for multi select
static CharFieldGui CharFieldGui.makeCharFieldGui(CharField charField, int minCompChars)
          CharFieldGui for main window not post comp box - factory method, make appropriate CFG subclass from type of charField - minCompChars is not used at moment - may come back
static CharFieldGui CharFieldGui.makePostCompTermList(CharField cf, java.lang.String label, int minCompChars)
          make term completion lists for post comp window (genus & diff), they dont listen to selection nor edit model - isolated
static RelationCompList CharFieldGui.makeRelationList(CharField cf)
          createPostCompRelationList - will relation lists ever be in main window and if so will they ever have listeners enabled - maybe, probably not
 void CharFieldMatcherEditor.setEditedCharField(CharField charField)
          Sets the charfield used to filter the characters
 

Method parameters in phenote.gui.field with type arguments of type CharField
 void CharFieldMatcherEditor.setCharFields(java.util.List<CharField> charFields)
          Sets the charfields which the user can choose from for filtering characters.
 

Constructors in phenote.gui.field with parameters of type CharField
AbstractAutoCompList(CharField cf)
           
AbstractAutoCompList(CharField cf, int minCompChars)
           
BigTextPopup(java.awt.Frame owner, CharField cf, java.util.List<CharacterI> chars)
           
CharacterListFieldGui(CharField charField)
           
CharFieldGui(CharField charField)
           
CharFieldMatcher(CharField charField, java.lang.String filter, boolean broad)
           
FreeTextField(CharField charField)
           
IdFieldGui(CharField cf)
           
PickListFieldGui(CharField charField)
           
PostCompGui(CharField charField, EditManager eManager, SelectionManager selManager, ca.odell.glazedlists.swing.EventSelectionModel<CharacterI> selModel, java.awt.Frame ownerFrame, int minCompChars)
           
ReadOnlyFieldGui(CharField charfield)
          for now - refactor
RelationCompList(CharField c)
           
TermCompList(CharField cf, int minCompChars)
           
 

Constructor parameters in phenote.gui.field with type arguments of type CharField
CharFieldMatcherEditor(java.util.List<CharField> charFields)
          Creates a new CharFieldMatcherEditor which will filter characters composed of the CharFields in charFields.