return the default type to use or null if the metadata does not define anydefault . concode_field_sep String DEFAULT_ATTRIBUTE concode_elem_sep String VALUES_EL concode_elem_sep MetadataHolder<String,ProjectType> projectTypes concode_elem_sep Map<K,T> content concode_elem_sep String ID_ATTRIBUTE concode_elem_sep Map<String,Dependency> dependencies concode_elem_sep String TYPE_EL concode_elem_sep Map<String,String> defaults concode_elem_sep String DEPENDENCIES_EL concode_elem_sep String ACTION_ATTRIBUTE concode_elem_sep String DESCRIPTION_ATTRIBUTE concode_elem_sep T defaultItem concode_elem_sep String NAME_ATTRIBUTE concode_field_sep MetadataHolder<String,ProjectType> parseProjectTypes concode_elem_sep String getStringValue concode_elem_sep Collection<Dependency> getDependencies concode_elem_sep Map<K,T> getContent concode_elem_sep Map<String,String> getDefaults concode_elem_sep Map<String,String> parseStringItems concode_elem_sep Map<String,ProjectType> getProjectTypes concode_elem_sep Map<String,Dependency> parseDependencies concode_elem_sep Dependency getDependency concode_elem_sep ProjectType parseType concode_elem_sep void parseGroup concode_elem_sep Dependency parseDependency concode_elem_sep T getDefaultItem concode_elem_sep void setDefaultItem concode_elem_sep Map<String,String> parseDefaults
ProjectType function ( ) { if ( this . projectTypes . getDefaultItem ( ) != null ) { return this . projectTypes . getDefaultItem ( ) ; } String loc0 = getDefaults ( ) . get ( "srini_string" ) ; if ( loc0 != null ) { return this . projectTypes . getContent ( ) . get ( loc0 ) ; } return null ; }