Cloning eclipse.platform.ui

Search for eclipse.plaform.ui in eclipse git repositories. Click on project name to see the main page for the git project repository: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/ In this page are listed the commits. In the bottom left there are three alternative URLs for getting the source code. I choose the git one, then clone via command Read more…

Eclipse and Git

Learning Git, by reading Lars’ book on Git ; Sopot’s suggested Git official documentation and Dani’s recommended Git Parable. Install Git On Windows The easy way to install Git for Windows is by installing GitHub for Windows (ref). After verifying the connection with my GitHub repository, I can start Eclipse, and connected to the same repo Read more…

Contributing to the Eclipse Platform

I’m following the Lars’ book “Contributing to Eclipse Platform”, and these are some synthetic notes on the content. These notes can be exploded into a real-life tutoria on contribution, by adding images, notes and personal experience. Plugins and Features create eclipse plugin, no activator, template hello world command manifest.mf > Read more…

XSL-T to HTML

This article explain how to use XSL Transformation to build an XHTML document. XSL Transform for build XHTML Assume we want transform following XML document An XSL Transform take on XML input and will produce output in several  formats. To produce XHTML output we must define the correct output format Read more…

Eclipse GEF Editor

Eclipse GEF Editor Eclipse GEF Editor RCP GEF Project GEF Editor Editor Mechanic GEF Block Diagram Editor GEF Empty Base Editor Gef Editor With Blocks Events On Visual Components Notification with Property Change Listener Change Block Constraints Undo / Redo Support Complete the tutorial (Zeigarnik effect) Source Code References and Read more…

Java XML processing with dom4j

XML DOM Parsing XPath Navigation Use XPath expression to navigate the document tree. Processing a single node To process multiple results, we need to use a List Document Creation You can create a docuemnt from scratch by using the DocumentHelper#createDocuemnt(). Adding nodes and attributes is easy and intuitive. Writing document to Read more…

ANT Intro

ANT (Another Neat Tool) ANT is a tool for automating software build processes, implemented in Java, and best suited to build Java projects. Ant uses an XML file to describe the build process and its dependencies. Ant is an Apache project, it is open source software, released under the Apache Read more…

JSP with JSTL

JSP and JSTL The JSP Standard Taglibrary (JSTL) is a set of libraries providing dynamic tags helping to perform common JSP operations, such as store/display data, perform iterations, manupulate XML, perform I/O, etc. In this post we see a few simple examples on how to use JSTL core taglibs. JSTL Read more…

PL/SQL Snippets

PL / SQL Some PL/SQL snippets of code backup and recovery of a table interactive input with & find keys referencing your table group and count list column names list available tables in a schema Backup and recovery of a table Create a backup copy of your table Restore the Read more…