public Documentation createDocumentation() { return this.incl.createDocumentation(); }
public D getDescription() { return this.incl.getDescription(); }
public Documentation getDocumentation() { return this.incl.getDocumentation(); }
public String getLocationURI() { return this.incl.getLocationURI(); }
public List<Element> getOtherElements() throws XmlException { return this.incl.getOtherElements(); }
public void setDocumentation(final Documentation arg0) { this.incl.setDocumentation(arg0); }
public void setDescription(final D arg0) { this.incl.setDescription(arg0); }
public void setLocationURI(final String arg0) { this.incl.setLocationURI(arg0); }
public Map<QName, String> getOtherAttributes() throws XmlException { return this.incl.getOtherAttributes(); }
public List<Incl> getIncludes(final String locationUri) { final List<Incl> res = new ArrayList<Incl>(); for (final Incl incl : this.includes) { if (incl.getLocationURI().equals(locationUri)) { res.add(incl); } } return res; }
protected void addIncludeElementsInAllList() { for (final Incl incl : this.includes) { if (incl.getDescription() != null) { this.services.addAll(incl.getDescription().getServices()); this.bindings.addAll(incl.getDescription().getBindings()); this.interfaces.addAll(incl.getDescription().getInterfaces()); if (this.types != null) { this.types.getSchemas().addAll(incl.getDescription().getTypes().getSchemas()); } else { this.types = (T) incl.getDescription().getTypes(); } } } }