public abstract class AbstractDocument extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDocument() |
| Modifier and Type | Method and Description |
|---|---|
void |
addImportedDocument(String systemId) |
void |
addImportedEntity(Entity entity) |
void |
addIncludedDocument(String systemId) |
void |
addIncludedEntity(Entity entity) |
Set |
collectAllNamespaces() |
Set |
collectAllQNames() |
void |
define(GloballyKnown e) |
void |
defineID(Identifiable e) |
GloballyKnown |
find(Kind k,
QName name) |
Identifiable |
findByID(String id) |
Map |
getMap(Kind k) |
protected abstract Entity |
getRoot() |
String |
getSystemId() |
boolean |
isImportedDocument(String systemId) |
boolean |
isIncludedDocument(String systemId) |
void |
setSystemId(String s) |
void |
undefine(GloballyKnown e) |
void |
undefineID(Identifiable e) |
void |
validate() |
abstract void |
validate(EntityReferenceValidator validator) |
void |
validateLocally() |
void |
withAllSubEntitiesDo(EntityAction action) |
public String getSystemId()
public void setSystemId(String s)
public void addIncludedDocument(String systemId)
public boolean isIncludedDocument(String systemId)
public void addIncludedEntity(Entity entity)
public void addImportedDocument(String systemId)
public boolean isImportedDocument(String systemId)
public void addImportedEntity(Entity entity)
public void withAllSubEntitiesDo(EntityAction action)
public void define(GloballyKnown e)
public void undefine(GloballyKnown e)
public GloballyKnown find(Kind k, QName name)
public void defineID(Identifiable e)
public void undefineID(Identifiable e)
public Identifiable findByID(String id)
public Set collectAllQNames()
public Set collectAllNamespaces()
public void validateLocally()
public void validate()
public abstract void validate(EntityReferenceValidator validator)
protected abstract Entity getRoot()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.