/** * Constructor for subclass use only. Ensures that Polymer cannot be * created without at least a shortLabel and an owner specified. * * @param owner The Institution which owns this instance * @param source The biological source of the Protein observation * @param shortLabel The memorable label to identify this instance * @param type The interactor type */ protected PolymerImpl( Institution owner, BioSource source, String shortLabel, CvInteractorType type ) { super( shortLabel, owner, type ); setBioSource( source ); }
/** * Constructor for subclass use only. Ensures that Polymer cannot be * created without at least a shortLabel and an owner specified. * * @param owner The Institution which owns this instance * @param source The biological source of the Protein observation * @param shortLabel The memorable label to identify this instance * @param type The interactor type */ protected PolymerImpl( Institution owner, BioSource source, String shortLabel, CvInteractorType type ) { super( shortLabel, owner, type ); setBioSource( source ); }
/** * Constructor for subclass use only. Ensures that Polymer cannot be * created without at least a shortLabel and an owner specified. * * @param owner The Institution which owns this instance * @param source The biological source of the Protein observation * @param shortLabel The memorable label to identify this instance * @param type The interactor type */ protected PolymerImpl( Institution owner, BioSource source, String shortLabel, CvInteractorType type ) { super( shortLabel, owner, type ); setBioSource( source ); }