|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.converter.ModelConverter
org.eclipse.emf.exporter.ModelExporter
org.eclipse.uml2.uml.ecore.exporter.UMLExporter
public class UMLExporter
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.exporter.ModelExporter |
|---|
org.eclipse.emf.exporter.ModelExporter.EPackageExportInfo, org.eclipse.emf.exporter.ModelExporter.ExportData, org.eclipse.emf.exporter.ModelExporter.GenPackagesTreeIterator, org.eclipse.emf.exporter.ModelExporter.ReferencedGenPackageExportInfo |
| Nested classes/interfaces inherited from class org.eclipse.emf.converter.ModelConverter |
|---|
org.eclipse.emf.converter.ModelConverter.EPackageConvertInfo, org.eclipse.emf.converter.ModelConverter.ReferencedEPackageFilter, org.eclipse.emf.converter.ModelConverter.ReferencedGenPackageConvertInfo |
| Field Summary | |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
options
|
| Fields inherited from class org.eclipse.emf.exporter.ModelExporter |
|---|
directoryURI, ePackageToGenPackageMap, GENANNOTATION_KEY_DIRECTORY_URI, GENANNOTATION_SOURCE_PREFIX, GENANNOTATION_SOURCE_SELECTED_EPACKAGES, GENANNOTATION_SOURCE_SELECTED_REFERENCES, genBaseToDetailsMap, saveEPackageArtifactURI, saveExporter |
| Fields inherited from class org.eclipse.emf.converter.ModelConverter |
|---|
ePackages, ePackageToInfoMap, externalGenModelList, externalGenModelResourceSet, genModel, referencedEPackageFilter, referencedEPackageFilterToConvert, referencedGenPackages, referencedGenPackageToInfoMap |
| Constructor Summary | |
|---|---|
UMLExporter()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
doCheckEPackageArtifactLocation(java.lang.String location,
java.lang.String packageName)
|
protected org.eclipse.emf.common.util.Diagnostic |
doExport(org.eclipse.emf.common.util.Monitor monitor,
org.eclipse.emf.exporter.ModelExporter.ExportData exportData)
|
protected java.lang.String |
getDefaultArtifactLocation(org.eclipse.emf.ecore.EPackage ePackage)
|
java.lang.String |
getID()
|
java.util.Map<java.lang.String,java.lang.String> |
getOptions()
|
protected boolean |
isValidEPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
protected boolean |
saveExporter()
|
void |
setGenModel(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
| Methods inherited from class org.eclipse.emf.exporter.ModelExporter |
|---|
adjustGenModel, canConvert, checkEPackageArtifactLocation, computeArtifactURI, createEncodedURI, createEPackageInfo, createEPackagesList, createGenPackageConvertInfo, createReferencedEPackageFilterToConvert, createReferencedGenPackagesList, dispose, export, getArtifactURIs, getConverterGenAnnotationSource, getDefaultArtifactFileName, getDirectoryURI, getEPackageExportInfo, getEPackageToGenPackageMap, getExporterGenAnnotationDetails, getExporterNestedGenAnnotationDetails, getExporterNestedGenAnnotations, getGenBaseToGenAnnotationDetailsMap, getReferencedGenPackageExportInfo, isSaveEPackageArtifactURI, isSaveExporter, isValidReferencedGenPackage, loadGenModel, printExportData, save, saveEPackageArtifactURI, setDirectoryURI, setDirectoryURI, setSaveEPackageArtifactURI, setSaveExporter, validateDirectoryURI |
| Methods inherited from class org.eclipse.emf.converter.ModelConverter |
|---|
clearEPackageConvertInfoCache, clearEPackagesCollections, clearReferenceGenPackageConvertInfoCache, computeEPackagesToConvert, computeValidReferencedGenPackages, createExternalGenModelResourceSet, createReferencedEPackageFilter, createResourceSet, filterReferencedEPackages, filterReferencedEPackagesToConvert, getEPackageConvertInfo, getEPackages, getEPackageToInfoMap, getExternalGenModels, getGenModel, getGenmodelSaveOptions, getGenModelSaveOptions, getReferencedGenPackages, getReferencedGenPackageToInfoMap, getReferenceGenPackageConvertInfo, getReferredEPackage, makeEPackageConvertDataUnique |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final java.util.Map<java.lang.String,java.lang.String> options
| Constructor Detail |
|---|
public UMLExporter()
| Method Detail |
|---|
public java.util.Map<java.lang.String,java.lang.String> getOptions()
public java.lang.String getID()
getID in class org.eclipse.emf.converter.ModelConverterprotected java.lang.String getDefaultArtifactLocation(org.eclipse.emf.ecore.EPackage ePackage)
getDefaultArtifactLocation in class org.eclipse.emf.exporter.ModelExporter
protected java.lang.String doCheckEPackageArtifactLocation(java.lang.String location,
java.lang.String packageName)
doCheckEPackageArtifactLocation in class org.eclipse.emf.exporter.ModelExporter
protected org.eclipse.emf.common.util.Diagnostic doExport(org.eclipse.emf.common.util.Monitor monitor,
org.eclipse.emf.exporter.ModelExporter.ExportData exportData)
throws java.lang.Exception
doExport in class org.eclipse.emf.exporter.ModelExporterjava.lang.Exceptionprotected boolean isValidEPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
isValidEPackage in class org.eclipse.emf.exporter.ModelExporter
public void setGenModel(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
throws org.eclipse.emf.common.util.DiagnosticException
setGenModel in class org.eclipse.emf.exporter.ModelExporterorg.eclipse.emf.common.util.DiagnosticExceptionprotected boolean saveExporter()
saveExporter in class org.eclipse.emf.exporter.ModelExporter
|
Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||