public class PGraphExporter extends ExporterBase
ATTR_ID, ATTR_NAME, ATTR_SUBJECT, ATTR_TYPE, ATTR_VALUE, ATTR_VERSION, DEF_IMM_OBJ_NAME, DEF_OBJ_NAME, immediateClasses, immutableClasses, immutableObj2id, nextId, obj2id, obj2serialize, obj2serializeStack, out, PROP_NAME, writer| Constructor and Description |
|---|
PGraphExporter(OutputStream s) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
define(Object obj,
Integer id) |
void |
doExport(PGraph g) |
protected void |
failUnsupportedClass(Class klass) |
protected QName |
getContainerName() |
protected void |
internalDoExport(Object root) |
protected void |
visit(Object obj) |
defineImmediate, getDefineImmediateObjectName, getDefineObjectName, getId, getImmediateObjectValue, getPropertyName, getVersion, initialize, isImmediate, isImmutable, newId, propertypublic PGraphExporter(OutputStream s)
public void doExport(PGraph g)
protected void internalDoExport(Object root)
internalDoExport in class ExporterBaseprotected void define(Object obj, Integer id)
define in class ExporterBaseprotected void failUnsupportedClass(Class klass)
failUnsupportedClass in class ExporterBaseprotected QName getContainerName()
getContainerName in class ExporterBaseprotected void visit(Object obj)
visit in class ExporterBaseCopyright © 2017–2019 Eclipse Foundation. All rights reserved.