Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ _ ]
a
- $addComponentView
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$addComponentView
- $addDeploymentView
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$addDeploymentView
- $addLogicalView
- in file Exporter.php, variable PHP_UML_Output_Xmi_Exporter::$addLogicalView
- $addStereotypes
- in file Exporter.php, variable PHP_UML_Output_Exporter::$addStereotypes
If true, all the stereotypes related to the UML model (currently, these are
- $allImplemented
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$allImplemented
- $allImplementing
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$allImplementing
- $allInherited
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$allInherited
- $allInheriting
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$allInheriting
- $allowed
- in file FilePatternFilterIterator.php, variable PHP_UML_FilePatternFilterIterator::$allowed
- 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
- addDocTags
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::addDocTags()
Creates a stereotype and the necessary Tag objects for a given element
- addInternalPhpTypes
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::addInternalPhpTypes()
Adds the internal PHP metatypes, metaclasses, metainterfaces...
- APP_NAME
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::APP_NAME
- autoload
- in file UML.php, method PHP_UML::autoload()
Autoloader
- Artifact.php
- procedural page Artifact.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 Context.php, variable PHP_UML_Output_HtmlNew_Context::$classes
- $componentView
- in file UML.php, variable PHP_UML::$componentView
If true, a component view is created.
- $ctx
- in file Documentor.php, variable PHP_UML_Output_HtmlNew_Documentor::$ctx
Reference to the Context object, which stores various useful data
- CLASS_PREFIX
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::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()
Creates a folder. Callback function for the XSL templates.
- createHtml
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::createHtml()
Generates and saves the HTML menu
- createHtml
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::createHtml()
Generates and saves the HTML code for a type of element
- createHtml
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::createHtml()
Generates and saves the HTML code for a classifier
- createHtml
- in file DocIndex.php, method PHP_UML_Output_HtmlNew_DocIndex::createHtml()
Generates and saves the HTML code for the Index page
- createHtml
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::createHtml()
Generates and saves the HTML code for a package
- 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
- Context.php
- procedural page Context.php
top
d
- $datatypes
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$datatypes
- $datatypes
- in file Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$datatypes
PHP datatypes
- $default
- in file Property.php, variable PHP_UML_Metamodel_Property::$default
- $default
- in file Parameter.php, variable PHP_UML_Metamodel_Parameter::$default
- $deploymentPackages
- in file Superstructure.php, variable PHP_UML_Metamodel_Superstructure::$deploymentPackages
The root package for a deployment (physical) model
- $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 Context.php, variable PHP_UML_Output_HtmlNew_Context::$dir
- $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 Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::DATATYPE_PREFIX
- 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_Xmi_BuilderImpl2::DEFAULT_CLASSIFIER_ATT
- displayUnresolved
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::displayUnresolved()
Returns a HTML code for an unresolved type
- Datatype.php
- procedural page Datatype.php
- DocClass.php
- procedural page DocClass.php
- DocClassifier.php
- procedural page DocClassifier.php
- DocDatatype.php
- procedural page DocDatatype.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
- Documentor.php
- procedural page Documentor.php
top
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.
- $format
- in file Exporter.php, variable PHP_UML_Output_Exporter::$format
Exportation format (eg. xmi)
- factory
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::factory()
Factory method. Retrieves a proper implementation class, matching the XMI version.
- FILE_EXT
- in file Exporter.php, class constant PHP_UML_Output_HtmlNew_Exporter::FILE_EXT
- FILE_EXT
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::FILE_EXT
- finalizeAll
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::finalizeAll()
Finalizes the main object structure that the Parser has built.
- FilePatternFilterIterator.php
- procedural page FilePatternFilterIterator.php
- FileScanner.php
- procedural page FileScanner.php
- FileScannerImpl.php
- procedural page FileScannerImpl.php
top
g
- generate
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::generate()
Starts the generation of the output format, and all actions related
- generate
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::generate()
Generates output data by applying a transformation on the XMI stored in the property $xmi
- generate
- in file Exporter.php, method PHP_UML_Output_HtmlNew_Exporter::generate()
- generate
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::generate()
- generateFromFile
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::generateFromFile()
Generates output data by applying a transformation on a given XMI file
- generateFromXml
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::generateFromXml()
Generates ouput data by applying a transformation on some provided XMI
- generateFunctionId
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::generateFunctionId()
Returns an ID to identify a function
- generatePropertyId
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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
- generateXMI
- in file UML.php, method PHP_UML::generateXMI()
Runs the XMI generator on the PHP model stored in $this->model.
- getAbsPath
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getAllImplemented()
Returns the array containing all the interfaces of a classifier
- getAllImplementing
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getAllImplementing()
Returns the array containing all the classes that implement a given interface
- getAllInherited
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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 PHP_UML->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 BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getClass()
- getClass
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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 Builder.php, method PHP_UML_Output_Xmi_Builder::getComponentClose()
Retieves the closing tag for a component
- getComponentClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getComponentClose()
- getComponentOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getComponentOpen()
- 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
- getCurrentElement
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getCurrentElement()
- getCurrentElement
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getCurrentElement()
Return the current object
- getCurrentElement
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getCurrentElement()
- getCurrentElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getCurrentElement()
- getDatatype
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getDatatype()
Retrieves the XMI declarations of the main PHP types
- getDatatype
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getDatatype()
- getDatatype
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getDatatype()
- getDefaultValue
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getDefaultValue()
Returns the HTML code for a default value
- getDescription
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getDescription()
- getExporterObject
- in file ExporterAPI.php, method PHP_UML_Output_ExporterAPI::getExporterObject()
Factory method to retrieve an implementation of an exporter
- getFileInfo
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getFileInfo()
Returns the HTML code for the "File" information tag
- getFunctionBlock
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getFunctionBlock()
Returns the HTML code for the block "Function" of a package or a classifier
- getFunctionStyle
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getFunctionStyle()
- getFunctionStyle
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::getFunctionStyle()
- getGeneralizations
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getGeneralizations()
- 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
- 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()
- getInterface
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getInterface()
- getLinkTo
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getLinkTo()
Returns a HTML hyperlink 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 BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getMetadata()
- getMetadata
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getMetadata()
Retrieves the metadata related to a given tag
- getMetadata
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getMetadata()
- getModelClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getModelClose()
- getModelClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getModelClose()
Retrieves the closing tag of a model
- getModelClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getModelClose()
- getModelOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getModelOpen()
Retrieves the opening tag for a model
- getModelOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getModelOpen()
- getModelOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getModelOpen()
- getNamespaceClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getNamespaceClose()
- getNamespaceClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getNamespaceClose()
- getNamespaceClose
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getNamespaceClose()
Retrieves the closing namespace tag (XMI 1 only)
- 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)
- getNamespaceOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getNamespaceOpen()
- getNavigParentPackage
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getNavigParentPackage()
Returns the HTML for the link "Package" in the navigation bar
- getNextElement
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getNextElement()
- getNextElement
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getNextElement()
- getNextElement
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getNextElement()
Return the next object
- getNextElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getNextElement()
- getObjPrefix
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getObjPrefix()
- getObjStyle
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getObjStyle()
- getOperation
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getOperation()
Retrieves the XMI code for an operation
- getOperation
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getOperation()
- getOperation
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::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
- 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
- getPackageClose
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getPackageClose()
- getPackageOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getPackageOpen()
- getPackageOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getPackageOpen()
Retrieves the opening tag for a package
- getPackageOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getPackageOpen()
- getPackageOperationItem
- in file DocMenu.php, method PHP_UML_Output_HtmlNew_DocMenu::getPackageOperationItem()
- getPackagePathParts
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::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 Builder.php, method PHP_UML_Output_Xmi_Builder::getParameter()
Retrieves the XMI code for the paramater of an operation
- getParameter
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getParameter()
- getParameter
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getParameter()
- getParameterList
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getParameterList()
Returns the operation's parameters, as a comma-sep list, between brackets
- 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)
- getParameterType
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getParameterType()
- getPrefix
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getPrefix()
- getPrefix
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getPrefix()
- getPrefix
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getPrefix()
- getPrefix
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getPrefix()
Return the prefix (filename scheme)
- getPreviousElement
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::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_HtmlNew_DocInterface::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 BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getProfile()
- getProfile
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getProfile()
Retrieves the XMI code for a UML2 profile.
- 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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getPropertyBlock()
Returns the HTML code for the block "Properties" of a package or a class
- getPropertyItem
- in file DocIndex.php, method PHP_UML_Output_HtmlNew_DocIndex::getPropertyItem()
- getPropertyStyle
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getPropertyStyle()
- getPropertyStyle
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::getPropertyStyle()
- getQualifiedName
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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()
- getReturnParam
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::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 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
- 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())
- getStereotypes
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getStereotypes()
- 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()
- getStereotypeTag
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::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_HtmlNew_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 DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getStyleName()
- getStyleName
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getStyleName()
- getSubsystemClose
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getSubsystemClose()
- 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()
- 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 BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getSubsystemOpen()
- 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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getTagsAsList()
Returns an HTML list (LI tags) of all the properties of a given stereotype Docblocks in $ignoredTag are not shown, as well as "return" tag with only a type
- getTemplate
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::getTemplate()
Returns the content of a template file
- getTypeName
- in file DocClassifier.php, method PHP_UML_Output_HtmlNew_DocClassifier::getTypeName()
Return the type name of the classifier
- getTypeName
- in file DocDatatype.php, method PHP_UML_Output_HtmlNew_DocDatatype::getTypeName()
- getTypeName
- in file DocInterface.php, method PHP_UML_Output_HtmlNew_DocInterface::getTypeName()
- getTypeName
- in file DocClass.php, method PHP_UML_Output_HtmlNew_DocClass::getTypeName()
- getTypeName
- in file DocPackage.php, method PHP_UML_Output_HtmlNew_DocPackage::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)
- getXMI
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::getXMI()
Public read accessor to the XMI code
- getXMI
- in file UML.php, method PHP_UML::getXMI()
Public accessor to the XMI code
- 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
- getXmiHeaderOpen
- in file Builder.php, method PHP_UML_Output_Xmi_Builder::getXmiHeaderOpen()
Retrievesthe XMI header
- getXmiHeaderOpen
- in file BuilderImpl2.php, method PHP_UML_Output_Xmi_BuilderImpl2::getXmiHeaderOpen()
- getXmiHeaderOpen
- in file BuilderImpl1.php, method PHP_UML_Output_Xmi_BuilderImpl1::getXmiHeaderOpen()
- getXmlHeader
- in file AbstractBuilder.php, method PHP_UML_Output_Xmi_AbstractBuilder::getXmlHeader()
Gets an XML header for the XMI file
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
- $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 Enumeration.php, variable PHP_UML_Metamodel_Enumeration::$interfaces
- $interfaces
- in file Context.php, variable PHP_UML_Output_HtmlNew_Context::$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 Operation.php, variable PHP_UML_Metamodel_Operation::$isInstantiable
- $isInstantiable
- in file Property.php, variable PHP_UML_Metamodel_Property::$isInstantiable
- $isInstantiable
- in file Class.php, variable PHP_UML_Metamodel_Class::$isInstantiable
- $isReadOnly
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$isReadOnly
- $isReadOnly
- in file Property.php, variable PHP_UML_Metamodel_Property::$isReadOnly
- INDEX_FILENAME
- in file Exporter.php, class constant PHP_UML_Output_HtmlNew_Exporter::INDEX_FILENAME
- INDEX_FILENAME
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::INDEX_FILENAME
- 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 Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::INTERFACE_PREFIX
- Interface.php
- procedural page Interface.php
top
top
top
m
- $mainTpl
- in file Documentor.php, variable PHP_UML_Output_HtmlNew_Documentor::$mainTpl
HTML 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 UML.php, variable PHP_UML::$model
A reference to a PHP_UML_Metamodel_Superstructure object.
- MENU_FILENAME
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::MENU_FILENAME
- META_CLASS
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::META_CLASS
- META_CLASS
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_CLASS
- META_DATATYPE
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::META_DATATYPE
- META_DATATYPE
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_DATATYPE
- META_INTERFACE
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_INTERFACE
- META_INTERFACE
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::META_INTERFACE
- META_OPERATION
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_OPERATION
- META_OPERATION
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::META_OPERATION
- META_PROPERTY
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::META_PROPERTY
- META_PROPERTY
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::META_PROPERTY
top
top
o
- $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 Stereotype.php, variable PHP_UML_Metamodel_Stereotype::$ownedAttribute
- $ownedAttribute
- in file Class.php, variable PHP_UML_Metamodel_Class::$ownedAttribute
- $ownedAttribute
- in file Package.php, variable PHP_UML_Metamodel_Package::$ownedAttribute
- $ownedOperation
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$ownedOperation
- $ownedOperation
- in file Package.php, variable PHP_UML_Metamodel_Package::$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 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
- $package
- in file Classifier.php, variable PHP_UML_Metamodel_Classifier::$package
- $packages
- in file Superstructure.php, variable PHP_UML_Metamodel_Superstructure::$packages
The root package for a logical UML model
- $parser
- in file FileScannerImpl.php, variable PHP_UML_FileScannerImpl::$parser
Reference to a PHP_UML_Input_PHP_Parser object
- $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 Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::PACKAGE_FILENAME
- 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())
- parseDirectory
- in file UML.php, method PHP_UML::parseDirectory()
Parses a PHP folder, and builds a PHP_UML_Metamodel_Superstructure object corresponding to what has been parsed.
- parseFile
- in file UML.php, method PHP_UML::parseFile()
Parses a PHP file, and builds a PHP_UML_Metamodel_Superstructure object corresponding to what has been found in the file.
- 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_STEREOTYPE_DOCBLOCK
- in file Superstructure.php, class constant PHP_UML_Metamodel_Superstructure::PHP_STEREOTYPE_DOCBLOCK
- PHP_UML
- in file UML.php, class PHP_UML
The main class to use, through its methods:
- Parser.php
- procedural page Parser.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_FileScannerImpl
- in file FileScannerImpl.php, class PHP_UML_FileScannerImpl
The PHP_UML implementation of a FileScanner class.
- PHP_UML_Input_PHP_Parser
- in file Parser.php, class PHP_UML_Input_PHP_Parser
The PHP parser.
- 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_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 to gather program elements A PHP_UML_Metamodel_Superstructure object reflects the structure of some existing PHP code (like the one parsed by the parser), in termes of packages, classes, functions, etc.
- 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_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 It expects to receive the XMI data, and applies XSL transformations on it The XSL files must be stored in a subfolder named according to the desired format
- PHP_UML_Output_HtmlNew_Context
- in file Context.php, class PHP_UML_Output_HtmlNew_Context
This class is a wrapper for data about the current package being processed
- 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_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_Documentor
- in file Documentor.php, class PHP_UML_Output_HtmlNew_Documentor
Top-level class for the HTML "renderers"
- PHP_UML_Output_HtmlNew_Exporter
- in file Exporter.php, class PHP_UML_Output_HtmlNew_Exporter
This class generates a HTML website from a UML model (a PHP_UML_Metamodel)
- 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 Context.php, variable PHP_UML_Output_HtmlNew_Context::$rpt
- raiseUnknownFolderException
- in file FileScannerImpl.php, method PHP_UML_FileScannerImpl::raiseUnknownFolderException()
- raiseUnknownFolderException
- in file FileScanner.php, method PHP_UML_FileScanner::raiseUnknownFolderException()
Can be overriden to treat unknown folder exception
- readXMIFile
- in file UML.php, method PHP_UML::readXMIFile()
Read the content of an existing XMI file.
- readXMIFile
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::readXMIFile()
Read the content of an existing XMI file.
- replaceInTpl
- in file Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::replaceInTpl()
Replace the template's placeholders with their value
- reset
- in file SimpleUID.php, method PHP_UML_SimpleUID::reset()
Reset the deterministic generator
- RESOURCES_DIRNAME
- in file Documentor.php, class constant PHP_UML_Output_HtmlNew_Documentor::RESOURCES_DIRNAME
- RESOURCES_DIRNAME
- in file Exporter.php, class constant PHP_UML_Output_HtmlNew_Exporter::RESOURCES_DIRNAME
- RESOURCES_FOLDER
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::RESOURCES_FOLDER
top
s
- $showInternal
- in file UML.php, variable PHP_UML::$showInternal
If true, the elements marked with @internal are included in the API.
- $stack
- in file Warning.php, variable PHP_UML_Warning::$stack
The $stack to read.
- $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
- $stereotypes
- in file AbstractBuilder.php, variable PHP_UML_Output_Xmi_AbstractBuilder::$stereotypes
- $structure
- in file Exporter.php, variable PHP_UML_Output_Exporter::$structure
A superstructure (= a PHP_UML metamodel)
- $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 Documentor.php, method PHP_UML_Output_HtmlNew_Documentor::save()
Saves a string in a file (in the folder referenced in the context object)
- saveToFile
- in file ExporterXSL.php, method PHP_UML_Output_ExporterXSL::saveToFile()
Saves a content to a file. Callback function for the XSL templates.
- saveXMI
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::saveXMI()
Saves the previously generated XMI to a file You must run that method to get your XMI, or you can access the XMI property
- saveXMI
- in file UML.php, method PHP_UML::saveXMI()
Saves the previously generated XMI to a file You must run that method to get your XMI, or you can access the XMI property
- scan
- in file FileScanner.php, method PHP_UML_FileScanner::scan()
Starts the scan
- searchAttributeIntoPackage
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::searchAttributeIntoPackage()
Searches if an attribute already exists in a given pkg
- searchIntoSubpackage
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::searchIntoSubpackage()
Searches recursively in a given package for a package, knowing its name Works with position numbers, not variable references.
- searchOperationIntoPackage
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::searchOperationIntoPackage()
Searches if an operation already exists in a given pkg
- searchTypeIntoPackage
- in file Superstructure.php, method PHP_UML_Metamodel_Superstructure::searchTypeIntoPackage()
Searches in a given package for a typed element (likely, a class)
- 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');
- setInput
- in file UML.php, method PHP_UML::setInput()
Set the input elements (files and/or directories) to parse
- setMatchPatterns
- in file UML.php, method PHP_UML::setMatchPatterns()
Setter for the filename patterns.
- setXMI
- in file Exporter.php, method PHP_UML_Output_Xmi_Exporter::setXMI()
Public write accessor to the XMI code
- STARTING_TPL
- in file ExporterXSL.php, class constant PHP_UML_Output_ExporterXSL::STARTING_TPL
top
top
top
top
top
top
top
Documentation generated on Sun, 10 Jan 2010 20:00:03 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.
|
|