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

Class: PHP_UML_XMI_BuilderImpl1

Source Location: /PHP_UML-0.4.4/UML/XMI/BuilderImpl1.php

Class Overview

PHP_UML_XMI_AbstractBuilder
   |
   --PHP_UML_XMI_BuilderImpl1

Implementation class to create XMI in version 1


Author(s):

Methods


Inherited Variables

Inherited Methods

Class: PHP_UML_XMI_AbstractBuilder

PHP_UML_XMI_AbstractBuilder::factory()
Factory method. Retrieves a proper implementation class, matching the XMI version.
PHP_UML_XMI_AbstractBuilder::generateID()
Generates an ID for an element. A partial identifier can be provided (used for classes and their idrefs)
PHP_UML_XMI_AbstractBuilder::guessStereotype()
Retrieves the ID of a stereotype, given a filename

Class Details

[line 26]
Implementation class to create XMI in version 1

See the interface PHP_UML_XMI_Builder for the comments



[ Top ]


Method Detail

getArtifact   [line 305]

void getArtifact( PHP_UML_Metamodel_File $file, [ &$mf = array()])

  • Access: public

Parameters:

PHP_UML_Metamodel_File   $file   — 
   &$mf   — 

[ Top ]

getClass   [line 95]

void getClass( PHP_UML_Metamodel_Class &$class)

  • Access: public

Parameters:

PHP_UML_Metamodel_Class   &$class   — 

[ Top ]

getComment   [line 333]

void getComment( $body, [ $annotatedElement = ''])

  • Access: public

Parameters:

   $body   — 
   $annotatedElement   — 

[ Top ]

getComponent   [line 320]

void getComponent( PHP_UML_Metamodel_File $file, [ $stereotype = ''])

  • Access: public

Parameters:

PHP_UML_Metamodel_File   $file   — 
   $stereotype   — 

[ Top ]

getDatatype   [line 88]

void getDatatype( PHP_UML_Metamodel_Type $type)

  • Access: public

Parameters:

PHP_UML_Metamodel_Type   $type   — 

[ Top ]

getGeneralizations   [line 154]

void getGeneralizations( PHP_UML_Metamodel_Type &$client)

  • Access: public

Parameters:

PHP_UML_Metamodel_Type   &$client   — 

[ Top ]

getInterface   [line 127]

void getInterface( PHP_UML_Metamodel_Interface &$interface)

  • Access: public

Parameters:

PHP_UML_Metamodel_Interface   &$interface   — 

[ Top ]

getModelClose   [line 61]

void getModelClose( )

  • Access: public

[ Top ]

getModelOpen   [line 34]

void getModelOpen( PHP_UML_Metamodel_Package &$model)

  • Access: public

Parameters:

PHP_UML_Metamodel_Package   &$model   — 

[ Top ]

getOperation   [line 238]

void getOperation( PHP_UML_Metamodel_Operation &$operation)

  • Access: public

Parameters:

PHP_UML_Metamodel_Operation   &$operation   — 

[ Top ]

getPackageClose   [line 72]

void getPackageClose( )

  • Access: public

[ Top ]

getPackageOpen   [line 66]

void getPackageOpen( PHP_UML_Metamodel_Package $package)

  • Access: public

Parameters:

PHP_UML_Metamodel_Package   $package   — 

[ Top ]

getParameter   [line 265]

void getParameter( PHP_UML_Metamodel_Parameter &$parameter)

  • Access: public

Parameters:

PHP_UML_Metamodel_Parameter   &$parameter   — 

[ Top ]

getParameterType   [line 274]

void getParameterType( PHP_UML_Metamodel_TypedElement &$parameter)

  • Access: public

Parameters:

PHP_UML_Metamodel_TypedElement   &$parameter   — 

[ Top ]

getProfile   [line 342]

void getProfile( )

  • Access: public

[ Top ]

getProperty   [line 213]

void getProperty( PHP_UML_Metamodel_Property &$property)

  • Access: public

Parameters:

PHP_UML_Metamodel_Property   &$property   — 

[ Top ]

getRealizations   [line 186]

void getRealizations( PHP_UML_Metamodel_Class &$client)

  • Access: public

Parameters:

PHP_UML_Metamodel_Class   &$client   — 

[ Top ]

getSubsystemClose   [line 83]

void getSubsystemClose( )

  • Access: public

[ Top ]

getSubsystemOpen   [line 77]

void getSubsystemOpen( PHP_UML_Metamodel_Package $package)

  • Access: public

Parameters:

PHP_UML_Metamodel_Package   $package   — 

[ Top ]


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