Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.333.323 Times

ClassEditor 2.23

Company: Tanmay Mohapatra
Date Added: October 23, 2013  |  Visits: 330

ClassEditor

Report Broken Link
Printer Friendly Version


Product Homepage
Download (42 downloads)



Open a Java class file binary to view or edit strings, attributes, methods and generate readable reports similar to the javap utility. In built verifier checks changes before saving the file. Easy to use Java Swing GUI.<br /><br />This is a tool to open Java class file binaries, view their internal structure, modify portions of it if required and save the class file back. It also generates readable reports similar to the javap utility. Easy to use Java Swing GUI. The user interface tries to display as much detail as possible and tries to present a structure as close as the actual Java class file structure. At the same time ease of use and class file consistency while doing modifications is also stressed. For example, when a method is deleted, the associated constant pool entry will also be deleted if it is no longer referenced. In built verifier checks changes before saving the file. This tool has been used by people learning Java class file internals. This tool has also been used to do quick modifications in class files when the source code is not available.<br /><br />Some broad level requirements that this tool is based on are:<br /> * Intuitive Graphical User Interface: The user interface should be clean and intuitive. Screens should not be crowded. Components like tab panels should be used wherever appropriate to reduce screen clutter.<br /> * Clear separation for the Novice and Power User: The features should be so arranged that the novice user can reach the required option easily, while all features are available for the power user deeper down the screen hierarchy.<br /> * Cascading changes: The core engine should be able to detect cascading changes if any and confirm all changes before proceeding.<br /> * Consistency check: Consistency check should be provided. Providing this check at all stages might not be feasible. To handle such cases the user should be given control to do this check optionally.<br /> * Facility to switch off consistency check: Why on earth would somebody want this? Well, to test the Java Virtual Machine itself, to see how well it stands up to errors in the class file. The Java compiler would never produce an invalid class file. This is probably the only way to do it.<br /> * Creating fresh classes: It should be possible to create classes out of scratch using this tool. This will serve as a useful tool for learning the Java Virtual Machine instructions.<br /> * Facility to examine compiler specific attributes: Some compilers put attributes specific to their product to facilitate debugging and other product specific features. For example, the compiler might embed an entry to the source file browser file or may be a line number attribute in the class method descriptions. This utility should be able to detect, display and manipulate such features wherever possible.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Cascading Cases Check Confirm Consistency Control Detect Engine Facility Feasible Handle Optionally Power Proceeding Provided Providing Stages Switch
Users rating: 0/10

License: Shareware Size: 174.08 KB
USER REVIEWS
More Reviews or Write Review


CLASSEDITOR RELATED
Development Tools  -  Check subversion version control status 1.0
checkVCstate can help to keep track data provenance (which scripts and functions were used to generate some output).It takes a list of function names and files as argument. It will then determine which files are called by a certain function name...
10 KB  
Business  -  OSSWorx PLM 1.3.0
OSSWORKS PLM centralizes your product data; provides check-in/check-out version control for all product related documentation; manages the iterative design release and engineering changes process for all components and assemblies in your product.
56.88 MB  
Modules  -  Version Control API - Mercurial-Backend 1.0
Mercurial is a revision control system designed to efficiently handle large distributed projects.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: - Drupal...
 
Content Management  -  BoltWire 3.4.14
BoltWire is an easy to use web development engine with surprizing flexibility and power. It has the various strengths of a CMS, a wiki, a search engine, and more, all rolled together into a software system of ground-breaking design.Advanced...
102.4 KB  
Network & Internet  -  Cloud 1.2
Cloud Wiki is a wiki engine written in Python and backed by Sqlite, providing user authentication, powerful command line administration facilities, and a concise, efficient Web interface. Implemented by Scott Dunlop, Cloud Wiki provides a...
24.58 KB  
Development Editors  -  Mercurial for Mac 2.0
Mercurial source control management Mercurial is a free, distributed source control management tool. It offers you the power to efficiently handle projects of any size while using an intuitive interface. It is easy to use and hard to break,...
3.38 MB  
Home & Leisure  -  Proloquo for Mac OS 2.0.2
A multilingual speech solution for Mac OS X that provides: (1) a full-fledged communication system (AAC) for people who cannot speak; (2) provides speech feedback in any application while typing for children and people with learning disabilities;...
25.1 MB  
Promotion Tools  -  BuildTraffic - Search Engine Submission Optimization Software 7.0
BuildTraffic - SEO Search Engine Submission Optimization Software offers more than 20 professional search engine submission and optimization tools. SEARCH ENGINE SUBMISSION, DOORWAY PAGE GENERATOR, LINK POPULARITY CHECKER, KEYWORD DENSITY CHECK,...
3.06 MB  
Development Editors  -  Mozilla ActiveX Control 1.7.12
Mozilla ActiveX Control - previous versions of Netscape Communicator/Navigator were arguably superior to IE as day to day browsers but they suffered through their immediate usability and modularity. Although the Netscape browser was great as a...
4.5 MB  
Libraries  -  File::Signature 1.009
File::Signature is a Perl module to detect changes to a files content or attributes. SYNOPSIS use File::Signature; my $sig = File::Signature->new(/some/file); # If you have a stringified signature stored in $string # you can create a...
8.19 KB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, PROGRAMMING
Macintosh Software  -  MailVita OST to PST Converter for Mac 1.0
Get complete conversion of OST files to Outlook PST format with MailVita OST to PST Converter for Mac. The application is well-designed by the developers to provide 100% accurate and safe results. The interface is user-friendly so non-technical...
54.17 MB  
Macintosh Software  -  ToolsCrunch Mac EML to PST Converter 1.0
Using the ToolsCrunch MAC EML to PST Converter, it is an affordable and verified application to provide quality results all the time. The users can easily check all features of the application with EML to PST Conversion freeware. It is a best...
49.61 MB  
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Programming  -  AnyMP4 iPhone GPS Spoofer for Mac 1.0.8
With AnyMP4 iPhone GPS Spoofer for Mac, you own one of the best GPS location spoofers for iOS devices. It lets you set the virtual GPS location within a few clicks. Whats more, you can play location-based games from anywhere in the world easily....
72.48 MB  
Programming  -  MacX Free iMovie Video Converter 4.1.8
MacX Free iMovie Video Converter is a professional free iMovie video converter for Mac that can convert any SD and HD videos such as M2TS, MKV, AVI, WMV, FLV, VOB, 3GP and more to iMovie accepted video formats MOV & MP4 for importing to iMovie...
22.92 MB  
Programming  -  TclAppleScript 2.0 Beta
The AppleScript command dates back to the days of the Classic MacOS, and was originally designed as a stopgap command to fill the place of "exec" on the old Classic MacOS. Much of its original code and commands are now obsolete, and its public API...
276.48 KB  
Programming  -  SwapList 0.1 Alpha
Java list implementation that swaps list items to a disk file in order to avoid out-of-memory error.
10.24 KB  
Programming  -  Custom Console 2.5
Write Your own Language or Batch Based Executable Programs in Java Runtime Environment. Use Custom JAR files as Command Line commands with this custom command line console program. Simply write your JAR files to accept Main String Arguments and...
286.72 KB