creates or updates a config file depending on the data in the given configfileform . . i.e. if a file with the given path exists , it updates the file with that path . else it creates a new file of the path . . concode_field_sep ConfigFileBuilder HELPER concode_field_sep void validateForCreate concode_elem_sep ConfigRevision create concode_elem_sep ConfigRevision update concode_elem_sep ConfigFileBuilder getInstance concode_elem_sep boolean fileExists concode_elem_sep ConfigRevision makeNewRevision
ConfigRevision function ( ConfigFileData arg0 , User arg1 , ConfigChannel arg2 ) { String loc0 = arg0 . getPath ( ) ; ConfigurationManager loc1 = ConfigurationManager . getInstance ( ) ; ConfigFile loc2 = loc1 . lookupConfigFile ( arg1 , arg2 . getId ( ) , loc0 ) ; if ( loc2 == null ) { return create ( arg0 , arg1 , arg2 ) ; } return update ( arg0 , arg1 , loc2 ) ; }