
Definition at line 14 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getActorBarPercentWidth | ( | ) |
Get the actor bar percent width
Set the width of the actor bar relating to the width of one actor area into the diagram
Definition at line 386 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getActorHeaderPercentWidth | ( | ) |
Get the actor header percent width
Set the width of the actor header relating to the width of one actor area into the diagram
Definition at line 332 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getActorLogoPercentWidth | ( | ) |
Get the width ( in percent ) of the logo image into the actor header
Definition at line 356 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getCallerPath | ( | ) |
Get the caller path of the code execution
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 172 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by getPublicFolderPath().
| getEmbeded | ( | ) |
Get if the diagram is embeded
Definition at line 439 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getExternalAccess | ( | ) |
Get true if the code is executed by external access and false</false> if not
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 198 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by getPublicFolderPath().
| getLineActorPercentHeight | ( | ) |
Get the height of the actor line in relative proporsion to the width
Definition at line 302 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getLinePercentHeight | ( | ) |
Get the height of each line in relative proporsion to the width
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 278 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getPercentFont | ( | ) |
Get the size of the font in percent width
Get the size of the font in percent width relating to the width of one actor area into the diagram and images
Definition at line 417 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getPublicFolderPath | ( | ) |
Get the public folder path
Definition at line 471 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $strPublicPath, getCallerPath(), getExternalAccess(), getPublicPath(), and CorujaFileManipulation::getRelativePath().
00472 { 00473 if( $this->getExternalAccess() ) 00474 { 00475 $strPublicPath = $this->getPublicPath(); 00476 } 00477 else 00478 { 00479 if ( 00480 ( $this->getCallerPath() != null ) 00481 and 00482 ( $this->getPublicPath() != null ) 00483 ) 00484 { 00485 $strPublicPath = CorujaFileManipulation::getRelativePath( 00486 $this->getCallerPath(), 00487 $this->getPublicPath() 00488 ); 00489 } 00490 elseif 00491 ( 00492 ( $this->getCallerPath() == null ) 00493 and 00494 ( $this->getPublicPath() != null ) 00495 ) 00496 { 00497 $strPublicPath = $this->getPublicPath(); 00498 } 00499 else 00500 { 00501 $strPublicPath = "./"; 00502 } 00503 } 00504 return $strPublicPath; 00505 }
| getPublicPath | ( | ) |
Get the public path of the code execution
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 148 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by getPublicFolderPath().
| getShowDetails | ( | ) |
Get if the diagram should show the details
Definition at line 461 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getWidth | ( | ) |
Get the width in pixels of the diagram
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 222 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| getZoom | ( | ) |
Get the zoom of the diagram
The zoom reduce / enlarge the diagram keeping the proportion beteewn the dimension and images
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 254 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| perform | ( | $ | objUmlSequenceDiagram | ) |
| UmlSequenceDiagram | $objUmlSequenceDiagram |
Definition at line 512 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References UmlSequenceDiagramPrinterToHtml::getInstance().
00513 { 00514 return UmlSequenceDiagramPrinterToHtml::getInstance()->perform( $objUmlSequenceDiagram ); 00515 }
| setActorBarPercentWidth | ( | $ | intActorBarPercentWidth | ) |
Set the actor bar percent width
Set the width of the actor bar relating to the width of one actor area into the diagram
| integer | $intActorBarPercentWidth |
Definition at line 371 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intActorBarPercentWidth.
00372 { 00373 $this->intActorBarPercentWidth = (integer)$intActorBarPercentWidth; 00374 return $this; 00375 }
| setActorHeaderPercentWidth | ( | $ | intActorHeaderPercentWidth | ) |
Set the actor header percent width
Set the width of the actor header relating to the width of one actor area into the diagram
| integer | $intActorHeaderPercentWidth |
Definition at line 317 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intActorHeaderPercentWidth.
00318 { 00319 $this->intActorHeaderPercentWidth = (integer)$intActorHeaderPercentWidth; 00320 return $this; 00321 }
| setActorLogoPercentWidth | ( | $ | intActorLogoPercentWidth | ) |
Set the width ( in percent ) of the logo image into the actor header
| integer | $intActorLogoPercentWidth |
Definition at line 344 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intActorLogoPercentWidth.
00345 { 00346 $this->intActorLogoPercentWidth = (integer)$intActorLogoPercentWidth; 00347 return $this; 00348 }
| setCallerPath | ( | $ | strCallerPath | ) |
Set the caller path of the code execution
| string | $strCallerPath |
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 160 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $strCallerPath.
00161 { 00162 $this->strCallerPath = (string)$strCallerPath; 00163 return $this; 00164 }
| setEmbeded | ( | $ | booEmbeded | ) |
Set if the diagram is embeded
| integer | $booEmbeded |
Definition at line 428 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $booEmbeded.
00429 { 00430 $this->booEmbeded = $booEmbeded; 00431 return $this; 00432 }
| setExternalAccess | ( | $ | booExternalAccess | ) |
Set true if the code is executed by external access and false</false> if not
boolean $booExternalPath
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 185 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $booExternalAccess.
00186 { 00187 $this->booExternalAccess = (boolean)$booExternalAccess; 00188 return $this; 00189 }
| setLineActorPercentHeight | ( | $ | intActorPercentHeight | ) |
Set the height of each line in relative proporsion to the width
| integer | $intActorPercentHeight |
Definition at line 290 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
00291 { 00292 $this->intLineActorPercentHeight = (integer)$intActorPercentHeight; 00293 return $this; 00294 }
| setLinePercentHeight | ( | $ | intPercentHeight | ) |
Set the height of each line in relative proporsion to the width
| integer | $intPercentHeight |
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 266 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
| setPercentFont | ( | $ | intPercentFont | ) |
Set the size of the font in percent width
Set the size of the font in percent width relating to the width of one actor area into the diagram
| integer | $intPercentFont |
Definition at line 401 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intPercentFont.
00402 { 00403 $this->intPercentFont = (integer)$intPercentFont; 00404 return $this; 00405 }
| setPublicPath | ( | $ | strPublicPath | ) |
Set the public path of the code execution
| string | $strPublicPath |
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 136 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $strPublicPath.
00137 { 00138 $this->strPublicPath = (string)$strPublicPath; 00139 return $this; 00140 }
| setShowDetails | ( | $ | booShowDetails | ) |
Set if the diagram should show the details
| integer | $booShowDetails |
Definition at line 450 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $booShowDetails.
00451 { 00452 $this->booShowDetails = $booShowDetails; 00453 return $this; 00454 }
| setWidth | ( | $ | intWidth | ) |
Set the width in pixels of the diagram
| integer | $intWidth |
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 210 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intWidth.
00211 { 00212 $this->intWidth = (integer)$intWidth; 00213 return $this; 00214 }
| setZoom | ( | $ | intZoom | ) |
Set the zoom of the diagram
The zoom reduce / enlarge the diagram keeping the proportion beteewn the dimension and images
| integer | $intZoom |
Implements UmlSequenceDiagramPrinterConfigurationInterface.
Definition at line 238 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
References $intZoom.
00239 { 00240 $this->intZoom = (integer)$intZoom; 00241 return $this; 00242 }
$booEmbeded = false [protected] |
If embeded the script will not create the html header tags but just paste a script with the diagram element.
If not embeded the script will create the full html with all the header needed.
boolean
Definition at line 118 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setEmbeded().
$booExternalAccess = false [protected] |
flag if the access is by external link
boolean
Definition at line 36 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setExternalAccess().
$booShowDetails = true [protected] |
Flag to control if the detail description should be print into the diagram.
boolean
Definition at line 127 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setShowDetails().
$intActorBarPercentWidth = 2 [protected] |
width ( in percent ) for each actor bar relating to the width of one actor
integer
Definition at line 97 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setActorBarPercentWidth().
$intActorHeaderPercentWidth = 75 [protected] |
width ( in percent ) for each actor header relating to the width of one actor
integer
Definition at line 79 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setActorHeaderPercentWidth().
$intActorLogoPercentWidth = 70 [protected] |
width ( in percent ) of the logo image into the actor header
integer
Definition at line 88 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setActorLogoPercentWidth().
$intLineActorPercentHeight = 40 [protected] |
Height of each line in relative proporsion to the width
integer
Definition at line 60 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
$intLinePercentHeight = 25 [protected] |
Height of each line in relative proporsion to the width
integer
Definition at line 52 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
$intPercentFont = 30 [protected] |
size ( in percent ) of text font relating to the width of one actor
integer
Definition at line 106 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setPercentFont().
$intWidth = 800 [protected] |
Width in pixels of the diagram
integer
Definition at line 44 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setWidth().
$intZoom = 100 [protected] |
The zoom reduce / enlarge the diagram keeping the proportion beteewn the dimension and images
integer
Definition at line 70 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setZoom().
$strCallerPath [protected] |
caller path of the code execution
string
Definition at line 28 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by setCallerPath().
$strPublicPath [protected] |
public path of the code execution
string
Definition at line 21 of file UmlSequenceDiagramPrinterConfigurationToHtml.class.php.
Referenced by getPublicFolderPath(), and setPublicPath().
1.5.9