public final QName getElement() { return clazz.getElementName(); }
protected CElementInfo getElementInfo() { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); return elementInfo; }
public Collection<CCustomizations> onReference( CReferencePropertyInfo info) { final List<CCustomizations> elementCustomizations = new ArrayList<CCustomizations>( info.getElements().size()); for (CElement element : info.getElements()) { elementCustomizations.add(element .getCustomizations()); } return elementCustomizations; }
refw = field.annotate2(XmlElementRefWriter.class); CElement e = elements.iterator().next(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); } else if(elements.size()>1) { for( CElement e : elements ) { refw = refsw.value(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION));
public CElement complexType(XSComplexType xs) { CElement ci = super.complexType(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; }
@Override public XSComponent getSchemaComponent() { return getSource().getSchemaComponent(); }
refw = field.annotate2(XmlElementRefWriter.class); CElement e = elements.iterator().next(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); } else if(elements.size()>1) { for( CElement e : elements ) { refw = refsw.value(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION));
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
refw = field.annotate2(XmlElementRefWriter.class); CElement e = elements.iterator().next(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); for( CElement e : elements ) { refw = refsw.value(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
public final QName getElement() { return clazz.getElementName(); }
protected CElementInfo getElementInfo() { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); return elementInfo; }
public CElement complexType(XSComplexType xs) { CElement ci = super.complexType(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; }
public Collection<CCustomizations> onReference( CReferencePropertyInfo info) { final List<CCustomizations> elementCustomizations = new ArrayList<CCustomizations>( info.getElements().size()); for (CElement element : info.getElements()) { elementCustomizations.add(element .getCustomizations()); } return elementCustomizations; }
refw = field.annotate2(XmlElementRefWriter.class); CElement e = elements.iterator().next(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); for( CElement e : elements ) { refw = refsw.value(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
public final QName getElement() { return clazz.getElementName(); }
public final String getClazz() { return clazz.getType().fullName(); }
public CElement elementDecl(XSElementDecl xs) { CElement ci = super.elementDecl(xs); if(ci!=null && xs.isAbstract()) ci.setAbstract(); return ci; } }
public Collection<CCustomizations> onReference(CReferencePropertyInfo info) { final List<CCustomizations> elementCustomizations = new ArrayList<CCustomizations>( info.getElements().size()); for (CElement element : info.getElements()) { if (!(element instanceof CElementInfo && ((CElementInfo) element).hasClass())) { elementCustomizations.add(element.getCustomizations()); } } return elementCustomizations; }
refw = field.annotate2(XmlElementRefWriter.class); CElement e = elements.iterator().next(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); for( CElement e : elements ) { refw = refsw.value(); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
public final QName getElement() { return clazz.getElementName(); }