public String getName() { if (mName != null) { return mName; } return super.getName(); } }
public void writeAsEncodedUnicode(Writer w) throws XMLStreamException { try { w.write('&'); w.write(getName()); w.write(';'); } catch (IOException ie) { throwFromIOE(ie); } }
@Override public EntityReference createEntityReference(String name, EntityDeclaration decl) { return new EntityReferenceEventImpl(mLocation, decl); }
protected EntityReference createEntityReference(XMLStreamReader r, Location loc) throws XMLStreamException { /* !!! 28-Jan-2007, TSA: One major problem here: there is no way * to access actual entity declaration via Stax 1.0 or Stax2 * stream reader, at not least not after DTD subset has been * processed. But let's do our best, which means we only know * the name. */ return new EntityReferenceEventImpl(loc, r.getLocalName()); }
@Override public String getName() { if (mName != null) { return mName; } return super.getName(); } }
public String getName() { if (mName != null) { return mName; } return super.getName(); } }
@Override public String getName() { if (mName != null) { return mName; } return super.getName(); } }
@Override public String getName() { if (mName != null) { return mName; } return super.getName(); } }
public int hashCode() { return getName().hashCode(); } }
public boolean equals(Object o) { if (o == this) return true; if (o == null) return false; if (!(o instanceof EntityReference)) return false; EntityReference other = (EntityReference) o; return getName().equals(other.getName()); }
public void writeUsing(XMLStreamWriter2 w) throws XMLStreamException { w.writeEntityRef(getName()); }