ElegantJ Charts Designer
Installation Guide – Version 1.0.03
Installation Guide Product Version 2.0 Document Version 1.0
Table of Contents
1.1.2.1 Installing
on Windows 95/98
1.1.2.2 Installing
on Windows NT/2000/XP
1.1.2.3 Installing
on Unix/Linux
1.1.3 Running
the ElegantJ Charts Designer
2 Product and Support Information
This section provides you information about installing ElegantJ Charts Designer and its interoperability with XML.
1.1 Installation Procedure
This section guides you on how to install and configure ElegantJ Charts Designer with various Operating Systems.
Before installing ElegantJ Charts Designer, please ensure that your computer system and development environment are set up and working as per expectations. Person using ElegantJ Charts Designer is expected to be able to write and execute simple JAVA applications.
To be able to use ElegantJ Charts Designer, your computer systems are required to have JDK 1.4.0 or higher.
On extracting ElegantJChartsDesigner.zip, following directories and files will be created
Ø Directory [lib] contains Jar file(s)
Ø Directory [templates] contains EJXML template file(s)
Ø Directory [docs] contains document file(s)
Ø Rundesigner.bat to run the ElegantJ Charts Designer (for Windows only)
1.1.2.1 Installing on Windows 95/98
To include ElegantJ Charts Designer in CLASSPATH, add following statement to your autoexec.bat file,
Set CLASSPATH=%CLASSPATH%;C:\ElegantJChartsDesigner\lib\EJChartsDesigner.jar;
Restart Windows to get effect of changes made.
1.1.2.2 Installing on Windows NT/2000/XP
Go to Control Panel and select System. You will find environment variables on Environment tab in Windows NT systems and on Advanced tab in Windows 2000 systems.
Find CLASSPATH environment variable or create it.
To include ElegantJ Charts Designer in the CLASSPATH, specify or add following value for variable –
[EXISTING-CLASSES]; C:\ElegantJChartsDesigner\lib\EJChartsDesigner.jar
1.1.2.3 Installing on Unix/Linux
Before you begin using ElegantJ Charts Designer, you must manually configure CLASSPATH environment variable. CLASSPATH must point to the location of classes and installation directory.
For example, to set CLASSPATH for ElegantJ Charts Designer,
setenv CLASSPATH .:/usr/local/ElegantJChartsDesigner/lib/EJChartsDesigner.jar
If you are using Bourne Shell, commands are,
CLASSPATH= $CLASSPATH:.:/usr/local/ElegantJChartsDesigner/lib/EJChartsDesigner.jar:export CLASSPATH
1.1.3Running the ElegantJ Charts Designer
Ø Move to EJChartsDesigner
Ø Run Rundesigner.bat file (only for Windows) or use following commands in command prompt.
java -cp .;./lib/EJChartsDesigner.jar com.graphdesigner.GraphDesigner
OR
java –jar /lib/EJChartsDesigner.jar
It will open ElegantJ Charts Designer. Using designer, you can design and customize chart and save them as XML template.
EJXML file format is an industry-standard XML format, which is supported by almost all systems. EJXML format is superset of XML. Whereas XML is a general and loose format for describing data, the EJXML is a rigid and robust XML document type created specifically for defining ElegantJ Charts.
EJXML is an XML document type capable of defining every aspect of ElegantJ Charts image, including its appearance and data. All appearance files are saved in EJXML. You can send EJXML to ElegantJ Charts when you request an image. This allows you to dynamically change the appearance of chart, as well as set its data.
ElegantJ Charts Designer can export graph’s properties to EJXML file, which can further be used to generate graph in any desktop or web application including ElegantJ Charts Designer it self.
ElegantJ Charts Designer can load graph properties by importing EJXML file, which can be exported by any application including ElegantJ Charts Designer it self.
2 Product and Support Information
Product
& Support Information:
Ø You can find more information about ElegantJ Charts Designer and it's features on www.ElegantJCharts.com.
Ø If you looking for further support apart from this documentation, then you can purchase our support package from the website.
Ø Forward your sales related mail to sales@ElegantJCharts.com.
Feedback
and Suggestions:
Ø We will be pleased to get your feedback as well as suggestions about our products.
Ø Forward any feedback or suggestions related mails to support@ElegantJCharts.com.