Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ k ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ _ ]
a
- $allExtensions
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$allExtensions
- $allImplemented
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$allImplemented
- $allImplementing
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$allImplementing
- $allInherited
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$allInherited
- $allInheriting
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$allInheriting
- $allowed
- in file FilePatternFilterIterator.php, variable PHP_UML_FilePatternFilterIterator::$allowed
- $allStereotypes
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$allStereotypes
- accept
- in file FilePatternFilterIterator.php, method PHP_UML_FilePatternFilterIterator::accept()
Filter files and folders.
- add
- in file Warning.php, method PHP_UML_Warning::add()
Adds a warning message to the pile
- addClass
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addClass()
- addClasses
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addClasses()
- addClassifierFeatures
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addClassifierFeatures()
- addComment
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addComment()
- addDatatype
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addDatatype()
- addDatatypes
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addDatatypes()
- addDefaultValueAndType
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addDefaultValueAndType()
- addDocTags
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::addDocTags()
Creates a stereotype and the necessary Tag objects for a given element
- addInterface
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addInterface()
- addInterfaces
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addInterfaces()
- addInternalPhpTypes
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::addInternalPhpTypes()
Adds the internal PHP metatypes, metaclasses, metainterfaces...
- addOperation
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addOperation()
- addOperations
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addOperations()
- addPackage
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addPackage()
- addParameter
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addParameter()
- addProperties
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addProperties()
- addProperty
- in file Builder.php, method PHP_UML_Input_XMI_Builder::addProperty()
- APP_NAME
- in file Exporter.php, class constant PHP_UML_Output_Exporter::APP_NAME
- autoload
- in file UML.php, method PHP_UML::autoload()
Autoloader
- Artifact.php
- procedural page Artifact.php
- ApiContextPackage.php
- procedural page ApiContextPackage.php
- ApiRenderer.php
- procedural page ApiRenderer.php
- AbstractBuilder.php
- procedural page AbstractBuilder.php
- AbstractBuilder.php
- procedural page AbstractBuilder.php
top
top
c
- $class
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$class
- $class
- in file Property.php, variable PHP_UML_Metamodel_Property::$class
- $classes
- in file Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$classes
- $classes
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$classes
Classes of the package
- $componentView
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$componentView
A component view is not included in the model by default.
- $componentView
- in file UML.php, variable PHP_UML::$componentView
If true, a component view is created.
- $componentView
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$componentView
- $createFolderCallback
- in file ExporterXSL.php, variable PHP_UML_Output_ExporterXSL::$createFolderCallback
- $ctx
- in file ExporterAPI.php, variable PHP_UML_Output_ExporterAPI::$ctx
Object storing some contextual data
- CLASS_PREFIX
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::CLASS_PREFIX
- clear
- in file Warning.php, method PHP_UML_Warning::clear()
Clears the pile
- convertTo2
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::convertTo2()
XMI converter
- createFolder
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::createFolder()
Create a folder. This is a callback function for the XSL templates (that's why it is public), and you should not have to use it.
- createStereotype
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::createStereotype()
Creates a stereotype in a given profile, and binds it to a given element Returns the stereotype that was created
- Class.php
- procedural page Class.php
- Classifier.php
- procedural page Classifier.php
top
d
- $datatypes
- in file Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$datatypes
PHP datatypes
- $datatypes
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$datatypes
Datatpyes of the package
- $default
- in file Property.php, variable PHP_UML_Metamodel_Property::$default
- $default
- in file Parameter.php, variable PHP_UML_Metamodel_Parameter::$default
- $defaultRepo
- in file TypeResolver.php, variable PHP_UML_Metamodel_TypeResolver::$defaultRepo
List of default packages where to look for orphaned elements
- $deploymentPackages
- in file Superstructure.php, variable PHP_UML_Metamodel_Superstructure::$deploymentPackages
The root package for a deployment (physical) model
- $deploymentView
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$deploymentView
A deployment view is not included in the model by default.
- $deploymentView
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$deploymentView
- $deploymentView
- in file UML.php, variable PHP_UML::$deploymentView
If true, a UML deployment view is created.
- $description
- in file NamedElement.php, variable PHP_UML_Metamodel_NamedElement::$description
Reference to a "documention" stereotype
- $deterministic
- in file SimpleUID.php, variable PHP_UML_SimpleUID::$deterministic
If true, the IDs contained in the XMI code will be very deterministic.
- $dir
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$dir
Filepath to the current package
- $direction
- in file Parameter.php, variable PHP_UML_Metamodel_Parameter::$direction
- $directories
- in file FileScanner.php, variable PHP_UML_FileScanner::$directories
List of directories to scan
- $docblocks
- in file UML.php, variable PHP_UML::$docblocks
If true, the docblocks content is parsed.
- $dollar
- in file UML.php, variable PHP_UML::$dollar
If true, the PHP variable prefix $ is kept
- DATATYPE_PREFIX
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::DATATYPE_PREFIX
- DEFAULT_CLASSIFIER_ATT
- in file BuilderImpl2.php, class constant PHP_UML_Output_Xmi_BuilderImpl2::DEFAULT_CLASSIFIER_ATT
- DEFAULT_CLASSIFIER_ATT
- in file BuilderImpl1.php, class constant PHP_UML_Output_Xmi_BuilderImpl1::DEFAULT_CLASSIFIER_ATT
- DEFAULT_CLASSIFIER_ATT
- in file BuilderImpl2.php, class constant PHP_UML_Output_Eclipse_BuilderImpl2::DEFAULT_CLASSIFIER_ATT
- deleteEmptyPackages
- in file Helper.php, method PHP_UML_Metamodel_Helper::deleteEmptyPackages()
Deletes all empty packages
- displayUnresolved
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::displayUnresolved()
Renders an unresolved type
- displayUnresolved
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::displayUnresolved()
Renders an unresolved type as an HTML span
- displayUnresolved
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::displayUnresolved()
Renders an unresolved type as an HTML span
- dump
- in file XmiDocument.php, method PHP_UML_Output_XmiDocument::dump()
Return the code XMI as a string
- Datatype.php
- procedural page Datatype.php
- DocClass.php
- procedural page DocClass.php
- DocClassifier.php
- procedural page DocClassifier.php
- DocDatatype.php
- procedural page DocDatatype.php
- DocElement.php
- procedural page DocElement.php
- DocIndex.php
- procedural page DocIndex.php
- DocInterface.php
- procedural page DocInterface.php
- DocMenu.php
- procedural page DocMenu.php
- DocPackage.php
- procedural page DocPackage.php
- DocResources.php
- procedural page DocResources.php
- DocClass.php
- procedural page DocClass.php
- DocClassifier.php
- procedural page DocClassifier.php
- DocElement.php
- procedural page DocElement.php
- DocInterface.php
- procedural page DocInterface.php
top
e
- $element
- in file Stereotype.php, variable PHP_UML_Metamodel_Stereotype::$element
- $encoding
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$encoding
Default XML encoding of the XMI document.
- $encoding
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$encoding
- $exporter
- in file ApiRenderer.php, variable PHP_UML_Output_ApiRenderer::$exporter
Reference to the Exporter object (giving access to the ApiContextPackage)
- export
- in file UML.php, method PHP_UML::export()
Convert the UML model (stored in the object) into some output data.
- export
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::export()
- export
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::export()
Generates output data by applying a transformation on the XMI stored in the property $xmi
- export
- in file Exporter.php, method PHP_UML_Output_HtmlNew_Exporter::export()
- export
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::export()
- export
- in file Exporter.php, method PHP_UML_Output_Php_Exporter::export()
- export
- in file Exporter.php, method PHP_UML_Output_Exporter::export()
Export the current model to a particular output format.
- EXPORTER_NAME
- in file AbstractBuilder.php, class constant PHP_UML_Output_Xmi_AbstractBuilder::EXPORTER_NAME
- exportFromFile
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::exportFromFile()
Generates output data by applying a transformation on a given XMI file
- exportFromXml
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::exportFromXml()
Generates ouput data by applying a transformation on some provided XMI
- Exception.php
- procedural page Exception.php
- Enumeration.php
- procedural page Enumeration.php
- Exporter.php
- procedural page Exporter.php
- Exporter.php
- procedural page Exporter.php
- ExporterAPI.php
- procedural page ExporterAPI.php
- ExporterXSL.php
- procedural page ExporterXSL.php
- Exporter.php
- procedural page Exporter.php
- Exporter.php
- procedural page Exporter.php
- Exporter.php
- procedural page Exporter.php
- Exporter.php
- procedural page Exporter.php
top
f
- $file
- in file Property.php, variable PHP_UML_Metamodel_Property::$file
- $file
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$file
- $file
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$file
- $files
- in file FileScanner.php, variable PHP_UML_FileScanner::$files
List of files to scan
- $filetype
- in file Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$filetype
Main file types. Used as stereotypes for qualifying the artifacts.
- FILE_EXT
- in file DocElement.php, class constant PHP_UML_Output_Php_DocElement::FILE_EXT
- FILE_EXT
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::FILE_EXT
- finalizeAll
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::finalizeAll()
Finalizes the main object structure that the Parser has built.
- findSubpackageByName
- in file Helper.php, method PHP_UML_Metamodel_Helper::findSubpackageByName()
Searches recursively in a given package for a package, knowing its name Works with position numbers, not variable references.
- findTypeById
- in file Helper.php, method PHP_UML_Metamodel_Helper::findTypeById()
Searches recursively in a given package for an element, knowing its ID
- FilePatternFilterIterator.php
- procedural page FilePatternFilterIterator.php
- FileScanner.php
- procedural page FileScanner.php
- FileScanner.php
- procedural page FileScanner.php
- FileScanner.php
- procedural page FileScanner.php
top
g
- generateFunctionId
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::generateFunctionId()
Returns an ID to identify a function
- generatePropertyId
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::generatePropertyId()
Returns an ID for a property
- generateXmi
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::generateXmi()
Serialize the metamodel (contained in the property $structure) into XMI code
- getAbsPath
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getAbsPath()
Returns the path from the top package to a given package
- getAllComponents
- in file AbstractBuilder.php, method 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.
- getAllImplemented
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getAllImplemented()
Returns the array containing all the interfaces of a classifier
- getAllImplementing
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getAllImplementing()
Returns the array containing all the classes that implement a given interface
- getAllInherited
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getAllInherited()
Returns the array containing all the extended classes of a classifier This array must have been previously set in the Context object
- getAllInheriting
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getAllInheriting()
Returns the array containing all the classes that extends a classifier
- getAllPackages
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getAllPackages()
Get all packages, recursively, with all the objects they contain Initially called by generateXmi() on the root package
- getArtifact
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getArtifact()
Retrieves the XMI code for an artifact
- getArtifact
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getArtifact()
- getArtifact
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getArtifact()
- getChildren
- in file FilePatternFilterIterator.php, method PHP_UML_FilePatternFilterIterator::getChildren()
We must override that method to pass the ignored/allowed arrays
- getClass
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getClass()
Retrieves the XMI code for a class
- getClass
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getClass()
- getClass
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getClass()
- getClassifierItem
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::getClassifierItem()
- getComment
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getComment()
Adds a description/comment to a model element The description is given through a stereotype instance
- getComment
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getComment()
- getComment
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getComment()
- getCommonLinks
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getCommonLinks()
Returns the HTML code for the common items of the navigation bar
- getComponentClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getComponentClose()
- getComponentClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getComponentClose()
- getComponentClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getComponentClose()
Retieves the closing tag for a component
- getComponentOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getComponentOpen()
- getComponentOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getComponentOpen()
Retrieves the XMI code for a component
- getComponentOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getComponentOpen()
- getContextPackage
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getContextPackage()
Return the current ApiContextPackage object
- getContextPackage
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::getContextPackage()
Return the ApiContextPackage currently associated to the rendering
- getCurrentElement
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getCurrentElement()
- getCurrentElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getCurrentElement()
- getCurrentElement
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getCurrentElement()
Return the current object
- getCurrentElement
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getCurrentElement()
- getCurrentElement
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getCurrentElement()
- getCurrentElement
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getCurrentElement()
Return the current object
- getCurrentElement
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getCurrentElement()
- getDatatype
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getDatatype()
- getDatatype
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getDatatype()
- getDatatype
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getDatatype()
Retrieves the XMI declarations of the main PHP types
- getDefaultValue
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getDefaultValue()
- getDefaultValue
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getDefaultValue()
Renders a default value
- getDefaultValue
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getDefaultValue()
- getDescription
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getDescription()
- getDescription
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getDescription()
- getDescription
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getDescription()
- getDocblocks
- in file Exporter.php, method PHP_UML_Output_Php_Exporter::getDocblocks()
- getDocblocks
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getDocblocks()
Renders the properties of a given stereotype.
- getFileInfo
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getFileInfo()
Returns the HTML code for the "File" information tag
- getFileInfo
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getFileInfo()
Returns the HTML code for the "File" information tag
- getFileInfo
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getFileInfo()
Renders the "File" information tag
- getFunctionBlock
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getFunctionBlock()
Renders the block "Function" of a package or a classifier
- getFunctionBlock
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getFunctionBlock()
Renders the block "Function" of a package or a classifier as HTML
- getFunctionBlock
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getFunctionBlock()
Renders the block "Function" of a package or a classifier as HTML
- getFunctionStyle
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getFunctionStyle()
- getFunctionStyle
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::getFunctionStyle()
- getGeneralizations
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getGeneralizations()
- getGeneralizations
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getGeneralizations()
Retrieves the XMI code for all the inherited classes of a given element
- getGeneralizations
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getGeneralizations()
- getInstance
- in file Exporter.php, method PHP_UML_Output_Exporter::getInstance()
Factory method to retrieve an implementation of an exporter, given the "common name" of a format.
- getInstance
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getInstance()
Factory method. Retrieves a proper implementation class, matching the XMI version.
- getInstance
- in file AbstractBuilder.php, method PHP_UML_Output_Eclipse_AbstractBuilder::getInstance()
Factory method. Retrieves a proper implementation class, matching the XMI version.
- getInterface
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getInterface()
- getInterface
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getInterface()
Retrieves the XMI code for an interface
- getInterface
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getInterface()
- getLinkTo
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getLinkTo()
Renders a HTML hyperlink towards a given element (since datatypes don't own to a "package", we suppose they are located in the top package)
- getLinkTo
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getLinkTo()
Renders a link towards a given element (since datatypes don't own to a "package", we suppose they are located in the top package)
- getManifestation
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getManifestation()
Generates a manifestation element (= the link between a class and the artifact where the class is defined)
- getMetadata
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getMetadata()
Retrieves the metadata related to a given tag
- getMetadata
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getMetadata()
- getMetadata
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getMetadata()
- getModel
- in file ImporterFileScanner.php, method PHP_UML_Input_ImporterFileScanner::getModel()
Get the resulting, final model
- getModel
- in file Builder.php, method PHP_UML_Input_XMI_Builder::getModel()
- getModel
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::getModel()
- getModel
- in file UML.php, method PHP_UML::getModel()
Public accessor to the metamodel.
- getModel
- in file Importer.php, method PHP_UML_Input_Importer::getModel()
Get the resulting, final model
- getModelClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getModelClose()
- getModelClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getModelClose()
Retrieves the closing tag of a model
- getModelClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getModelClose()
- getModelOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Eclipse_BuilderImpl2::getModelOpen()
- getModelOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getModelOpen()
Retrieves the opening tag for a model
- getModelOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getModelOpen()
- getModelOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getModelOpen()
- getNamespaceClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getNamespaceClose()
- getNamespaceClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getNamespaceClose()
- getNamespaceClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getNamespaceClose()
Retrieves the closing namespace tag (XMI 1 only)
- getNamespaceOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getNamespaceOpen()
- getNamespaceOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getNamespaceOpen()
- getNamespaceOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getNamespaceOpen()
Retrieves the opening namespace tag (XMI 1 only)
- getNavigParentPackage
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getNavigParentPackage()
Returns the HTML for the link "Package" in the navigation bar
- getNextElement
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getNextElement()
- getNextElement
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getNextElement()
- getNextElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getNextElement()
- getNextElement
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getNextElement()
Return the next object
- getNextElement
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getNextElement()
Return the next object
- getNextElement
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getNextElement()
- getNextElement
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getNextElement()
- getNl
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getNl()
- getObjPrefix
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getObjPrefix()
- getObjStyle
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getObjStyle()
- getOperation
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getOperation()
Retrieves the XMI code for an operation
- getOperation
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getOperation()
- getOperation
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getOperation()
- getOperationItem
- in file DocIndex.php, method PHP_UML_Output_HtmlNew_DocIndex::getOperationItem()
- getOwnedElements
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getOwnedElements()
Get the different types owned by a package
- getPackage
- in file Builder.php, method PHP_UML_Input_XMI_Builder::getPackage()
Return the current package
- getPackageByPath
- in file TypeResolver.php, method PHP_UML_Metamodel_TypeResolver::getPackageByPath()
Retrieve the PHP_UML_Metamodel_Package object related to a package path (ie, to a qualified name, like A\B\C).
- getPackageClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getPackageClose()
- getPackageClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getPackageClose()
- getPackageClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getPackageClose()
Retrieves the closing tag of a package
- getPackageOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getPackageOpen()
- getPackageOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getPackageOpen()
- getPackageOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getPackageOpen()
Retrieves the opening tag for a package
- getPackageOperationItem
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::getPackageOperationItem()
- getPackagePathParts
- in file Helper.php, method PHP_UML_Metamodel_Helper::getPackagePathParts()
Splits a package path into its first/last element, and the rest Allows for the two different versions of package delimiter
- getPackagePropertyItem
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::getPackagePropertyItem()
- getParameter
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getParameter()
- getParameter
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getParameter()
Retrieves the XMI code for the paramater of an operation
- getParameter
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getParameter()
- getParameterList
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getParameterList()
Renders the operation's parameters, as a comma-sep list, between brackets
- getParameterList
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getParameterList()
Renders the operation's parameters, as a comma-sep list, between brackets
- getParameterList
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getParameterList()
Renders the operation's parameters
- getParameterType
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getParameterType()
- getParameterType
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getParameterType()
- getParameterType
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getParameterType()
Retrieves the XMI code for a classifier (datatype, class, interface) Required by getParameter(). Adds the default value (if any)
- getParserOptions
- in file FileScanner.php, method PHP_UML_Input_PHP_FileScanner::getParserOptions()
- getPrefix
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getPrefix()
Return the prefix (filename scheme)
- getPrefix
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getPrefix()
- getPrefix
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getPrefix()
- getPrefix
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getPrefix()
- getPrefix
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getPrefix()
- getPrefix
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getPrefix()
- getPrefix
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getPrefix()
Return the prefix (filename scheme)
- getPreviousElement
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getPreviousElement()
Return the previous object
- getPreviousElement
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getPreviousElement()
- getPreviousElement
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getPreviousElement()
- getPreviousElement
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getPreviousElement()
Return the previous object
- getPreviousElement
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getPreviousElement()
- getPreviousElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getPreviousElement()
- getPreviousElement
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getPreviousElement()
- getProfile
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getProfile()
Formates a Profile adapted to PHP_UML.
- getProfile
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getProfile()
Retrieves the XMI code for a UML2 profile.
- getProfile
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getProfile()
- getProperty
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getProperty()
- getProperty
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getProperty()
- getPropertyBlock
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getPropertyBlock()
Renders the block "Properties" of a package or a class as HTML
- getPropertyBlock
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getPropertyBlock()
Renders the block "Properties" of a package or a class
- getPropertyBlock
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getPropertyBlock()
Renders the block "Properties" of a package or a class as HTML
- getPropertyItem
- in file DocIndex.php, method PHP_UML_Output_HtmlNew_DocIndex::getPropertyItem()
- getPropertyStyle
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getPropertyStyle()
- getPropertyStyle
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::getPropertyStyle()
- getQualifiedName
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getQualifiedName()
Returns the complete namespace for an element
- getRealizations
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getRealizations()
- getRealizations
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getRealizations()
Retrieves the XMI code for all the realization (= interface implementations) of a given element
- getRealizations
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getRealizations()
- getRealizations
- in file BuilderImpl2.php, method PHP_UML_Output_Eclipse_BuilderImpl2::getRealizations()
- getResolver
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::getResolver()
Retrieve an implementation of TypeResolver
- getResolver
- in file Builder.php, method PHP_UML_Input_XMI_Builder::getResolver()
Retrieve an implementation of TypeResolver
- getReturnParam
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getReturnParam()
Returns the return parameter of a function
- getStereotype
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::getStereotype()
Retrieves the stereotype (named $name) associated to the element $element If not found, returns null.
- getStereotypeInstance
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getStereotypeInstance()
Gets all the elements contained in a stereotype Note: the property "documentation" is not discarded (we will have it as an "ownedComent" tag, instead; see getComment())
- getStereotypeInstance
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getStereotypeInstance()
- getStereotypeInstance
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getStereotypeInstance()
Retrieves the XMI code for a given stereotype
- getStereotypes
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getStereotypes()
Retrieves the necessary stereotypes
- getStereotypes
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getStereotypes()
- getStereotypes
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getStereotypes()
- getStereotypeTag
- in file Helper.php, method PHP_UML_Metamodel_Helper::getStereotypeTag()
Retrieves a particular tag in a given stereotype
- getStructuralFeatureType
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getStructuralFeatureType()
Get the structural type of an element (XMI 1.x)
- getStyleName
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getStyleName()
- getStyleName
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getStyleName()
Return the CSS style name of the classifier
- getStyleName
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getStyleName()
- getStyleName
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getStyleName()
- getStyleName
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getStyleName()
- getStyleName
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getStyleName()
Return the CSS style name of the classifier
- getStyleName
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getStyleName()
- getSubsystemClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getSubsystemClose()
Retrieves the closing tag for a subsystem / component
- getSubsystemClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getSubsystemClose()
- getSubsystemClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getSubsystemClose()
- getSubsystemOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getSubsystemOpen()
- getSubsystemOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getSubsystemOpen()
Retrieves the opening tag for a sub-system (XMI 1), or a component (XMI 2)
- getSubsystemOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getSubsystemOpen()
- getTagDefinition
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getTagDefinition()
- getTaggedValue
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getTaggedValue()
- getTagsAsList
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getTagsAsList()
- getTagsAsList
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getTagsAsList()
Renders the properties of a given stereotype
- getTagsAsList
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getTagsAsList()
Renders the properties of a given stereotype as an HTML list (LI tags).
- getTemplate
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::getTemplate()
Returns the content of a template file
- getTemplateDirectory
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::getTemplateDirectory()
- getTemplateDirectory
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::getTemplateDirectory()
- getTypeName
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getTypeName()
- getTypeName
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getTypeName()
Return the type name of the classifier
- getTypeName
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::getTypeName()
Return the type name of the classifier
- getTypeName
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getTypeName()
- getTypeName
- in file DocClass.php, method PHP_UML_Output_Php_DocClass::getTypeName()
- getTypeName
- in file DocInterface.php, method PHP_UML_Output_Php_DocInterface::getTypeName()
- getTypeName
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::getTypeName()
- getTypeName
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getTypeName()
- getUID
- in file SimpleUID.php, method PHP_UML_SimpleUID::getUID()
Accessor for getting the UID
- getUID
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getUID()
Generates an ID for an element. A partial identifier can be provided (used for classes and their idrefs)
- getXmiBuilder
- in file Exporter.php, method PHP_UML_Output_Eclipse_Exporter::getXmiBuilder()
Getter for the XMI factory. Overrides the parent.
- getXmiBuilder
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::getXmiBuilder()
Getter for the XMI factory
- getXmiDocument
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getXmiDocument()
Return the full serialized XMI metamodel of a given Superstructure.
- getXmiDocument
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::getXmiDocument()
Getter for the XmiDocument
- getXmiHeaderClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getXmiHeaderClose()
- getXmiHeaderClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getXmiHeaderClose()
- getXmiHeaderClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getXmiHeaderClose()
Closing tag for the XMI header
- getXmiHeaderClose
- in file BuilderImpl2.php, method PHP_UML_Output_Eclipse_BuilderImpl2::getXmiHeaderClose()
- getXmiHeaderOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Eclipse_BuilderImpl2::getXmiHeaderOpen()
- getXmiHeaderOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getXmiHeaderOpen()
- getXmiHeaderOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getXmiHeaderOpen()
- getXmiHeaderOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getXmiHeaderOpen()
Retrievesthe XMI header
- getXmlHeader
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getXmlHeader()
Gets an XML header for the XMI file
- getXslFilepath
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::getXslFilepath()
Return the absolute location of the XSL file
- getXslFilepath
- in file Exporter.php, method PHP_UML_Output_Html_Exporter::getXslFilepath()
top
top
i
- $id
- in file NamedElement.php, variable PHP_UML_Metamodel_NamedElement::$id
Unique identifier
- $ignored
- in file FilePatternFilterIterator.php, variable PHP_UML_FilePatternFilterIterator::$ignored
- $ignoredTag
- in file ApiRenderer.php, variable PHP_UML_Output_ApiRenderer::$ignoredTag
These docblocks will not be displayed in the docblocks list
- $ignorePatterns
- in file FileScanner.php, variable PHP_UML_FileScanner::$ignorePatterns
Ignored directories (possible wildcards are ? and *)
- $implements
- in file Class.php, variable PHP_UML_Metamodel_Class::$implements
- $interfaces
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$interfaces
Interfaces of the package
- $interfaces
- in file Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$interfaces
- $isAbstract
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$isAbstract
- $isAbstract
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$isAbstract
- $isInstantiable
- in file Property.php, variable PHP_UML_Metamodel_Property::$isInstantiable
- $isInstantiable
- in file Class.php, variable PHP_UML_Metamodel_Class::$isInstantiable
- $isInstantiable
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$isInstantiable
- $isReadOnly
- in file Property.php, variable PHP_UML_Metamodel_Property::$isReadOnly
- $isReadOnly
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$isReadOnly
- import
- in file ImporterFileScanner.php, method PHP_UML_Input_ImporterFileScanner::import()
- import
- in file Importer.php, method PHP_UML_Input_Importer::import()
Import data
- import
- in file FileScanner.php, method PHP_UML_Input_PHP_FileScanner::import()
- import
- in file FileScanner.php, method PHP_UML_Input_XMI_FileScanner::import()
- INDEXALL_FILENAME
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::INDEXALL_FILENAME
- INDEX_FILENAME
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::INDEX_FILENAME
- initContextPackage
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::initContextPackage()
- initModel
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::initModel()
Initialize the structure before use (we just instantiate the top objects in the logical and deployment models)
- INTERFACE_PREFIX
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::INTERFACE_PREFIX
- isVersion1
- in file XmiDocument.php, method PHP_UML_Output_XmiDocument::isVersion1()
Return true if the document is in XMI version 1.x
- Importer.php
- procedural page Importer.php
- ImporterFileScanner.php
- procedural page ImporterFileScanner.php
- Interface.php
- procedural page Interface.php
top
top
top
top
m
- $mainTpl
- in file ApiRenderer.php, variable PHP_UML_Output_ApiRenderer::$mainTpl
Main template (we pre-store it to avoid reading repeatedly)
- $manifested
- in file Artifact.php, variable PHP_UML_Metamodel_Artifact::$manifested
Array of classes/interfaces declarations contained in that file
- $matchPatterns
- in file FileScanner.php, variable PHP_UML_FileScanner::$matchPatterns
Allowed path-/file-names (possible wildcards are ? and *)
- $model
- in file Builder.php, variable PHP_UML_Input_XMI_Builder::$model
Reference to a Superstructure. Needed when comments have to be added through Tags and Stereotypes.
- $model
- in file ImporterFileScanner.php, variable PHP_UML_Input_ImporterFileScanner::$model
Superstructure (model) to fill
- MENU_FILENAME
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::MENU_FILENAME
- META_CLASS
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_CLASS
- META_CLASS
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::META_CLASS
- META_CLASS
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::META_CLASS
- META_DATATYPE
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::META_DATATYPE
- META_DATATYPE
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::META_DATATYPE
- META_DATATYPE
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_DATATYPE
- META_INTERFACE
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::META_INTERFACE
- META_INTERFACE
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_INTERFACE
- META_INTERFACE
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::META_INTERFACE
- META_OPERATION
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_OPERATION
- META_OPERATION
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::META_OPERATION
- META_OPERATION
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::META_OPERATION
- META_PROPERTY
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_PROPERTY
- META_PROPERTY
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::META_PROPERTY
- META_PROPERTY
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::META_PROPERTY
- main.php
- procedural page main.php
top
top
o
- $onlyApi
- in file ParserOptions.php, variable PHP_UML_Input_PHP_ParserOptions::$onlyApi
- $onlyApi
- in file UML.php, variable PHP_UML::$onlyApi
If true, the elements (class, function) are included in the API only if their
- $operation
- in file Parameter.php, variable PHP_UML_Metamodel_Parameter::$operation
- $ownedAttribute
- in file Class.php, variable PHP_UML_Metamodel_Class::$ownedAttribute
- $ownedAttribute
- in file Stereotype.php, variable PHP_UML_Metamodel_Stereotype::$ownedAttribute
- $ownedAttribute
- in file Package.php, variable PHP_UML_Metamodel_Package::$ownedAttribute
- $ownedOperation
- in file Package.php, variable PHP_UML_Metamodel_Package::$ownedOperation
- $ownedOperation
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$ownedOperation
- $ownedParameter
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$ownedParameter
- $ownedType
- in file Package.php, variable PHP_UML_Metamodel_Package::$ownedType
- Operation.php
- procedural page Operation.php
top
p
- $package
- in file Builder.php, variable PHP_UML_Input_XMI_Builder::$package
Package to build
- $package
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$package
- $package
- in file Operation.php, variable PHP_UML_Metamodel_Operation::$package
- $package
- in file Artifact.php, variable PHP_UML_Metamodel_Artifact::$package
- $package
- in file Property.php, variable PHP_UML_Metamodel_Property::$package
- $packages
- in file Superstructure.php, variable PHP_UML_Metamodel_Superstructure::$packages
The root package for a logical UML model
- $profile
- in file BuilderImpl2.php, variable PHP_UML_Output_Xmi_BuilderImpl2::$profile
PHP_UML UML Profile (TODO)
- $profile
- in file Stereotype.php, variable PHP_UML_Metamodel_Stereotype::$profile
- $pureObject
- in file UML.php, variable PHP_UML::$pureObject
If true, only classes and namespaces are retrieved. If false, procedural
- PACKAGE_FILENAME
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::PACKAGE_FILENAME
- parse
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::parse()
Parse a PHP file
- parse
- in file Parser.php, method PHP_UML_Input_PHP_Parser::parse()
Parse a PHP file
- parse
- in file UML.php, method PHP_UML::parse()
Parse the directories and the files (depending on what the $directories and $files properties have been set to with setInput()) and return a UML model.
- parseDirectory
- in file UML.php, method PHP_UML::parseDirectory()
Parse a PHP folder, and return a PHP_UML_Metamodel_Superstructure object (= a UML model) corresponding to what has been parsed.
- parseFile
- in file UML.php, method PHP_UML::parseFile()
Parse a PHP file, and return a PHP_UML_Metamodel_Superstructure object (= a UML model) corresponding to what has been found in the file.
- parsePhp
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::parsePhp()
Parse PHP content
- PATTERN_SEPARATOR
- in file UML.php, class constant PHP_UML::PATTERN_SEPARATOR
Character used to separate the patterns passed to setIgnorePattern() and setMatchPattern().
- PHP_FILE
- in file AbstractBuilder.php, class constant PHP_UML_Output_Xmi_AbstractBuilder::PHP_FILE
- PHP_PROFILE_NAME
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::PHP_PROFILE_NAME
- PHP_PROFILE_NAME
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::PHP_PROFILE_NAME
- PHP_STEREOTYPE_DOCBLOCK
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::PHP_STEREOTYPE_DOCBLOCK
- PHP_STEREOTYPE_DOCBLOCK
- in file Helper.php, class constant PHP_UML_Metamodel_Helper::PHP_STEREOTYPE_DOCBLOCK
- PHP_UML
- in file UML.php, class PHP_UML
Facade to use, through its methods:
- Parser.php
- procedural page Parser.php
- ParserImpl.php
- procedural page ParserImpl.php
- ParserOptions.php
- procedural page ParserOptions.php
- Package.php
- procedural page Package.php
- Parameter.php
- procedural page Parameter.php
- Property.php
- procedural page Property.php
- PHP_UML_Exception
- in file Exception.php, class PHP_UML_Exception
A subclass for PHP_UML_Exception
- PHP_UML_FilePatternFilterIterator
- in file FilePatternFilterIterator.php, class PHP_UML_FilePatternFilterIterator
Specialized iterator for the filesystem scan.
- PHP_UML_FileScanner
- in file FileScanner.php, class PHP_UML_FileScanner
A superclass for scanning files and folders. It does nothing but browsing recursively the file system tree, given a list of entry folders. At least one folder must be provided.
- PHP_UML_Input_Importer
- in file Importer.php, class PHP_UML_Input_Importer
Defines a way to import external data, and to get the result as a UML model (as a superstructure)
- PHP_UML_Input_ImporterFileScanner
- in file ImporterFileScanner.php, class PHP_UML_Input_ImporterFileScanner
Defines a way to import data by relying on a scan of a set of files/folders, and then get the result as a UML model (as a superstructure).
- PHP_UML_Input_PHP_FileScanner
- in file FileScanner.php, class PHP_UML_Input_PHP_FileScanner
A PHP implementation of a FileScanner.
- PHP_UML_Input_PHP_Parser
- in file Parser.php, class PHP_UML_Input_PHP_Parser
The PHP parser.
- PHP_UML_Input_PHP_ParserImpl
- in file ParserImpl.php, class PHP_UML_Input_PHP_ParserImpl
An implementation of PHP parser.
- PHP_UML_Input_PHP_ParserOptions
- in file ParserOptions.php, class PHP_UML_Input_PHP_ParserOptions
Defines the settings and options selected for a parsing
- PHP_UML_Input_XMI_Builder
- in file Builder.php, class PHP_UML_Input_XMI_Builder
Builder class to build a Superstructure from XMI 2.1.2
- PHP_UML_Input_XMI_FileScanner
- in file FileScanner.php, class PHP_UML_Input_XMI_FileScanner
An XMI implementation of an ImporterFileScanner.
- PHP_UML_Metamodel_Artifact
- in file Artifact.php, class PHP_UML_Metamodel_Artifact
Meta-File
- PHP_UML_Metamodel_Class
- in file Class.php, class PHP_UML_Metamodel_Class
Meta-Class
- PHP_UML_Metamodel_Classifier
- in file Classifier.php, class PHP_UML_Metamodel_Classifier
Metaclass for classifier
- PHP_UML_Metamodel_Datatype
- in file Datatype.php, class PHP_UML_Metamodel_Datatype
Datatype metaclass
- PHP_UML_Metamodel_Enumeration
- in file Enumeration.php, class PHP_UML_Metamodel_Enumeration
Meta-Enumeration Enumerates some basic PHP classifiers.
- PHP_UML_Metamodel_Helper
- in file Helper.php, class PHP_UML_Metamodel_Helper
Helper class to deal with Metamodel elements.
- PHP_UML_Metamodel_Interface
- in file Interface.php, class PHP_UML_Metamodel_Interface
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_NamedElement
- in file NamedElement.php, class PHP_UML_Metamodel_NamedElement
The NamedElement class
- PHP_UML_Metamodel_Operation
- in file Operation.php, class PHP_UML_Metamodel_Operation
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_Package
- in file Package.php, class PHP_UML_Metamodel_Package
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_Parameter
- in file Parameter.php, class PHP_UML_Metamodel_Parameter
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_Property
- in file Property.php, class PHP_UML_Metamodel_Property
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_Stereotype
- in file Stereotype.php, class PHP_UML_Metamodel_Stereotype
The stereotype class
- PHP_UML_Metamodel_Superstructure
- in file Superstructure.php, class PHP_UML_Metamodel_Superstructure
A superstructure is a set composed of a UML model, a physical model, and some stereotypes associated to the UML model.
- PHP_UML_Metamodel_Tag
- in file Tag.php, class PHP_UML_Metamodel_Tag
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_Type
- in file Type.php, class PHP_UML_Metamodel_Type
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_TypedElement
- in file TypedElement.php, class PHP_UML_Metamodel_TypedElement
PHP_UML (MOF-like metamodel of language PHP)
- PHP_UML_Metamodel_TypeResolver
- in file TypeResolver.php, class PHP_UML_Metamodel_TypeResolver
A TypeResolver is a class designed to correct a Metamodel_Package whose
- PHP_UML_Metamodel_TypeResolverById
- in file TypeResolverById.php, class PHP_UML_Metamodel_TypeResolverById
An implementation of TypeResolver that complete the relationships between the elements of a superstructure on the base of the elements ID.
- PHP_UML_Metamodel_TypeResolverByName
- in file TypeResolverByName.php, class PHP_UML_Metamodel_TypeResolverByName
An implementation of TypeResolver that completes the relationships between the elements of a superstructure by using the elements name.
- PHP_UML_Output_ApiContextPackage
- in file ApiContextPackage.php, class PHP_UML_Output_ApiContextPackage
This class is a contextual wrapper around a "current" package being processed. It is used during the traversal of all the packages of a model, especially to store temporarily a complete view about all the relationships between the contained types.
- PHP_UML_Output_ApiRenderer
- in file ApiRenderer.php, class PHP_UML_Output_ApiRenderer
Top class for the API "renderers" used by the ExporterAPI implementations
- PHP_UML_Output_Eclipse_AbstractBuilder
- in file AbstractBuilder.php, class PHP_UML_Output_Eclipse_AbstractBuilder
Extended abstract class to generate a UML model that can be imported into Eclipse
- PHP_UML_Output_Eclipse_BuilderImpl2
- in file BuilderImpl2.php, class PHP_UML_Output_Eclipse_BuilderImpl2
Implementation class to create XMI in version 2, adapted for importation into Eclipse
- PHP_UML_Output_Eclipse_Exporter
- in file Exporter.php, class PHP_UML_Output_Eclipse_Exporter
This class generates a specific XMI file that can be imported into Eclipse
- PHP_UML_Output_Exporter
- in file Exporter.php, class PHP_UML_Output_Exporter
This class is a set of various data/switches that can be used by the implementations of the exporter
- PHP_UML_Output_ExporterAPI
- in file ExporterAPI.php, class PHP_UML_Output_ExporterAPI
This is the exportation class relying on the API (= on the full hierarchy of metaclasses stored in the model). Note that another way to export a model would be to use ExporterXSL, which is based on an XSL transformation of XMI.
- PHP_UML_Output_ExporterXSL
- in file ExporterXSL.php, class PHP_UML_Output_ExporterXSL
An exportation class, that relies on XSL transformations.
- PHP_UML_Output_HtmlNew_DocClass
- in file DocClass.php, class PHP_UML_Output_HtmlNew_DocClass
Implementation of the class renderer
- PHP_UML_Output_HtmlNew_DocClassifier
- in file DocClassifier.php, class PHP_UML_Output_HtmlNew_DocClassifier
Implementation of the HTML renderer for a classifier (class, interface, datatype)
- PHP_UML_Output_HtmlNew_DocDatatype
- in file DocDatatype.php, class PHP_UML_Output_HtmlNew_DocDatatype
Implementation of the datatype renderer
- PHP_UML_Output_HtmlNew_DocElement
- in file DocElement.php, class PHP_UML_Output_HtmlNew_DocElement
General class for an renderer in the HtmlNew implementation
- PHP_UML_Output_HtmlNew_DocIndex
- in file DocIndex.php, class PHP_UML_Output_HtmlNew_DocIndex
Implementation of the HTML renderer for the Index page
- PHP_UML_Output_HtmlNew_DocInterface
- in file DocInterface.php, class PHP_UML_Output_HtmlNew_DocInterface
Implementation of the class renderer
- PHP_UML_Output_HtmlNew_DocMenu
- in file DocMenu.php, class PHP_UML_Output_HtmlNew_DocMenu
Implementation of the HTML renderer for the treeview menu (on the left panel)
- PHP_UML_Output_HtmlNew_DocPackage
- in file DocPackage.php, class PHP_UML_Output_HtmlNew_DocPackage
Implementation of the HTML renderer for a Package
- PHP_UML_Output_HtmlNew_DocResources
- in file DocResources.php, class PHP_UML_Output_HtmlNew_DocResources
Rendering of the resources
- PHP_UML_Output_HtmlNew_Exporter
- in file Exporter.php, class PHP_UML_Output_HtmlNew_Exporter
This class generates an HTML website from a UML model (a PHP_UML_Metamodel)
- PHP_UML_Output_Html_Exporter
- in file Exporter.php, class PHP_UML_Output_Html_Exporter
Implementation of an exporter to generate an HTML website (Javadoc look and feel)
- PHP_UML_Output_Php_DocClass
- in file DocClass.php, class PHP_UML_Output_Php_DocClass
Implementation of the class renderer
- PHP_UML_Output_Php_DocClassifier
- in file DocClassifier.php, class PHP_UML_Output_Php_DocClassifier
Implementation of the HTML renderer for a classifier (class, interface, datatype)
- PHP_UML_Output_Php_DocElement
- in file DocElement.php, class PHP_UML_Output_Php_DocElement
General class for an renderer in the PHP implementation
- PHP_UML_Output_Php_DocInterface
- in file DocInterface.php, class PHP_UML_Output_Php_DocInterface
Implementation of the class renderer
- PHP_UML_Output_Php_Exporter
- in file Exporter.php, class PHP_UML_Output_Php_Exporter
This class generates a HTML website from a UML model (a PHP_UML_Metamodel)
- PHP_UML_Output_XmiDocument
- in file XmiDocument.php, class PHP_UML_Output_XmiDocument
Wrapper for an XMI document
- PHP_UML_Output_Xmi_AbstractBuilder
- in file AbstractBuilder.php, class PHP_UML_Output_Xmi_AbstractBuilder
Abstract class to generate UML elements in XMI code.
- PHP_UML_Output_Xmi_Builder
- in file Builder.php, class PHP_UML_Output_Xmi_Builder
Interface for the XMI generation
- PHP_UML_Output_Xmi_BuilderImpl1
- in file BuilderImpl1.php, class PHP_UML_Output_Xmi_BuilderImpl1
Implementation class to create XMI in version 1
- PHP_UML_Output_Xmi_BuilderImpl2
- in file BuilderImpl2.php, class PHP_UML_Output_Xmi_BuilderImpl2
Implementation class to create XMI in version 2
- PHP_UML_Output_Xmi_Exporter
- in file Exporter.php, class PHP_UML_Output_Xmi_Exporter
This class generates the XMI from a UML model (PHP_UML_Metamodel)
- PHP_UML_SimpleUID
- in file SimpleUID.php, class PHP_UML_SimpleUID
A class for generating unique IDs, in two possible ways.
- PHP_UML_Warning
- in file Warning.php, class PHP_UML_Warning
Maintains a stack of warning messages.
- PREFIX
- in file SimpleUID.php, class constant PHP_UML_SimpleUID::PREFIX
top
r
- $removeEmptyNamespaces
- in file UML.php, variable PHP_UML::$removeEmptyNamespaces
If true, the empty namespaces (inc. no classes nor interfaces) are ignored
- $rpt
- in file ApiContextPackage.php, variable PHP_UML_Output_ApiContextPackage::$rpt
Relative filepath to go to the top package
- raiseUnknownFolderException
- in file FileScanner.php, method PHP_UML_FileScanner::raiseUnknownFolderException()
Can be overriden to treat unknown folder exception
- raiseUnknownFolderException
- in file ImporterFileScanner.php, method PHP_UML_Input_ImporterFileScanner::raiseUnknownFolderException()
- render
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::render()
Generates and saves the HTML menu
- render
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::render()
Generates and saves the HTML code for a package
- render
- in file DocIndex.php, method PHP_UML_Output_HtmlNew_DocIndex::render()
Generates and saves the HTML code for the Index page
- render
- in file DocResources.php, method PHP_UML_Output_HtmlNew_DocResources::render()
- render
- in file DocClassifier.php, method PHP_UML_Output_Php_DocClassifier::render()
Generates and saves the HTML code for a classifier
- render
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::render()
Render globally a package
- render
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::render()
Generates and saves the HTML code for a classifier
- replaceInTpl
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::replaceInTpl()
Replace the template's placeholders with their value
- replaceInTpl
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::replaceInTpl()
Replace the template's placeholders with their value
- replaceInTpl
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::replaceInTpl()
Replace the template's placeholders with their value
- reset
- in file SimpleUID.php, method PHP_UML_SimpleUID::reset()
Reset the deterministic generator
- resolutionWarning
- in file TypeResolver.php, method PHP_UML_Metamodel_TypeResolver::resolutionWarning()
Resolution error. Might later be isolated in a specific class.
- resolve
- in file TypeResolverByName.php, method PHP_UML_Metamodel_TypeResolverByName::resolve()
- resolve
- in file TypeResolverById.php, method PHP_UML_Metamodel_TypeResolverById::resolve()
- resolve
- in file TypeResolver.php, method PHP_UML_Metamodel_TypeResolver::resolve()
Recursively replaces all the "named types" by a proper "reference" to a
- RESOURCES_DIRNAME
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::RESOURCES_DIRNAME
- RESOURCES_FOLDER
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::RESOURCES_FOLDER
top
s
- $saveToFileCallback
- in file ExporterXSL.php, variable PHP_UML_Output_ExporterXSL::$saveToFileCallback
- $showInternal
- in file UML.php, variable PHP_UML::$showInternal
If true, the elements marked with @internal are included in the API.
- $skipInternal
- in file ParserOptions.php, variable PHP_UML_Input_PHP_ParserOptions::$skipInternal
- $stack
- in file Warning.php, variable PHP_UML_Warning::$stack
The $stack to read.
- $stereotypes
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$stereotypes
- $stereotypes
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$stereotypes
Stereotypes are not included in the model by default.
- $stereotypes
- in file Superstructure.php, variable PHP_UML_Metamodel_Superstructure::$stereotypes
Stack of all stereotypes TODO: when real stereotypes will be implemented, deleting that array, and reading the stereotypes from the $packages instead
- $strict
- in file ParserOptions.php, variable PHP_UML_Input_PHP_ParserOptions::$strict
- $structure
- in file Exporter.php, variable PHP_UML_Output_Exporter::$structure
A UML model
- $superClass
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$superClass
- Stereotype.php
- procedural page Stereotype.php
- Superstructure.php
- procedural page Superstructure.php
- SimpleUID.php
- procedural page SimpleUID.php
- save
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::save()
Internal method to save the generated XMI to a file.
- save
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::save()
Saves a string in a file (in the folder referenced in the context object)
- save
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::save()
- save
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::save()
- saveToFile
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::saveToFile()
Save a content to a file. This is a callback function for the XSL templates (that's why it is public), and you should not have to use it.
- scan
- in file FileScanner.php, method PHP_UML_FileScanner::scan()
Starts the scan
- searchAttributeIntoPackage
- in file Helper.php, method PHP_UML_Metamodel_Helper::searchAttributeIntoPackage()
Searches if an attribute already exists in a given pkg
- searchOperationIntoPackage
- in file Helper.php, method PHP_UML_Metamodel_Helper::searchOperationIntoPackage()
Searches if an operation already exists in a given pkg
- searchTypeIntoPackage
- in file Helper.php, method PHP_UML_Metamodel_Helper::searchTypeIntoPackage()
Searches in a given package for a typed element (likely, a class)
- setAllImplemented
- in file ExporterAPI.php, method 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)
- setAllInherited
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::setAllInherited()
Sets the allInherited/-ing arrays with all the classifiers that a given classifier inherits from
- setAllSuperClassifiers
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::setAllSuperClassifiers()
Recurses into all the packages to build a list of all the generalizations and realizations between elements.
- setComponentView
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::setComponentView()
Enables the inclusion of a component view in the serialized model
- setComponentView
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setComponentView()
Enables the inclusion of a component view in the serialized model
- setCreateFolderCallback
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::setCreateFolderCallback()
- setDeploymentView
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setDeploymentView()
Enables the inclusion of a deployment view in the serialized model
- setDeploymentView
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::setDeploymentView()
Enables the inclusion of a deployment view in the serialized model
- setDirectories
- in file FileScanner.php, method PHP_UML_FileScanner::setDirectories()
- setDocblocks
- in file Exporter.php, method PHP_UML_Output_Php_Exporter::setDocblocks()
Option to add docblocks
- setEncoding
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setEncoding()
Setter for the XML encoding
- setEncoding
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::setEncoding()
Sets the XML encoding
- setExporter
- in file UML.php, method PHP_UML::setExporter()
Set the exporter to use (an Output_Xmi_Exporter is already set by default)
- setFiles
- in file FileScanner.php, method PHP_UML_FileScanner::setFiles()
- setIgnorePatterns
- in file UML.php, method PHP_UML::setIgnorePatterns()
Set a list of files / directories to ignore during parsing Usage: $phpuml->setIgnorePatterns(array('examples', '.svn')); Or: $phpuml->setIgnorePatterns('examples .svn');
- setIgnorePatterns
- in file FileScanner.php, method PHP_UML_FileScanner::setIgnorePatterns()
- setImporter
- in file UML.php, method PHP_UML::setImporter()
Setter for the FileScanner used for the parsing. Automatically sets the importer's model with the model owned by PHP_UML
- setInput
- in file UML.php, method PHP_UML::setInput()
Set the input elements (files and/or directories) to parse
- setLogicalView
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setLogicalView()
Enables the inclusion of a logical view in the serialized model
- setLogicalView
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::setLogicalView()
Enables the inclusion of a logical view in the serialized model
- setMatchPatterns
- in file UML.php, method PHP_UML::setMatchPatterns()
Setter for the filename patterns.
- setMatchPatterns
- in file FileScanner.php, method PHP_UML_FileScanner::setMatchPatterns()
- setModel
- in file Builder.php, method PHP_UML_Input_XMI_Builder::setModel()
- setModel
- in file ImporterFileScanner.php, method PHP_UML_Input_ImporterFileScanner::setModel()
Set an initial model
- setModel
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::setModel()
- setModel
- in file Exporter.php, method PHP_UML_Output_Exporter::setModel()
Setter for the model.
- setPackage
- in file Builder.php, method PHP_UML_Input_XMI_Builder::setPackage()
Set the initial package to build
- setParserOptions
- in file FileScanner.php, method PHP_UML_Input_PHP_FileScanner::setParserOptions()
- setSaveToFileCallback
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::setSaveToFileCallback()
- setStereotypes
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::setStereotypes()
Enables the inclusion of the stereotypes in the serialized model
- setStereotypes
- in file Exporter.php, method 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.
- setXmiDocument
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setXmiDocument()
Setter for the XmiDocument
- setXmiVersion
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setXmiVersion()
Setter for the XMI version
- STARTING_TPL
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::STARTING_TPL
top
t
- $topPackage
- in file TypeResolver.php, variable PHP_UML_Metamodel_TypeResolver::$topPackage
A reference of the top package of the model to resolve
- $type
- in file TypedElement.php, variable PHP_UML_Metamodel_TypedElement::$type
- test_to_run.php
- procedural page test_to_run.php
- Tag.php
- procedural page Tag.php
- Type.php
- procedural page Type.php
- TypedElement.php
- procedural page TypedElement.php
- TypeResolver.php
- procedural page TypeResolver.php
- TypeResolverById.php
- procedural page TypeResolverById.php
- TypeResolverByName.php
- procedural page TypeResolverByName.php
- TEMPLATES_DIRNAME
- in file DocElement.php, class constant PHP_UML_Output_HtmlNew_DocElement::TEMPLATES_DIRNAME
- TEMPLATES_DIRNAME
- in file DocElement.php, class constant PHP_UML_Output_Php_DocElement::TEMPLATES_DIRNAME
- tickFile
- in file FileScanner.php, method PHP_UML_Input_PHP_FileScanner::tickFile()
Implementation of tickFile() : we parse every file met.
- tickFile
- in file FileScanner.php, method PHP_UML_Input_XMI_FileScanner::tickFile()
Implementation of tickFile(): we update the model with the information found in the XMI file.
- tickFile
- in file FileScanner.php, method PHP_UML_FileScanner::tickFile()
This function will be called every time the scanner meets a new file (while it looks into the folders), as well as for each file defined in the property $files.
- T_NAMESPACE
- in file ApiRenderer.php, class constant PHP_UML_Output_ApiRenderer::T_NAMESPACE
- T_NS_SEPARATOR
- in file Parser.php, class constant PHP_UML_Input_PHP_Parser::T_NS_SEPARATOR
- T_NS_SEPARATOR2
- in file Parser.php, class constant PHP_UML_Input_PHP_Parser::T_NS_SEPARATOR2
top
top
top
top
x
- $xmiDocument
- in file ExporterXSL.php, variable PHP_UML_Output_ExporterXSL::$xmiDocument
XmiDocument object containing the XMI to transform
- $xmiDocument
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$xmiDocument
Reference to an XmiDocument object. Such an object is needed by the export() method of Xmi_Exporter and its subclasses (unlike the ExporterAPI implementations, which work on the metamodel directly, and don't need to know anything about XMI).
- $xmiVersion
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$xmiVersion
- $xmiVersion
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$xmiVersion
Default XMI version used for serialization. Note that all XSL-based exporters will generate XMI with the default xmiVersion and encoding.
- $xpath
- in file Builder.php, variable PHP_UML_Input_XMI_Builder::$xpath
Current XPath object
- XmiDocument.php
- procedural page XmiDocument.php
- XMI_VERSION
- in file BuilderImpl2.php, class constant PHP_UML_Output_Eclipse_BuilderImpl2::XMI_VERSION
- XMI_VERSION
- in file BuilderImpl2.php, class constant PHP_UML_Output_Xmi_BuilderImpl2::XMI_VERSION
- XMI_VERSION
- in file BuilderImpl1.php, class constant PHP_UML_Output_Xmi_BuilderImpl1::XMI_VERSION
- XMLNS_UML1
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::XMLNS_UML1
top
_
- __construct
- in file Parser.php, method PHP_UML_Input_PHP_Parser::__construct()
Constructor
- __construct
- in file ImporterFileScanner.php, method PHP_UML_Input_ImporterFileScanner::__construct()
- __construct
- in file ParserImpl.php, method PHP_UML_Input_PHP_ParserImpl::__construct()
- __construct
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::__construct()
Constructor
- __construct
- in file XmiDocument.php, method PHP_UML_Output_XmiDocument::__construct()
Constructor
- __construct
- in file UML.php, method PHP_UML::__construct()
Constructor.
- __construct
- in file FileScanner.php, method PHP_UML_FileScanner::__construct()
Constructor
- __construct
- in file FilePatternFilterIterator.php, method PHP_UML_FilePatternFilterIterator::__construct()
Constructor
- __construct
- in file DocElement.php, method PHP_UML_Output_Php_DocElement::__construct()
Constructor
- __construct
- in file Builder.php, method PHP_UML_Input_XMI_Builder::__construct()
Constructor
- __construct
- in file DocElement.php, method PHP_UML_Output_HtmlNew_DocElement::__construct()
Constructor
- __construct
- in file Exporter.php, method PHP_UML_Output_Exporter::__construct()
Constructor
- __construct
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::__construct()
- __construct
- in file ApiRenderer.php, method PHP_UML_Output_ApiRenderer::__construct()
Constructor for an ApiRenderer.
top
Documentation generated on Mon, 11 Mar 2019 16:01:22 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|