WTTools project site: WTTools project
|Short introduction||What new|
Project was created during my development time. I create many different
applications and in all of them I needed some tools for improvement my programming work.
So I decided to create something like tool-set for me and other developers which
would help during developing time.
Look in following short description and check if there is something interesting for you. Use this tools and use this code. It is open and free. All code is released under LGPL license or GPL so you can use it in both your free and commercial projects.
Shortest description: "Truly visual language".
But things are a little bit more complicated. There are many different programming languages around the world. So creating another one is not that amazing. Instead of developing another set of syntax rules I want to implement different coding approach. I want to join in one task designing and coding application. I want to allow coding with painting diagrams only. Indeed, diagrams are going to be code of your program.
This project is relatively huge, it consists of three major parts:
I perform almost all development tasks with emacs. From time to time I try to improve my development environment and create some utilities for this "operating system". Here you can find my shared tools.
This subproject is going to be collection of all Internet protocols implementation in java. First of all it should contain client side protocols implementation. Later it I will add implementations for server side applications.
Lets assume you started developing your application some weeks ago or some months ago or even some years ago. I am sure that testing your code was one of major problems. You thought about automating such process. And than you heard about Unit Testing. So you would like to start use it. However how to introduce Unit Testing for large number of source files. There is too much of stupid code to write in all places again.
Here comes this package. His main goal is save you from wasting time for creating test classes for your all source files. It takes as an argument sources directory and than performs some actions which, result with test classes.
Java library for getting remote access to application during run-time. This remote access can be performed with any simple telnet application.
This library is very useful for special kind of applications. Application which runs very long and it is difficult to diagnose them. The good example may be daemon in operating system. There is no console to this application, no standard I/O. Of course it is not good practice to create system daemons in Java but there are many kinds of applications which works similarly and there are similar difficulties.
Remote Console was created to get access to these applications. If you load
remotecons library and initialize socket listener your can simply run any
'telnet' like program and connect to your software and see what is going on.
With command handler implementation you can define as many new commands as you need to perform all necessary actions.
I am going to create set of simple but useful classes which would be used in many projects. This classes should be independent to allow even extract them from this package and put them directly to any package tree.
This is dynamic pages generator for HTTP clients testing purpose.
At the moment it contains two apache modules:
You can help in his project in many ways.
|Java SUN||Emacs||Emacs JDE||Apache ORG||W3 ORG||JUnit||ANT and other tools|
|As of November 2002 developers of WTTools can use - a java based tool to assist in refactoring and code analysis.|
If you have any problems with this application or you found any bugs or you have
any ideas about extending this package, want to join to project or you simply need
to contact me please send e-mail to address:
Artur Hefczyc firstname.lastname@example.org