frascati-intent-uml-sequence-diagram
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.ow2.frascati.intent</groupId> <artifactId>frascati-intent-uml-sequence-diagram</artifactId> <version>1.4</version> </dependency>
<?xml version="1.0"?> <!-- * OW2 FraSCAti UML Sequence Diagram Intent * * Copyright (c) 2010-2011 INRIA, University of Lille 1 * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version. * * This library is 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 Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * Contact: frascati@ow2.org * * Author: Philippe Merle * * Contributor(s): Nicolas Petitprez * --> <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.ow2.frascati.intent</groupId> <artifactId>parent</artifactId> <version>1.4</version> </parent> <groupId>org.ow2.frascati.intent</groupId> <artifactId>frascati-intent-uml-sequence-diagram</artifactId> <packaging>jar</packaging> <name>OW2 FraSCAti UML Sequence Diagram Intent</name> <!-- ============ --> <!-- Dependencies --> <!-- ============ --> <dependencies> <dependency> <groupId>org.ow2.frascati</groupId> <artifactId>frascati-assembly-factory</artifactId> <version>${project.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.ow2.frascati</groupId> <artifactId>frascati-explorer-api</artifactId> <version>${project.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>net.sf.sdedit</groupId> <artifactId>sdedit</artifactId> <version>3.0.5</version> </dependency> </dependencies> <!-- ============ --> <!-- Build --> <!-- ============ --> <build> <plugins> <!-- Compile the UML Seauence Diagram SCA Intent. --> <plugin> <groupId>org.ow2.frascati.mojo</groupId> <artifactId>frascati-compiler-plugin</artifactId> <version>${project.version}</version> <executions> <execution> <id>compile-composite</id> <phase>generate-sources</phase> <goals> <goal>compile</goal> </goals> </execution> </executions> <configuration> <composite>uml-sequence-diagram.composite</composite> </configuration> </plugin> <!-- Create ZIP for this intent. --> <!-- TODO <plugin> <groupId>org.ow2.frascati.mojo</groupId> <artifactId>frascati-contribution-plugin</artifactId> <version>${project.version}</version> <executions> <execution> <id>frascati-contribution</id> <phase>package</phase> <goals> <goal>install</goal> </goals> </execution> </executions> <configuration> <deployables> <deployable>uml-sequence-diagram.composite</deployable> </deployables> </configuration> </plugin> --> </plugins> </build> <!-- ============ --> <!-- Profiles --> <!-- ============ --> <profiles> <!-- To execute an SCA composite with FraSCAti Explorer type 'mvn -Pexplorer'. --> <profile> <id>explorer</id> <dependencies> <!-- here FraSCAti Explorer is put in the classpath. --> <dependency> <groupId>org.ow2.frascati</groupId> <artifactId>frascati-explorer-core</artifactId> <version>${project.version}</version> </dependency> </dependencies> <build> <defaultGoal>exec:java</defaultGoal> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <!-- Use version 1.1.1 instead of 1.2 to be sure that provided artifacts are added to the classpath. --> <version>1.1.1</version> <configuration> <mainClass>org.ow2.frascati.explorer.FrascatiExplorerLauncher</mainClass> <arguments> <argument>uml-sequence-diagram</argument> </arguments> </configuration> </plugin> </plugins> </build> </profile> </profiles> <!-- ============ --> <!-- Repositories --> <!-- ============ --> <repositories> <repository> <id>local-repository</id> <name>local-repository</name> <url>file:${basedir}/repository</url> </repository> </repositories> </project>