package org.biojava.bio.program.tagvalue; /** * Interface for objects that change tag names or properties systematically. * * @author Matthew Pocock * @since 1.4 */ public interface PropertyChanger { /** *
* getNewTag
returns the tag which substitutes the
* specified value.
*
* If there is no mapping associated with this tag, it is returned * unchanged. *
* * @param oldTag anObject
to substitute.
*
* @return an Object
.
*/
Object getNewTag(Object oldTag);
}