Maven Repository - POM file for Swing JavaFX swingx-all 1.6.5-1 1.6.5-1

Summary

SwingX Complete.

A Maven project to aggregate all modules into a single artifact..

Declaration

Here is the list of declaration for swingx-all. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>org.swinglabs.swingx</groupId>
   <artifactId>swingx-all</artifactId>
   <version>1.6.5-1</version>
</dependency>

If you think this Maven repository POM file listing for swingx-all is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Packages

The following packages are defined in the swingx-all-1.6.5-1.jar

org.jdesktop.beans
org.jdesktop.swingx
org.jdesktop.swingx.action
org.jdesktop.swingx.auth
org.jdesktop.swingx.autocomplete
org.jdesktop.swingx.autocomplete.workarounds
org.jdesktop.swingx.border
org.jdesktop.swingx.calendar
org.jdesktop.swingx.color
org.jdesktop.swingx.combobox
org.jdesktop.swingx.decorator
org.jdesktop.swingx.error
org.jdesktop.swingx.event
org.jdesktop.swingx.geom
org.jdesktop.swingx.graphics
org.jdesktop.swingx.hyperlink
org.jdesktop.swingx.icon
org.jdesktop.swingx.image
org.jdesktop.swingx.multislider
org.jdesktop.swingx.multisplitpane
org.jdesktop.swingx.painter
org.jdesktop.swingx.painter.effects
org.jdesktop.swingx.plaf
org.jdesktop.swingx.plaf.basic
org.jdesktop.swingx.plaf.basic.core
org.jdesktop.swingx.plaf.linux
org.jdesktop.swingx.plaf.macosx
org.jdesktop.swingx.plaf.metal
org.jdesktop.swingx.plaf.misc
org.jdesktop.swingx.plaf.motif
org.jdesktop.swingx.plaf.nimbus
org.jdesktop.swingx.plaf.synth
org.jdesktop.swingx.plaf.windows
org.jdesktop.swingx.prompt
org.jdesktop.swingx.renderer
org.jdesktop.swingx.rollover
org.jdesktop.swingx.search
org.jdesktop.swingx.sort
org.jdesktop.swingx.table
org.jdesktop.swingx.text
org.jdesktop.swingx.tips
org.jdesktop.swingx.tree
org.jdesktop.swingx.treetable
org.jdesktop.swingx.util




POM File Source

Here is the content of the POM file.

<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>
  <parent>
    <artifactId>swingx-project</artifactId>
    <groupId>org.swinglabs.swingx</groupId>
    <version>1.6.5-1</version>
    <relativePath>../pom.xml</relativePath>
  </parent>
  <artifactId>swingx-all</artifactId>
  <packaging>jar</packaging>
  <name>SwingX Complete</name>
  <description>A Maven project to aggregate all modules into a single artifact.</description>
  <properties>
    <project.generatedDependencies>${project.generatedSourcesDirectoy}/dependencies</project.generatedDependencies>
  </properties>
  <!-- make the dependent swingx modules optional, since we're aggregating -->
  <dependencies>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>swingx-graphics</artifactId>
      <version>${project.version}</version>
      <type>jar</type>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>swingx-core</artifactId>
      <version>${project.version}</version>
      <type>jar</type>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>swingx-mavensupport</artifactId>
      <version>${project.version}</version>
      <type>jar</type>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
  </dependencies>
  <profiles>
    <profile>
      <id>jvnet-release</id>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>2.4</version>
            <executions>
              <execution>
                <id>src-dependencies</id>
                <phase>generate-sources</phase>
                <goals>
                  <goal>unpack-dependencies</goal>
                </goals>
                <configuration>
                  <classifier>sources</classifier>
                  <includeGroupIds>${project.groupId}</includeGroupIds>
                  <excludeArtifactIds>swingx-mavensupport</excludeArtifactIds>
                  <failOnMissingClassifierArtifact>false</failOnMissingClassifierArtifact>
                  <outputDirectory>${project.generatedDependencies}</outputDirectory>
                </configuration>
              </execution>
            </executions>
          </plugin>
          <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.4</version>
            <executions>
              <execution>
                <id>add-dependencies-source</id>
                <phase>generate-sources</phase>
                <goals>
                  <goal>add-source</goal>
                </goals>
                <configuration>
                  <sources>
                    <source>${project.generatedDependencies}</source>
                  </sources>
                </configuration>
              </execution>
              <execution>
                <id>add-dependencies-resource</id>
                <phase>generate-resources</phase>
                <goals>
                  <goal>add-resource</goal>
                </goals>
                <configuration>
                  <resources>
                    <resource>
                      <directory>${project.generatedDependencies}</directory>
                      <excludes>
                        <exclude>**/*.java</exclude>
                      </excludes>
                    </resource>
                  </resources>
                </configuration>
              </execution>
            </executions>
          </plugin>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <configuration>
              <archive>
                <manifestFile>${project.generatedAnnotations}/META-INF/MANIFEST.MF</manifestFile>
              </archive>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>
</project>