/** * Create a new Alias for the given Annotated object * * @param annotatedObject the object to which we'll add a new Alias * @param cvAliasType the CvAliasType (may be null) * @param name the name of the alias (namy be null) * * @see uk.ac.ebi.intact.model.CvAliasType * @see uk.ac.ebi.intact.model.AnnotatedObject */ public Alias( AnnotatedObject annotatedObject, CvAliasType cvAliasType, String name ) { super(); setParentAc( annotatedObject.getAc() ); setCvAliasType( cvAliasType ); setName( name ); }
/** * Create a new Alias for the given Annotated object * * @param annotatedObject the object to which we'll add a new Alias * @param cvAliasType the CvAliasType (may be null) * @param name the name of the alias (namy be null) * * @see uk.ac.ebi.intact.model.CvAliasType * @see uk.ac.ebi.intact.model.AnnotatedObject */ public Alias( AnnotatedObject annotatedObject, CvAliasType cvAliasType, String name ) { super(); setParentAc( annotatedObject.getAc() ); setCvAliasType( cvAliasType ); setName( name ); }
/** * Create a new Alias for the given Annotated object * * @param anOwner The institution owning this Alias * @param annotatedObject the object to which we'll add a new Alias * @param cvAliasType the CvAliasType (may be null) * @param name the name of the alias (namy be null) * * @see uk.ac.ebi.intact.model.CvAliasType * @see uk.ac.ebi.intact.model.AnnotatedObject */ public Alias( Institution anOwner, AnnotatedObject annotatedObject, CvAliasType cvAliasType, String name ) { setOwner( anOwner ); setParentAc( annotatedObject.getAc() ); setCvAliasType( cvAliasType ); setName( name ); }