/** * Entry point from outside. Builds a BGM type expression * from a simple type schema component. * * @param type * the simple type to be bound. */ public TypeUse build( XSSimpleType type ) { XSSimpleType oldi = initiatingType; this.initiatingType = type; TypeUse e = checkRefererCustomization(type); if(e==null) e = compose(type); initiatingType = oldi; return e; }
/** * Entry point from outside. Builds a BGM type expression * from a simple type schema component. * * @param type * the simple type to be bound. */ public TypeUse build( XSSimpleType type ) { XSSimpleType oldi = initiatingType; this.initiatingType = type; TypeUse e = checkRefererCustomization(type); if(e==null) e = compose(type); initiatingType = oldi; return e; }
/** * Entry point from outside. Builds a BGM type expression * from a simple type schema component. * * @param type * the simple type to be bound. */ public TypeUse build( XSSimpleType type ) { XSSimpleType oldi = initiatingType; this.initiatingType = type; TypeUse e = checkRefererCustomization(type); if(e==null) e = compose(type); initiatingType = oldi; return e; }
/** * Entry point from outside. Builds a BGM type expression * from a simple type schema component. * * @param type * the simple type to be bound. */ public TypeUse build( XSSimpleType type ) { XSSimpleType oldi = initiatingType; this.initiatingType = type; TypeUse e = checkRefererCustomization(type); if(e==null) e = compose(type); initiatingType = oldi; return e; }
/** * Entry point from outside. Builds a BGM type expression * from a simple type schema component. * * @param type * the simple type to be bound. */ public TypeUse build( XSSimpleType type ) { XSSimpleType oldi = initiatingType; this.initiatingType = type; TypeUse e = checkRefererCustomization(type); if(e==null) e = compose(type); initiatingType = oldi; return e; }