![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
Development Open Discussion Anything else about the Phex development |
![]() |
| LinkBack | Thread Tools | Display Modes |
| |||
![]() Hi, I am a new developer about Phex3.0.2 Please tell me where i could find out the documents about Phex3.0.2 class structure Thank in advance! --no mail addresses in this forum, please--- Last edited by arne_bab; March 17th, 2007 at 02:27 AM. |
| ||||
![]() By checking out Phex via subversion, you can create Javadocs, which should give you first information about the structure of Phex. Accessing the sources: Code: svn co https://phex.svn.sourceforge.net/svnroot/phex/phex/trunk phex Javadocs: Code: cd build ant javadoc Best wishes, Arne PS: We need someone who wants to create a class structure text for the wiki: http://wiki.phex.org .
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
![]() We need to make it a bit cleaner. With all "use-dependencies", it is a bit intimidating ![]() As short-lived option, you can use JavaDoc and Graphviz directly: You need Graphviz on your computer: http://www.graphviz.org/ - the command for Graphviz is "dot" Also you need UMLGraph: http://www.spinellis.gr/sw/umlgraph/ -> http://www.spinellis.gr/sw/umlgraph/UMLGraph-4.6.tar.gz -> http://www.spinellis.gr/sw/umlgraph/...lGraph-4.6.jar - the jar needs to be in ../javadoc for the following command to work. With that and the bash (*nix) you can create UML diagrams with the following command (from inside the phex-svn-folder, i.e. trunk): Code: for i in src/phex/* ; do javadoc -sourcepath ./src/ -docletpath ../javadoc/UmlGraph.jar -doclet gr.spinellis.umlgraph.doclet.UmlGraph -private -horizontal $(find $i -iname \*.java) -inferrel -hide "java.*" -hide "javax.*" -hide "com.*" -hide "sun.*" -hide "org.*" -qualify -postfixpackage -inferreltype composed -inferdep -inferdepinpackage -useimports ; dot graph.dot -Tsvg > phex-uml-$(basename $i).svg ; done; We want to integrate that into ant, but we didn't _yet_ do that... Wishes, Arne
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
![]() |
| |
![]() | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[BUG] Phex 2.6.4.89 - phex upload stuck with "initializing" uploads | pawelsz | General Discussion | 1 | January 31st, 2006 02:34 PM |
[BUG] Phex 2.6.4.89 - phex window graphic corruption | pawelsz | General Discussion | 4 | September 18th, 2005 06:38 PM |
getting incomplete documents over to complete documents | Unregistered | Open Discussion topics | 3 | March 26th, 2002 03:39 PM |
Decentralized Host-Cache - Only PHEX has one - So Promote PHEX | Unregistered | General Discussion | 0 | January 31st, 2002 05:29 AM |