tag:blogger.com,1999:blog-39380020431620358272024-03-05T09:46:54.786-08:00Aravind @ BlogMy name is Aravindhan.A and I am with Software AG. Having a passion towards programming...striving to become a vivid programmer... :)Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.comBlogger27125tag:blogger.com,1999:blog-3938002043162035827.post-53890093806298116322014-06-25T03:54:00.000-07:002014-06-25T04:44:31.748-07:00Eclipse Demo Camp Luna 2014 - Chennai<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfHv0bmToUKEZNICV0lsavAt6QUitQ4YalR0TM7VRvouHBQC2VT1-tLn5I53oTVdU1ecDurWz5erEZDCprGn2bIgVmeEBBbeRmqU86lZ3z4lslNxfdRO8SsZbfpL0IhoN3qXJeaPL1Wxs/s1600/SAG_Eclipse+DemoCamps+Luna+2014_Chennai_Poster_A1_Jun14-Print-page-001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfHv0bmToUKEZNICV0lsavAt6QUitQ4YalR0TM7VRvouHBQC2VT1-tLn5I53oTVdU1ecDurWz5erEZDCprGn2bIgVmeEBBbeRmqU86lZ3z4lslNxfdRO8SsZbfpL0IhoN3qXJeaPL1Wxs/s1600/SAG_Eclipse+DemoCamps+Luna+2014_Chennai_Poster_A1_Jun14-Print-page-001.jpg" height="320" width="226" /></a></div>
<br /></div>
Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-27584861723324640012012-01-15T21:08:00.001-08:002012-01-15T21:09:42.568-08:00Eclipse Con - 2012<pre style="font: 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;"><a href="http://www.eclipsecon.org/2012"><img src="http://www.eclipsecon.org/2012/sites/eclipsecon.org.2012/files/100x80.png?1315860425" alt="EclipseCon 2012" width="100" border="0" height="80" /></a></pre>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-11102796243438316602010-08-17T23:15:00.000-07:002010-08-17T23:19:08.747-07:00Closing EditorsIWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();<br />IEditorReference[] editors = page.getEditorReferences();<br />for (int i = 0; i < editors.length; i++) {<br /> IEditorInput otherInput;<br /> try {<br /> otherInput = editors[i].getEditorInput();<br /> return page.closeEditor(editors[i].getEditor(false), false);<br /> } catch (PartInitException e) {<br /> handleException(e);<br /> }<br />}Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com3tag:blogger.com,1999:blog-3938002043162035827.post-70251195035688319202010-08-17T23:13:00.000-07:002010-08-17T23:15:26.081-07:00Reset PerspectivePlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().resetPerspective();Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-32006822481348414022010-08-10T22:54:00.000-07:002010-08-10T23:01:17.665-07:00Agile - Scrum - SprintWorking in an agile manner, AGILE meaning Mentally Quick (an agile mind)... is a different experience, where you would require to quantify your tasks.<br /><br />Understand your tasks<br />Break them into granular pieces<br />Estimating them<br /><br />lotto learn to work as a SCRUM developer... :)Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-89700087897920958112009-08-06T03:09:00.000-07:002009-08-06T03:13:08.693-07:00Is Twitter a flash in the pan or an innovative social networking tool?Twitter is turning around the way business are done... moving on from a social networking tool to a serious business offering tool.. Twitter has helped out many organizations to leverage themselves with their customers...<br /><br />for more infm visit <a href="http://business.twitter.com">Business@Twitter</a>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-29406295081592116912009-07-31T00:32:00.001-07:002009-07-31T00:44:08.307-07:00Tamino Adapter for Integration ServerThis was ma first assignment @ Software AG.. writing Tamino Adapter for webMethods Integration Server.<br /><br />For the ones, who donno wht Tamino is....<br /> * Tamino is a XML Database owned by Software AG... <a href="http://www.softwareag.com/Corporate/products/wm/tamino/default.asp">click here<br /></a><br />As the customers were migrating from cross vision which was using tamino to webMethods IS which doesn't have a communication channel to tamino... our job was to make it to talk with tamino...<br /><br />with a lotta hurdles and spins.. finally we got out an release...<br /><br />Many thanks to Arun who made this to happen....Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com1tag:blogger.com,1999:blog-3938002043162035827.post-79418696395874614242008-08-22T01:50:00.000-07:002009-07-31T00:31:44.319-07:00Exploring Eclipse..........Eclipse Summit...... the first of itz kind in INDIA.............. watch out...............cumng soon<br /><a href="http://www.eclipsesummit.com/">www.eclipsesummit.com</a>....<br /><br />It was a gud experience attending Eclipse India Summit... was overjoyed to see the community growing... Some gud presentations... and it gave me a chance to be back in bangalore after a long time... it was gud to be thr.... lookin fwd to it in the cumng years....<br /><br />i wanna thank my senior Mr. Annamalai Chockalingam who made me to be there... :)<br /><br />Watching people there... it again made me to think of working in Eclipse RCP... but unfortunately i am not on that nuv... but will always look fwd to work...Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-79163974030969460852008-07-28T06:50:00.000-07:002008-08-06T05:02:21.948-07:00Aravind @ Software AGchange to Chennai....and hav just stepped into Software AG..... left out in a new world and trying to grab the walls over here...fairly interesting stuffz... to know more about Software AG.... visit <a href="http://www.softwareag.com">softwareag</a>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-82344469498736390032008-06-09T02:29:00.000-07:002008-06-09T03:40:29.389-07:00Swapping two values without a temp variable.....Itz done by using XOR Operator...<br />int a = 2, b = 3;<br />a ^= b;<br />b ^= a;<br />a ^= b;<br />System.out.println("A Value : " + a + " : " + "B Value : " +b);<br /><br />a^=b ---> 010(2) ^ 011(3) ---> 001(1) ---> a = 1<br />b^=a ---> 011(3) ^ 001(1) ---> 010(2) ---> b = 2<br />a^=b ---> 001(1) ^ 010(2) ---> 011(3) ---> a = 3<br /><br />Try this out......Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-46206626498279710052008-05-30T05:11:00.000-07:002008-05-30T05:15:40.356-07:00How to make an Class immutable...?Class should be declared final with all members declared as private and no setter methods....<br />Immutable class in the sense...the content in the Object of the class can't be changed..Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-56297225444852498702008-05-30T04:43:00.000-07:002008-05-30T05:09:29.284-07:00Know about HashingEveryone might have used HashMap and HashTable.....have you ever thought howz it handling the keys and values inside...? Even i havnt thought about it....:)<br /><br />HashTable hashTable_Emp = new HashTable();<br />hashTable_Emp.put("E1","empName");<br /><br /> It transforms your key to a index value using hash function which enables it for a faster searching mechanism...<br /> To know about hash function----> <span class="a"><a href="http://en.wikipedia.org/wiki/Hash_function">en.wikipedia.org/wiki/<b>Hash</b>_function</a><br /> And don forget to hav a look over the hashCode() method under Object class...<br /><a href="http://www.cafeaulait.org/course/week4/38.html"> http://www.cafeaulait.org/course/week4/38.html</a><br /><br /></span>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-4359233846314894002008-05-15T01:22:00.000-07:002008-05-18T20:34:38.712-07:00Java Versionz...<ul><li>JDK 1.0 (January 23, 1996)</li><li>JDK 1.1 (February 19, 1997)</li><li>J2SE 1.2 (December 8, 1998)</li><li>J2SE 1.3 (May 8, 2000)</li><li>J2SE 1.4 (February 6, 2002)------------>Merlin</li><li>J2SE 5.0 (September 30, 2004)-------->Tiger</li><li>Java SE 6 (December 11, 2006)-------->Mustang</li><li>Java SE 6 Update 10</li><li>Java SE 7------------------------------>Dolphin<br /></li></ul>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-74936609349491991302008-05-15T01:04:00.000-07:002008-05-15T01:10:21.890-07:00Converting String array to a ArrayListString[] myArray = new String[]{"One", "Two", "Three"};<br />ArrayList myList = new ArrayList(Arrays.asList(myArray));<br /><br />Arrays.asList returns you a fixed size list backed by the specified array...Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-13667138108343926022008-05-12T08:07:00.000-07:002008-05-12T08:15:40.417-07:00JTable and JScrollPaneIf you want to fill up the right corner gap between your JTable and JScrollPane ...<br />JButton jButton = new JButton(new ImageIcon());<br />jScrollPane.setCorner(ScrollPaneConstants.UPPER_RIGHT_CORNER, jButton);<br /><br />If you want the horizontal scrollbar in the scrollpane which contains JTable..<br />jScrollPane.setHorizontalScrollBarPolicy(<br />ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-38941098368462821712008-05-12T07:55:00.000-07:002008-05-12T08:02:41.258-07:00Achieving KeyEvent in Editable ComboBoxComboBoxEditor comboBoxEditor = jComboBox1.getEditor();<br />JComponent jComponent = (JComponent)comboBoxEditor.getEditorComponent();<br />if(jComponent instanceof JTextField){<br /> jComponent.addKeyListener(new KeyListener(){<br /> public void keyTyped(KeyEvent e) {<br /> <br /> }<br /> public void keyPressed(KeyEvent e) {<br /> <br /> }<br /> public void keyReleased(KeyEvent e) {<br /> JOptionPane.showMessageDialog(null, "Iam from ComboBox");<br /> }<br /> });<br />}Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-67249100097552679552008-05-12T07:44:00.000-07:002008-05-12T07:54:42.694-07:00Bringing out a ComboBox selection in JOptionPane..String[] test = {"Java", "Swing", "RCP"};<br />JOptionPane.showInputDialog(this, "Select Technology", "OptionPaneTitle", JOptionPane.INFORMATION_MESSAGE, icon, test, "Java");<br /><br />This should bring you an input dialog and the return type would be the selected object...Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-49737336770208230432008-05-12T07:33:00.000-07:002008-05-12T07:37:12.869-07:00Adding Popup Menu in Netbeans to a FrameIn the frame mouse clicked event type in the code as<br />jPopupMenu1.show(this, evt.getX(), evt.getY());<br /> Don't forget to add a menu item to the popup menu......:)Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-2944578277472340092008-05-12T07:27:00.000-07:002008-05-12T07:30:38.936-07:00Types of Images in SwingToolkit Image, Buffered Image, Volatile Image is H/W accelerated image, Managed Image...Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-20149300974806161272008-05-08T00:03:00.000-07:002008-05-08T00:33:54.781-07:00Be thr @ the Eclipse Demo Camp......Dont miss the Eclipse Demo Camp - June 2008 -<br />Ganymede Edition being organized in Bangalore and Chennai ...<br /><br />Ganymede is the name given for Eclipse 3.4 version. Ganymede is a natural satellite of Jupiter and the largest satellite in the solar system.....<br /><br />Requesting for Participation and Presentations from the Eclipse<br />Developers around Bangalore.<br />Please find more information and for registration please visit the<br />following ...<br /><br />About Demo Camp<br /><a href="http://wiki.eclipse.org/Eclipse_DemoCamps_2008_-_Ganymede_Edition" target="_blank">http://wiki.eclipse.org<wbr>/Eclipse_DemoCamps_2008_-<wbr>_Ganymede_Edition</a><br /><br />Bangalore :: <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_2008_-_Ganymede_Edition/Bangalore" target="_blank">http://wiki.eclipse.org<wbr>/Eclipse_DemoCamps_2008_-<wbr>_Ganymede_Edition/Bangalore</a><br />Chennai :: <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_2008_-_Ganymede_Edition/Chennai" target="_blank">http://wiki.eclipse.org<wbr>/Eclipse_DemoCamps_2008_-<wbr>_Ganymede_Edition/Chennai</a><br /><br />If you arent able to register .. just send in an email to<br /><a href="mailto:democamp@ancitconsulting.com">democamp@ancitconsulting.com</a> and we would be more than happy to<br />register you for the event ....<br /><br />We are also looking for Event Sponsors in terms of providing Space,<br />Food and Take Aways for the Participants and Speakers ... If you think<br />your company would be interested to sponsor please do let me know who<br />i need to contact and talk to to get this organised ....<br /><br />Looking forward to all your support to make this event a great success<br />like the two previous events .....<br /><a href="http://wiki.eclipse.org/Bangalore_DemoCamp" target="_blank">http://wiki.eclipse.org<wbr>/Bangalore_DemoCamp</a> - Dec 2007<br /><a href="http://wiki.eclipse.org/Bangalore_Eclipse_Community_Meeting_Apr_08" target="_blank">http://wiki.eclipse.org<wbr>/Bangalore_Eclipse_Community<wbr>_Meeting_Apr_08</a><br /><br /><a href="http://www.ancitconsulting.com/" target="_blank">http://www.ancitconsulting.com</a>Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-69565389604320631562008-05-05T07:37:00.000-07:002008-05-06T04:41:27.818-07:00Know about the Belgian Java User Group....I was juz surfing on for some information on swing labs and found some interesting talks and topics in parleys....(An initiative by Belgian Java User Group..)<br /> Itz a Rich Internet Application (RIA) e-learning platform composed of gud stuffz...If you have something really deserving for the folks out thr....u can post your talks to them....<br /> There are some cool presentation and interviews from the Java Geeks....:)Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-74596535745119450382008-05-01T19:13:00.000-07:002008-05-01T19:26:24.468-07:00Music --> my love, my playmate & my crying towel....I listen to all kinda music and very much interested in dancing as well.... :)<br /> Starting from Ilayaraja, A R Rehman, Harris and from college dayz it moved on to Backstreet Boyz, Eminem, and nuv...Nirvana, KoRn, SOD, Linkin Park, Avril, Fergie, Green Day, RHCP the list...goes on...Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-77640112403409266082008-05-01T02:27:00.000-07:002008-05-15T07:19:03.071-07:00Aravind @ UnisysStarted working on a R&D project aimed at developing a sophisticated UI for the very old main frame systems...using Swings.<br />It was a very vibrant team and we enjoyed working together....<br /> I consider myself fortunate as the project moved on from swing to Eclipse RCP technology and currently working on a configuration tool...for the CLARiiON systems from EMC corporation which is used as the external storage device for Unisys mainframe systems.Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-42750277889650540212008-05-01T02:12:00.000-07:002008-05-04T22:59:56.973-07:00Most admired Companies.....Google, Apple, Unisys Corporation, Sun Microsystems, ThoughtWorks........Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0tag:blogger.com,1999:blog-3938002043162035827.post-26234011494620319492008-04-25T05:02:00.000-07:002008-05-01T01:19:52.140-07:00I was thr @ the Royal Challengers vs Rajasthan Royals match in blr....My first live cricket match was between Challengers and Royals @ Bangalore. It was a gud entertainment and enjoyed a lot watching the game and of course the cheer leaders..:)Aravindhttp://www.blogger.com/profile/12512897086421240019noreply@blogger.com0