PlantUML.
PlantUML is a component that allows to quickly write : * sequence diagram, * use case diagram, * class diagram, * activity diagram, * component diagram, * state diagram * object diagram.
Here is the list of declaration for plantuml. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>net.sourceforge.plantuml</groupId> <artifactId>plantuml</artifactId> <version>8002</version> </dependency>
If you think this Maven repository POM file listing for plantuml is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The GNU General Public License
URL: http://www.gnu.org/licenses/gpl.txt.
The plantuml-8002 has 1 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Build | ant 1.8.1 Apache Ant | 83 |
The following plugins are used in the plantuml-8002.jar
The following packages are defined in the plantuml-8002.jar
com.ctreber.acearth com.ctreber.acearth.gui com.ctreber.acearth.plugins com.ctreber.acearth.plugins.markers com.ctreber.acearth.projection com.ctreber.acearth.renderer com.ctreber.acearth.scanbit com.ctreber.acearth.scandot com.ctreber.acearth.shader com.ctreber.acearth.util com.ctreber.aclib.gui com.ctreber.aclib.sort com.google.zxing com.google.zxing.client.j2se com.google.zxing.common com.google.zxing.common.reedsolomon com.google.zxing.datamatrix.decoder com.google.zxing.qrcode com.google.zxing.qrcode.decoder com.google.zxing.qrcode.encoder jcckit jcckit.data jcckit.graphic jcckit.plot jcckit.renderer jcckit.transformation jcckit.util net.sourceforge.plantuml net.sourceforge.plantuml.acearth net.sourceforge.plantuml.activitydiagram net.sourceforge.plantuml.activitydiagram.command net.sourceforge.plantuml.activitydiagram3 net.sourceforge.plantuml.activitydiagram3.command net.sourceforge.plantuml.activitydiagram3.ftile net.sourceforge.plantuml.activitydiagram3.ftile.vcompact net.sourceforge.plantuml.activitydiagram3.ftile.vertical net.sourceforge.plantuml.ant net.sourceforge.plantuml.api net.sourceforge.plantuml.api.mda.option2 net.sourceforge.plantuml.api.mda.option3 net.sourceforge.plantuml.applet net.sourceforge.plantuml.asciiart net.sourceforge.plantuml.braille net.sourceforge.plantuml.classdiagram net.sourceforge.plantuml.classdiagram.command net.sourceforge.plantuml.code net.sourceforge.plantuml.command net.sourceforge.plantuml.command.note net.sourceforge.plantuml.command.note.sequence net.sourceforge.plantuml.command.regex net.sourceforge.plantuml.compositediagram net.sourceforge.plantuml.compositediagram.command net.sourceforge.plantuml.core net.sourceforge.plantuml.creole net.sourceforge.plantuml.cucadiagram net.sourceforge.plantuml.cucadiagram.dot net.sourceforge.plantuml.cucadiagram.entity net.sourceforge.plantuml.descdiagram net.sourceforge.plantuml.descdiagram.command net.sourceforge.plantuml.directdot net.sourceforge.plantuml.ditaa net.sourceforge.plantuml.donors net.sourceforge.plantuml.eggs net.sourceforge.plantuml.eps net.sourceforge.plantuml.flashcode net.sourceforge.plantuml.flowdiagram net.sourceforge.plantuml.font net.sourceforge.plantuml.ftp net.sourceforge.plantuml.fun net.sourceforge.plantuml.geom net.sourceforge.plantuml.geom.kinetic net.sourceforge.plantuml.golem net.sourceforge.plantuml.graph net.sourceforge.plantuml.graph2 net.sourceforge.plantuml.graphic net.sourceforge.plantuml.hector net.sourceforge.plantuml.hector2 net.sourceforge.plantuml.hector2.continuity net.sourceforge.plantuml.hector2.graphic net.sourceforge.plantuml.hector2.layering net.sourceforge.plantuml.hector2.mpos net.sourceforge.plantuml.html net.sourceforge.plantuml.jasic net.sourceforge.plantuml.jcckit net.sourceforge.plantuml.logo net.sourceforge.plantuml.mda net.sourceforge.plantuml.mjpeg net.sourceforge.plantuml.objectdiagram net.sourceforge.plantuml.objectdiagram.command net.sourceforge.plantuml.openiconic net.sourceforge.plantuml.openiconic.data net.sourceforge.plantuml.oregon net.sourceforge.plantuml.pdf net.sourceforge.plantuml.png net.sourceforge.plantuml.posimo net.sourceforge.plantuml.postit net.sourceforge.plantuml.preproc net.sourceforge.plantuml.printskin net.sourceforge.plantuml.project net.sourceforge.plantuml.project.command net.sourceforge.plantuml.project.graphic net.sourceforge.plantuml.project2 net.sourceforge.plantuml.project2.command net.sourceforge.plantuml.real net.sourceforge.plantuml.salt net.sourceforge.plantuml.salt.element net.sourceforge.plantuml.salt.factory net.sourceforge.plantuml.sequencediagram net.sourceforge.plantuml.sequencediagram.command net.sourceforge.plantuml.sequencediagram.graphic net.sourceforge.plantuml.sequencediagram.puma net.sourceforge.plantuml.sequencediagram.teoz net.sourceforge.plantuml.skin net.sourceforge.plantuml.skin.bluemodern net.sourceforge.plantuml.skin.rose net.sourceforge.plantuml.statediagram net.sourceforge.plantuml.statediagram.command net.sourceforge.plantuml.sudoku net.sourceforge.plantuml.suggest net.sourceforge.plantuml.svek net.sourceforge.plantuml.svek.extremity net.sourceforge.plantuml.svek.image net.sourceforge.plantuml.svg net.sourceforge.plantuml.swing net.sourceforge.plantuml.syntax net.sourceforge.plantuml.telnet net.sourceforge.plantuml.tikz net.sourceforge.plantuml.turing net.sourceforge.plantuml.ugraphic net.sourceforge.plantuml.ugraphic.arc net.sourceforge.plantuml.ugraphic.eps net.sourceforge.plantuml.ugraphic.g2d net.sourceforge.plantuml.ugraphic.html5 net.sourceforge.plantuml.ugraphic.svg net.sourceforge.plantuml.ugraphic.tikz net.sourceforge.plantuml.ugraphic.txt net.sourceforge.plantuml.ugraphic.visio net.sourceforge.plantuml.version net.sourceforge.plantuml.xmi org.stathissideris.ascii2image.core org.stathissideris.ascii2image.graphics org.stathissideris.ascii2image.text
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <!-- ======================================================================== PlantUML : a free UML diagram generator ======================================================================== (C) Copyright 2009, Arnaud Roques Project Info: http://plantuml.sourceforge.net This file is part of PlantUML. PlantUML is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. PlantUML distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. [Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.] Script Author: Julien Eluard --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>net.sourceforge.plantuml</groupId> <artifactId>plantuml</artifactId> <version>8002</version> <packaging>jar</packaging> <name>PlantUML</name> <description> PlantUML is a component that allows to quickly write : * sequence diagram, * use case diagram, * class diagram, * activity diagram, * component diagram, * state diagram * object diagram </description> <url>http://plantuml.sourceforge.net</url> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>5</version> </parent> <dependencies> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.8.1</version> <scope>provided</scope> </dependency> </dependencies> <licenses> <license> <name>The GNU General Public License</name> <url>http://www.gnu.org/licenses/gpl.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:svn:svn://svn.code.sf.net/p/plantuml/code/tags/plantuml-8002</connection> <developerConnection>scm:svn:https://svn.code.sf.net/p/plantuml/code/tags/plantuml-8002</developerConnection> <url>svn://svn.code.sf.net/p/plantuml/code/tags/plantuml-8002</url> </scm> <issueManagement> <system>Sourceforge</system> <url>http://sourceforge.net/tracker/?group_id=259736</url> </issueManagement> <build> <sourceDirectory>${project.basedir}/src</sourceDirectory> <resources> <resource> <directory>${project.basedir}/src</directory> <includes> <include>net/sourceforge/plantuml/version/logo.png</include> <include>net/sourceforge/plantuml/version/favicon.png</include> </includes> </resource> </resources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.5</source> <target>1.5</target> <debug>false</debug> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>net.sourceforge.plantuml.Run</mainClass> </manifest> </archive> </configuration> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.1</version> <configuration> <mavenExecutorId>forked-path</mavenExecutorId> </configuration> </plugin> </plugins> </build> </project>