question: is the propertytype one which accepts multiple values ? concode_field_sep boolean internal concode_elem_sep Map<String,Property> properties concode_elem_sep PropertyType propertyType concode_elem_sep ValueType valueType concode_elem_sep Property primaryProperty concode_elem_sep Property[] secondaryExtractProperties concode_elem_sep String name concode_elem_sep Set<String> choices concode_field_sep Property internalInteger concode_elem_sep Property internalReal concode_elem_sep String getName concode_elem_sep Property externalDate concode_elem_sep int compareTo concode_elem_sep Property internalBoolean concode_elem_sep PropertyType getPropertyType concode_elem_sep PropertyType getPropertyType concode_elem_sep Property externalInteger concode_elem_sep Property externalTextBag concode_elem_sep Property internalURI concode_elem_sep Property composite concode_elem_sep int hashCode concode_elem_sep Property get concode_elem_sep Property internalTextBag concode_elem_sep ValueType getValueType concode_elem_sep Property getPrimaryProperty concode_elem_sep Property internalClosedChoise concode_elem_sep Property internalRational concode_elem_sep Property internalOpenChoise concode_elem_sep Property internalIntegerSequence concode_elem_sep boolean isExternal concode_elem_sep Set<String> getChoices concode_elem_sep SortedSet<Property> getProperties concode_elem_sep Property externalReal concode_elem_sep boolean isInternal concode_elem_sep Property internalText concode_elem_sep Property externalClosedChoise concode_elem_sep Property externalOpenChoise concode_elem_sep Property[] getSecondaryExtractProperties concode_elem_sep boolean equals concode_elem_sep Property externalText concode_elem_sep Property externalBoolean concode_elem_sep Property internalDate
target: boolean function ( ) { if ( propertyType == PropertyType . BAG || propertyType == PropertyType . SEQ || propertyType == PropertyType . ALT ) { return true ; } else if ( propertyType == PropertyType . COMPOSITE ) { return primaryProperty . isMultiValuePermitted ( ) ; } return false ; }