public class EMFTokener extends Tokener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTRIBUTE_URL |
static java.lang.String |
EANNOTATIONS |
static java.lang.String |
EAttribute |
static java.lang.String |
ECLASS |
static java.lang.String |
ECORE |
static java.lang.String |
EDATATYPE |
static java.lang.String |
EOpposite |
static java.lang.String |
EPACKAGE |
static java.lang.String |
EREFERENCE |
static java.lang.String |
ETYPE |
static java.lang.String |
NAME |
static java.lang.String |
TYPE_EAttribute |
static java.lang.String |
TYPE_ECLASS |
static java.lang.String |
TYPE_EEnum |
static java.lang.String |
TYPE_EReferences |
static java.lang.String |
TYPE_ESUPERTYPE |
static java.lang.String |
UPPERBOUND |
static java.lang.String |
VALUE |
static java.lang.String |
XMI_ID |
static java.lang.String |
XMI_TYPE |
static java.lang.String |
XSI_TYPE |
SPACE| Constructor and Description |
|---|
EMFTokener() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
decode(MapEntity map,
java.lang.Object root)
Decode a Element from EMF
|
GraphList |
decoding(java.lang.String content) |
GraphList |
decoding(Tokener content) |
XMLEntity |
encode(java.lang.Object entity,
MapEntity map) |
void |
encodeAssoc(XMLEntity root,
Association assoc) |
XMLEntity |
encodeClassModel(GraphList entity,
MapEntity map) |
void |
encodeOwnedOperation(XMLEntity root,
Method method) |
void |
encodeOwnedValue(XMLEntity root,
Value value) |
void |
encodePackagedElementClass(XMLEntity root,
Clazz clazz) |
void |
encodeSubAssoc(XMLEntity root,
Association assoc) |
protected void |
skipEntity()
Skip the Current Entity to >.
|
java.lang.String |
skipHeader() |
XMLEntity |
toUML(GraphList list)
To UML FileFormat
|
XMLEntity |
toXMI(GraphList list)
Export to XMI File
|
array, checkValues, createLink, getByte, getChar, getCreator, getCreatorClass, getCurrentChar, getId, getKey, getMap, getObject, getString, getStringList, isChild, isEmpty, isEnd, isError, length, newInstance, newInstanceList, nextClean, nextString, nextString, nextToken, nextValue, notify, parseToEntity, parseToEntity, position, remaining, skip, skip, skipChar, skipTo, skipTo, splitStrings, transformValue, withBuffer, withBuffer, withLookAHead, withLookAHead, withMappublic static final java.lang.String ECORE
public static final java.lang.String EPACKAGE
public static final java.lang.String EAttribute
public static final java.lang.String ECLASS
public static final java.lang.String EANNOTATIONS
public static final java.lang.String EREFERENCE
public static final java.lang.String ETYPE
public static final java.lang.String EDATATYPE
public static final java.lang.String TYPE_ECLASS
public static final java.lang.String TYPE_EAttribute
public static final java.lang.String TYPE_EReferences
public static final java.lang.String TYPE_ESUPERTYPE
public static final java.lang.String TYPE_EEnum
public static final java.lang.String EOpposite
public static final java.lang.String ATTRIBUTE_URL
public static final java.lang.String UPPERBOUND
public static final java.lang.String XMI_TYPE
public static final java.lang.String XSI_TYPE
public static final java.lang.String XMI_ID
public static final java.lang.String NAME
public static final java.lang.String VALUE
protected void skipEntity()
public java.lang.String skipHeader()
public java.lang.Object decode(MapEntity map, java.lang.Object root)
map - decoding runtime valuesroot - The Root Element of Returnvaluepublic GraphList decoding(java.lang.String content)
public XMLEntity toXMI(GraphList list)
list - the GraphListpublic XMLEntity toUML(GraphList list)
list - The GraphModelpublic void encodeAssoc(XMLEntity root, Association assoc)
public void encodeSubAssoc(XMLEntity root, Association assoc)