swixml - SwiXml GUI generating engine

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package filename swixml-1.5-0.b149.3.jpp6.noarch.rpm
Package name swixml
Package version 1.5
Package release 0.b149.3.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 57.82 KB
Installed size 68.29 KB
SwiXml, is a small GUI generating engine for Java
applications and applets. Graphical User Interfaces
are described in XML documents that are parsed at
runtime and rendered into javax.swing objects.
Depending on the application, XML descriptors may
be deployed with the remaining code or loaded from
a remote server at runtime. This late binding of the
GUI has many advantages. Enabling features in an
application based on a license code or a user's role
does not have to be hard coded anymore. Instead an
XML document describing the application's GUI could
be dynamically loaded.
Generating the GUI based on descriptors also has some
of the advantages that code generators provide, but
without generating the none-maintainable code.


Package Version Architecture Repository
swixml-1.5-0.b149.2.jpp5.noarch.rpm 1.5 noarch JPackage 5.0
swixml - - -


Name Value
java >= 1.6.0
jdom -
jpackage-utils >= 1.7.5


Name Value
swixml = 1.5-0.b149.3.jpp6


Type URL
Mirror mirrors.dotsrc.org
Binary Package swixml-1.5-0.b149.3.jpp6.noarch.rpm
Source Package swixml-1.5-0.b149.3.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install swixml rpm package:
    # yum install swixml
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install swixml rpm package:
    # zypper install swixml
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install swixml rpm package:
    # urpmi swixml




2011-01-26 - Ralph Apel <r.apel at r-apel.de> 0:1.5-0.b149.3
- Adapt to JPP-6
2009-04-22 - Ralph Apel <r.apel at r-apel.de> 0:1.5-0.b149.2.jpp5
- clean buildroot
2009-04-22 - Ralph Apel <r.apel at r-apel.de> 0:1.5-0.b149.1.jpp5
- Upgrade to 1.5 (build 149)
- Add pom and depmap frag
2006-08-29 - Ralph Apel <r.apel at r-apel.de> 0:1.5-0.b144.1jpp
- Upgrade to 1.5 (build 144)
- Add gcj_support option
- Add post/postun Requires
2005-03-01 - Ralph Apel <r.apel at r-apel.de> 0:1.2-0.b140.1jpp
- First release

See Also

Package Description
swixml-demo-1.5-0.b149.3.jpp6.noarch.rpm Samples for swixml
swixml-javadoc-1.5-0.b149.3.jpp6.noarch.rpm Javadoc for swixml
swixml-manual-1.5-0.b149.3.jpp6.noarch.rpm Documents for swixml
tablelayout-2009.8.26-1.jpp6.noarch.rpm TableLayout layout manager
tablelayout-javadoc-2009.8.26-1.jpp6.noarch.rpm Javadocs for tablelayout
taglist-maven-plugin-2.4-1.jpp6.noarch.rpm Taglist Maven Plugin
taglist-maven-plugin-javadoc-2.4-1.jpp6.noarch.rpm Javadoc for taglist-maven-plugin
tanukiwrapper-3.2.3-5.jpp6.x86_64.rpm Java Service Wrapper
tanukiwrapper-javadoc-3.2.3-5.jpp6.x86_64.rpm Javadoc for tanukiwrapper
tanukiwrapper-manual-3.2.3-5.jpp6.x86_64.rpm Documents for tanukiwrapper
tapestry4-4.1.6-2.jpp6.noarch.rpm Tapestry Framework
tapestry4-demo-4.1.6-2.jpp6.noarch.rpm Examples for tapestry4
tapestry4-javadoc-4.1.6-2.jpp6.noarch.rpm Javadoc for tapestry4
tapestry4-manual-4.1.6-2.jpp6.noarch.rpm Documents for tapestry4
test-interface-1.0-1.jpp6.noarch.rpm Scala/Java test framework