public CReferencePropertyInfo createDummyExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, true, false, true); }
public CReferencePropertyInfo createContentExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, false, true, true); }
public CReferencePropertyInfo createDummyExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, true, false, true); }
public CReferencePropertyInfo createDummyExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, true, false, true); }
public CReferencePropertyInfo createContentExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, false, true, true); }
public CReferencePropertyInfo createDummyExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, true, false, true); }
public CReferencePropertyInfo createContentExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, false, true, true); }
public CReferencePropertyInfo createDummyExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, true, false, true); }
public CReferencePropertyInfo createContentExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, false, true, true); }
public CReferencePropertyInfo createContentExtendedMixedReferenceProperty( String defaultName, XSComponent source, RawTypeSet types) { return createReferenceProperty( defaultName, false, source, types, true, false, true, true); }
public CPropertyInfo createElementOrReferenceProperty( String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) { boolean generateRef; switch(types.canBeTypeRefs) { case CAN_BE_TYPEREF: case SHOULD_BE_TYPEREF: // it's up to the use Boolean b = generateElementProperty(); if(b==null) // follow XJC recommendation generateRef = types.canBeTypeRefs== RawTypeSet.Mode.CAN_BE_TYPEREF; else // use the value user gave us generateRef = b; break; case MUST_BE_REFERENCE: generateRef = true; break; default: throw new AssertionError(); } if(generateRef) { return createReferenceProperty(defaultName,forConstant,source,types, false, false, false, false); } else { return createElementProperty(defaultName,forConstant,source,types); } }
public CPropertyInfo createElementOrReferenceProperty( String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) { boolean generateRef; switch(types.canBeTypeRefs) { case CAN_BE_TYPEREF: case SHOULD_BE_TYPEREF: // it's up to the use Boolean b = generateElementProperty(); if(b==null) // follow XJC recommendation generateRef = types.canBeTypeRefs== RawTypeSet.Mode.CAN_BE_TYPEREF; else // use the value user gave us generateRef = b; break; case MUST_BE_REFERENCE: generateRef = true; break; default: throw new AssertionError(); } if(generateRef) { return createReferenceProperty(defaultName,forConstant,source,types, false, false, false, false); } else { return createElementProperty(defaultName,forConstant,source,types); } }
public CPropertyInfo createElementOrReferenceProperty( String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) { boolean generateRef; switch(types.canBeTypeRefs) { case CAN_BE_TYPEREF: case SHOULD_BE_TYPEREF: // it's up to the use Boolean b = generateElementProperty(); if(b==null) // follow XJC recommendation generateRef = types.canBeTypeRefs== RawTypeSet.Mode.CAN_BE_TYPEREF; else // use the value user gave us generateRef = b; break; case MUST_BE_REFERENCE: generateRef = true; break; default: throw new AssertionError(); } if(generateRef) { return createReferenceProperty(defaultName,forConstant,source,types, false, false, false, false); } else { return createElementProperty(defaultName,forConstant,source,types); } }
public CPropertyInfo createElementOrReferenceProperty( String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) { boolean generateRef; switch(types.canBeTypeRefs) { case CAN_BE_TYPEREF: case SHOULD_BE_TYPEREF: // it's up to the use Boolean b = generateElementProperty(); if(b==null) // follow XJC recommendation generateRef = types.canBeTypeRefs== RawTypeSet.Mode.CAN_BE_TYPEREF; else // use the value user gave us generateRef = b; break; case MUST_BE_REFERENCE: generateRef = true; break; default: throw new AssertionError(); } if(generateRef) { return createReferenceProperty(defaultName,forConstant,source,types, false, false, false, false); } else { return createElementProperty(defaultName,forConstant,source,types); } }
public CPropertyInfo createElementOrReferenceProperty( String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) { boolean generateRef; switch(types.canBeTypeRefs) { case CAN_BE_TYPEREF: case SHOULD_BE_TYPEREF: // it's up to the use Boolean b = generateElementProperty(); if(b==null) // follow XJC recommendation generateRef = types.canBeTypeRefs== RawTypeSet.Mode.CAN_BE_TYPEREF; else // use the value user gave us generateRef = b; break; case MUST_BE_REFERENCE: generateRef = true; break; default: throw new AssertionError(); } if(generateRef) { return createReferenceProperty(defaultName,forConstant,source,types, false, false, false, false); } else { return createElementProperty(defaultName,forConstant,source,types); } }
public void build(XSComplexType ct) { XSContentType contentType = ct.getContentType(); builder.recordBindingMode(ct, FALLBACK_CONTENT); BIProperty prop = BIProperty.getCustomization(ct); CPropertyInfo p; if(contentType.asEmpty()!=null) { p = prop.createValueProperty("Content",false,ct,CBuiltinLeafInfo.STRING,null); } else { RawTypeSet ts = RawTypeSetBuilder.build(contentType.asParticle(),false); p = prop.createReferenceProperty("Content", false, ct, ts, true, false, true, false); } selector.getCurrentBean().addProperty(p); // adds attributes and we are through. green.attContainer(ct); }
public void build(XSComplexType ct) { XSContentType contentType = ct.getContentType(); builder.recordBindingMode(ct, FALLBACK_CONTENT); BIProperty prop = BIProperty.getCustomization(ct); CPropertyInfo p; if(contentType.asEmpty()!=null) { p = prop.createValueProperty("Content",false,ct,CBuiltinLeafInfo.STRING,null); } else { RawTypeSet ts = RawTypeSetBuilder.build(contentType.asParticle(),false); p = prop.createReferenceProperty("Content", false, ct, ts, true, false, true, false); } selector.getCurrentBean().addProperty(p); // adds attributes and we are through. green.attContainer(ct); }
public void build(XSComplexType ct) { XSContentType contentType = ct.getContentType(); builder.recordBindingMode(ct, FALLBACK_CONTENT); BIProperty prop = BIProperty.getCustomization(ct); CPropertyInfo p; if(contentType.asEmpty()!=null) { p = prop.createValueProperty("Content",false,ct,CBuiltinLeafInfo.STRING,null); } else { RawTypeSet ts = RawTypeSetBuilder.build(contentType.asParticle(),false); p = prop.createReferenceProperty("Content", false, ct, ts, true, false, true, false); } selector.getCurrentBean().addProperty(p); // adds attributes and we are through. green.attContainer(ct); }
} else { RawTypeSet ts = RawTypeSetBuilder.build(contentType.asParticle(),false); p = prop.createReferenceProperty("Content", false, ct, ts, true, false, true, false);
} else { RawTypeSet ts = RawTypeSetBuilder.build(contentType.asParticle(),false); p = prop.createReferenceProperty("Content", false, ct, ts, true, false, true, false);