public abstract class SchemaRep.ElementExpr extends Object
| Modifier and Type | Field and Description |
|---|---|
protected SchemaRep.ElementExpr |
parentExpr |
| Constructor and Description |
|---|
ElementExpr() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getContentName() |
String |
getFullContentName() |
abstract String |
getName() |
SchemaRep.ElementExpr |
getParentExpr() |
abstract SchemaRep.ElementExpr |
optimize() |
abstract void |
readSchema(Element node) |
protected void |
setParentExpr(SchemaRep.ElementExpr ee) |
protected String |
uniquifyFullContentName() |
abstract void |
validate() |
abstract void |
writeDTD(StringBuffer out) |
abstract boolean |
writeDTDName(StringBuffer out) |
abstract void |
writeXMLSchema(XMLWriter out) |
protected SchemaRep.ElementExpr parentExpr
public abstract String getName()
public abstract void writeDTD(StringBuffer out)
public abstract boolean writeDTDName(StringBuffer out)
public abstract void writeXMLSchema(XMLWriter out) throws IOException
IOExceptionpublic abstract void validate()
public abstract SchemaRep.ElementExpr optimize()
public abstract void readSchema(Element node)
public abstract String getContentName()
protected void setParentExpr(SchemaRep.ElementExpr ee)
public SchemaRep.ElementExpr getParentExpr()
public String getFullContentName()
protected String uniquifyFullContentName()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.