UML Modeling Layer

com.ibm.xtools.uml.msl.internal.providers.copypaste
Class UML2XMICopyingResource.UML2XMICopyingSave

java.lang.Object
  extended by org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
      extended by org.eclipse.emf.ecore.xmi.impl.XMISaveImpl
          extended by org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResource.CopyingSave
              extended by com.ibm.xtools.uml.msl.internal.providers.copypaste.UML2CopyingResource.UML2CopyingSave
                  extended by com.ibm.xtools.uml.msl.internal.providers.copypaste.UML2XMICopyingResource.UML2XMICopyingSave
All Implemented Interfaces:
XMLSave
Enclosing class:
UML2XMICopyingResource

protected class UML2XMICopyingResource.UML2XMICopyingSave
extends UML2CopyingResource.UML2CopyingSave


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
XMLSaveImpl.Escape, XMLSaveImpl.Lookup, XMLSaveImpl.XMLTypeInfoImpl
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLSave
XMLSave.XMLTypeInfo
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMISaveImpl
XMI_ID_NS, XMI_TAG_NS, XMI_TYPE_NS, XMI_VER_NS, XMI_XMLNS, xmiType, xmiURI
 
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
anySimpleType, anyType, ATTRIBUTE_FEATURE_MAP, CONTENT_ELEMENT, CROSS_DOC, currentNode, DATATYPE_ATTRIBUTE_MANY, DATATYPE_CONTENT_SINGLE, DATATYPE_ELEMENT_SINGLE, DATATYPE_MANY, DATATYPE_SINGLE, DATATYPE_SINGLE_NILLABLE, declareSchemaLocation, declareSchemaLocationImplementation, declareXML, declareXSI, doc, document, ELEMENT_FEATURE_MAP, elementHandler, EMPTY_ELEMENT, encoding, eObjectToExtensionMap, escape, escapeURI, extendedMetaData, featureTable, flushThreshold, handler, helper, idAttributeName, idAttributeNS, INDEX_LOOKUP, keepDefaults, map, nameInfo, OBJECT_ATTRIBUTE_IDREF_MANY, OBJECT_ATTRIBUTE_IDREF_SINGLE, OBJECT_ATTRIBUTE_MANY, OBJECT_ATTRIBUTE_SINGLE, OBJECT_CONTAIN_MANY, OBJECT_CONTAIN_MANY_UNSETTABLE, OBJECT_CONTAIN_SINGLE, OBJECT_CONTAIN_SINGLE_UNSETTABLE, OBJECT_ELEMENT_IDREF_MANY, OBJECT_ELEMENT_IDREF_SINGLE, OBJECT_ELEMENT_IDREF_SINGLE_UNSETTABLE, OBJECT_ELEMENT_MANY, OBJECT_ELEMENT_SINGLE, OBJECT_ELEMENT_SINGLE_UNSETTABLE, OBJECT_HREF_MANY, OBJECT_HREF_MANY_UNSETTABLE, OBJECT_HREF_SINGLE, OBJECT_HREF_SINGLE_UNSETTABLE, processDanglingHREF, resourceEntityHandler, root, roots, SAME_DOC, saveTypeInfo, SKIP, toDOM, TRANSIENT, useCache, useEncodedAttributeStyle, XML_VERSION, xmlResource, xmlSchemaTypePackage, xmlTypeInfo, xmlVersion, XSI_NIL, XSI_NO_NAMESPACE_SCHEMA_LOCATION, XSI_SCHEMA_LOCATION, XSI_TYPE_NS, XSI_XMLNS
 
Constructor Summary
protected UML2XMICopyingResource.UML2XMICopyingSave(XMLHelper helper)
           
 
Method Summary
protected  void saveContainedMany(EObject o, EStructuralFeature f)
           
 
Methods inherited from class com.ibm.xtools.uml.msl.internal.providers.copypaste.UML2CopyingResource.UML2CopyingSave
sameDocMany, sameDocSingle
 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMISaveImpl
addNamespaceDeclarations, init, isDuplicateURI, saveFeatureMapElementReference, saveTypeAttribute, writeTopObjects
 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
addDoctypeInformation, convertURI, endSave, endSaveFeatures, getContent, getDataTypeElementSingleSimple, getDatatypeValue, getElementIDRefManySimple, getElementIDRefSingleSimple, getElementReferenceManySimple, getElementReferenceSingleSimple, getSchemaLocationRoot, isEmpty, isNil, processAttributeExtensions, processElementExtensions, save, save, save, saveAttributeFeatureMap, saveContainedSingle, saveDataTypeAttributeMany, saveDataTypeElementSingle, saveDataTypeMany, saveDataTypeSingle, saveElement, saveElement, saveElement, saveElementFeatureMap, saveElementID, saveElementIDRef, saveElementIDRef, saveElementIDRefMany, saveElementIDRefSingle, saveElementReference, saveElementReferenceMany, saveElementReferenceSingle, saveEObjectMany, saveEObjectSingle, saveFeatures, saveHref, saveHRefMany, saveHRefSingle, saveIDRefMany, saveIDRefSingle, saveManyEmpty, saveManyEmpty, saveNil, saveNil, saveTypeAttribute, shouldSaveFeature, toChar, traverse, write, write, writeAscii, writeTopAttributes, writeTopElements, writeTopObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UML2XMICopyingResource.UML2XMICopyingSave

protected UML2XMICopyingResource.UML2XMICopyingSave(XMLHelper helper)
Method Detail

saveContainedMany

protected void saveContainedMany(EObject o,
                                 EStructuralFeature f)
Overrides:
saveContainedMany in class XMLSaveImpl

UML Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.