Ifd:removeNameFromConcept

API version 2
public IfdConcept removeNameFromConcept (                         String concept_guid,                          IfdName name,                          String session_id ) throws IfdServerException

EXPRESS heading:

removeNameFromConcept(concept_guid: STRING; name : IfdName) : IfdConcept;

Removes the name from the concept. This do not delete the name from the library, it just removes it from the concept.

Input:
 * - The GUID of the concept we want to remove the name from.
 * - The name we want to remove from the concept.


 * session_id - The session id for the active user

Returns:
 * IfdConcept - The concept after the name has been removed.

API version 3
public IfdConcept removeNameFromConcept (                         String session_id,                          String concept_guid,                          IfdName name) throws IfdServerException

EXPRESS heading: QUERY FUNCTION removeNameFromConcept(                     concept_guid : STRING;                      name : IfdName): IfdConcept;

The function removes specified name from concept specifications in target IFD population.

Input: IfdName name - name specification to be removed from the concept, it could be specified by one of the following:
 * session_id - The session id for the active user
 * - global unique id of the concept to remove specified name;
 * name.guid - global unique id of the of the name – primary id;
 * name.name and name.language.guid – name and language global unique id

Returns:
 * IfdConcept - Fully specified in all available languages target concept with removed name (attributes description see getConcept).

Difference against v.2.00
 * (126)	In v.2.00 the function did not check user rights;
 * (127)	In v.2.00 the function did not provide correct exception/transaction handling;
 * (128)	In v.2.00 the function did not check if the removed name is used in preference relationship, that could leave IFD population invalid

Minimum required input
There are two ways of using the function, the input required is:
 * 1) the guid of the concept and the guid of the name to remove, or..
 * 2) the guid of the concept and the name string to remove plus the corresponding language guid.

Comments: