VisualAge for JAVA IBM VisualAge for Java je první vývojové prostredí urcené pro vývoj Java aplikací pro prumyslové nasazení. Je urcené pro pripojení Java klientu k datovým zdrojum na serveru, stávajícím transakcím a aplikacím. VisualAge for Java je mozné vyuzít i pro vývoj Java Appletu, JavaBeans a Java aplikací pro internet/intranet. VisualAge for Java se radí do IBM rodiny vývojových nástroju VisualAge, do které nálezí VisualAge for Smalltalk, VisualAge for C++, VisualAge Generator a dalí. VisualAge for JAVA je integrované, vizuální vývojové prostredí podporující kompletní vývoj aplikací v jazyce Java. S vývojovým prostredím VisualAge for JAVA je mozné:
Vývojové prostredí VisualAge for Java je tvoreno:
Pracovní plocha - Workspace Vechny cinnosti jsou ve VisualAge for Java organizovány v prostredí tzv. Workspace, která obsahuje zdrojový kód Java programu. Pracovní plocha obsahuje vechny trídy, které jsou v knihovnách tríd Java a dalí knihovny tríd, které jsou pro vývoj nezbytné. Kód je automaticky ukládán do tzv. Repository. V repository jsou ulozeny vekeré knihovny tríd, které je mozné podle potreb pridat na pracovní plochu. Workbench Workbench je hlavní okno na pracovní ploe. Organizace práce je rízena z tohoto okna. Ve Workbench je mozné zapisovat zdrojový kód, spoutet a testovat Java aplikace, prepínat na ruzné cásti vývojového prostredí. Pocátecním bodem vývoje aplikací je projekt. Vekeré komponenty jsou ukládány v hierarchické strukture:
Z Workbench je mozné otevírat prohlízece - browsery. K dispozici jsou následující browsery:
Prostrednictvím techto browseru je mozné listovat hierarchiemi tríd a metod objektu. Kompozicní editor Kompozicní editor - Visual Composition Editor predstavuje nástroj pro vizuální vývoj Java aplikací z predem vytvorených dílu - parts. Kompozicní editor je koncepcne stejný jako u ostatních vývojových nástroju jako napr. VisualAge for Smalltalk a VisualAge for C++. Základními cástmi kompozicního editoru je lita parts - sada znovupouzitelných vizuálních dílu (tlacítka, menu, check boxy, list boxy atd...). Tyto díly jsou umístovány na pracovní plochu (drag & drop) a vývojár mezi temito díly vytvárí vizuální vazby, které urcují chování aplikace. Scrapbook a Console Scrapbook je urcen pro interaktivní spoutení Java výrazu a povelu. Výstup je mozné smerovat na Konzolu, která je standardním výstupním zarízením (System.out) pro Java programy. Debugger Debugger umoznuje spoutet bezící thready, ukoncovat jejich cinnost a zobrazovat obsah runtime stacku. VisualAge for Java aktivuje Debugger v okamziku chyby programu nebo nastavením breakpoint. Po odstranení chyby je mozné dále v programu pokracovat. Není nutné aplikaci znovu spoutet. Repository Explorer Repository Explorer umoznuje prohlízení cástí programu, které nejsou soucástí Workspace. Testování vytvorených programu Nástrojová lita toolbars v Kompozicním editoru umoznuje bezprostredne testovat vizuální cásti aplikace. Vizuální a nevizuální aplikace je mozné testovat a spoutet z Workbench. Po kazdém vytvorení, modifikaci a následném ulození provádí VisualAge for Java automatické kompilování zdrojového kódu. Vechny chyby jsou okamzite detekovány. Ukoncením práce s vývojovým prostredím má vývojár moznost ulozit vekeré zmeny a nastavení vývojového prostredí. Pri dalím sputení vývojového prostredí vývojár pokracuje ze stejného nastavení, ze kterého opustil vývojové prostredí. IBM VisualAge for Java je multiplatformním vývojovým nástrojem. Vývojové prostredí je k dispozici pro OS/2, Windows. Více informací získáte na www.software.ibm.com/ad |