| package org.eclipse.bpel.validator.model; | |
| import javax.xml.namespace.QName; | |
| /** | |
| * @author Michal Chmielewski (michal.chmielewski@oracle.com) | |
| * | |
| * @param <T> The of the factory | |
| * @date Jan 5, 2007 | |
| * | |
| */ | |
| public interface IFactory<T> { | |
| /** | |
| * Generic factory to create something based on a QName. | |
| * | |
| * @param qname the QName of the node. | |
| * @return the node validator for this QName | |
| */ | |
| T create ( QName qname ) ; | |
| } |