PHP_UML
[ class tree: PHP_UML ] [ index: PHP_UML ] [ all elements ]

Class: PHP_UML_Output_Eclipse_Exporter

Source Location: /PHP_UML-1.6.2/UML/Output/Eclipse/Exporter.php

Class Overview

PHP_UML_Output_Exporter
   |
   --PHP_UML_Output_ExporterAPI
      |
      --PHP_UML_Output_Xmi_Exporter
         |
         --PHP_UML_Output_Eclipse_Exporter

This class generates a specific XMI file that can be imported into Eclipse


Author(s):

Methods


Inherited Variables

Inherited Methods

Class: PHP_UML_Output_Xmi_Exporter

PHP_UML_Output_Xmi_Exporter::export()
PHP_UML_Output_Xmi_Exporter::generateXmi()
Serialize the metamodel (contained in the property $structure) into XMI code
PHP_UML_Output_Xmi_Exporter::getXmiBuilder()
Getter for the XMI factory
PHP_UML_Output_Xmi_Exporter::getXmiDocument()
Getter for the XmiDocument
PHP_UML_Output_Xmi_Exporter::loadXmi()
Read the content of an existing XMI file.
PHP_UML_Output_Xmi_Exporter::save()
Internal method to save the generated XMI to a file.
PHP_UML_Output_Xmi_Exporter::setComponentView()
Enables the inclusion of a component view in the serialized model
PHP_UML_Output_Xmi_Exporter::setDeploymentView()
Enables the inclusion of a deployment view in the serialized model
PHP_UML_Output_Xmi_Exporter::setEncoding()
Setter for the XML encoding
PHP_UML_Output_Xmi_Exporter::setLogicalView()
Enables the inclusion of a logical view in the serialized model
PHP_UML_Output_Xmi_Exporter::setStereotypes()
Enables the inclusion of the stereotypes in the serialized model If true, all the stereotypes related to the UML model (currently, these data correspond to the PHP docblocks) will be added to the XMI model.
PHP_UML_Output_Xmi_Exporter::setXmiDocument()
Setter for the XmiDocument
PHP_UML_Output_Xmi_Exporter::setXmiVersion()
Setter for the XMI version

Class: PHP_UML_Output_ExporterAPI

PHP_UML_Output_ExporterAPI::export()
PHP_UML_Output_ExporterAPI::getContextPackage()
Return the ApiContextPackage currently associated to the rendering
PHP_UML_Output_ExporterAPI::initContextPackage()
PHP_UML_Output_ExporterAPI::setAllImplemented()
Sets the allImplemented/-ing arrays with all the interfaces that a given class implements (including those of the inherited classes)
PHP_UML_Output_ExporterAPI::setAllInherited()
Sets the allInherited/-ing arrays with all the classifiers that a given classifier inherits from
PHP_UML_Output_ExporterAPI::setAllSuperClassifiers()
Recurses into all the packages to build a list of all the generalizations and realizations between elements.

Class: PHP_UML_Output_Exporter

PHP_UML_Output_Exporter::__construct()
Constructor
PHP_UML_Output_Exporter::export()
Export the current model to a particular output format.
PHP_UML_Output_Exporter::getInstance()
Factory method to retrieve an implementation of an exporter, given the "common name" of a format.
PHP_UML_Output_Exporter::setModel()
Setter for the model.

Class Details

[line 26]
This class generates a specific XMI file that can be imported into Eclipse


[ Top ]


Method Detail

getXmiBuilder   [line 32]

void getXmiBuilder( )

Getter for the XMI factory. Overrides the parent.
  • Access: protected

Overrides PHP_UML_Output_Xmi_Exporter::getXmiBuilder() (Getter for the XMI factory)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 16:01:23 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.