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

Class: PHP_UML_Output_Eclipse_AbstractBuilder

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

Class Overview

PHP_UML_Output_Xmi_AbstractBuilder
   |
   --PHP_UML_Output_Eclipse_AbstractBuilder

Extended abstract class to generate a UML model that can be imported into Eclipse


Author(s):

Methods


Inherited Variables

Inherited Methods

Class: PHP_UML_Output_Xmi_AbstractBuilder

PHP_UML_Output_Xmi_AbstractBuilder::getAllComponents()
Get all components, with its provided classes PHP_UML considers each logical package as a component, and each owned class as a provided class.
PHP_UML_Output_Xmi_AbstractBuilder::getAllPackages()
Get all packages, recursively, with all the objects they contain Initially called by generateXmi() on the root package
PHP_UML_Output_Xmi_AbstractBuilder::getInstance()
Factory method. Retrieves a proper implementation class, matching the XMI version.
PHP_UML_Output_Xmi_AbstractBuilder::getOwnedElements()
Get the different types owned by a package
PHP_UML_Output_Xmi_AbstractBuilder::getUID()
Generates an ID for an element. A partial identifier can be provided (used for classes and their idrefs)
PHP_UML_Output_Xmi_AbstractBuilder::getXmiDocument()
Return the full serialized XMI metamodel of a given Superstructure.
PHP_UML_Output_Xmi_AbstractBuilder::getXmlHeader()
Gets an XML header for the XMI file
PHP_UML_Output_Xmi_AbstractBuilder::setComponentView()
Enables the inclusion of a component view in the serialized model
PHP_UML_Output_Xmi_AbstractBuilder::setDeploymentView()
Enables the inclusion of a deployment view in the serialized model
PHP_UML_Output_Xmi_AbstractBuilder::setEncoding()
Sets the XML encoding
PHP_UML_Output_Xmi_AbstractBuilder::setLogicalView()
Enables the inclusion of a logical view in the serialized model
PHP_UML_Output_Xmi_AbstractBuilder::setStereotypes()
Enables the inclusion of the stereotypes in the serialized model

Class Details

[line 26]
Extended abstract class to generate a UML model that can be imported into Eclipse


[ Top ]


Method Detail

getInstance   [line 36]

PHP_UML_Output_Xmi_Builder getInstance( float $version)

Factory method. Retrieves a proper implementation class, matching the XMI version.
  • Return: An XMI builder object

Overrides PHP_UML_Output_Xmi_AbstractBuilder::getInstance() (Factory method. Retrieves a proper implementation class, matching the XMI version.)

Parameters:

float   $version   —  XMI version

[ Top ]


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