JGo 5.4

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 5.51 MB
‎Ocena użytkowników: 5.0/5 - ‎1 ‎Głosów

JGo służy do tworzenia niestandardowych interaktywnych diagramów, edytorów sieci lub procesów lub przepływów pracy, schematów blokowych lub narzędzi do projektowania oprogramowania. JGo zawiera wiele wstępnie zdefiniowanych rodzajów węzłów, łączy i podstawowych kształtów, w tym tekst i obrazy. Obsługuje warstwy, grupy, podgrafie, przewijanie, powiększanie, zaznaczanie, przeciąganie i upuszczanie, schowek, edycję w miejscu, etykietki narzędzi, siatki, drukowanie, okno przeglądowe ze przesuwaniem i paletę przeciągania węzłów. Łącza mogą mieć etykiety i groty strzałek, a ich ścieżki mogą być proste, zaokrąglone lub Bezier z różnymi rodzajami piór i kierowane do ortogona. Wstępnie zdefiniowane typy węzłów obejmują Comment, BasicNode, IconicNode, TextNode, SimpleNode, GeneralNode i SubGraph. JGo jest w 100% realizowane w Javie za pomocą Swing lub SWT / Eclipse. Jego architektura dokumentu/ widoku/narzędzia jest bardzo elastyczna i wydajna. Klasy zapewniają wiele właściwości i metody zastępowalne, aby ułatwić dostosowanie wyglądu i zachowania. JGo zawiera obszerne i przydatne przykładowe programy z pełnym kodem źródłowym, które można modyfikować i ponownie kompilować. Przykładowe aplikacje obejmują MinimalApp, BasicApp, IconicApp (proste przykłady), Flower (ogólna aplikacja MDI, która zawiera paletę, okno przeglądu i pasek narzędzi), FamilyTree, Classier (przegląda Go.NET klasy), Demo1 (pokazuje, jak robić różne rzeczy), WebWalker (do wyświetlania relacji między stronami internetowymi) i Procesor (przeciągane etykiety i linki rutowalne). JGo zawiera również obszerną dokumentację w podręcznikach użytkownika i podręczniku referencyjnym. Opcjonalne składniki układu automatycznego obsługują zmianę rozmieszczenia węzłów na diagramie, aby ułatwić zrozumienie. JGo AutoLayout obsługuje autouszczenie skierowane siłą, zawierające ładunek elektryczny, masę grawitacyjną oraz długość i sztywność sprężyny) oraz autouszczenie warstwowego i dyktafonowego, dla drzewa i hierarchicznej organizacji ukierunkowanych wykresów. Nie ma żadnych opłat licencyjnych w czasie wykonywania ani opłat za wdrożenie składników JGo.

historia wersji

  • Wersja 5.4 opublikowany na 2010-04-30

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    Northwoods Software Corporation License Agreement Evaluation-Only License IMPORTANT - PRZECZYTAJ uważnie, pobierając pliki i /LUB UTRZYMUJĄC Zestaw Ewaluacyjny JGo i JGoLayout ("SOFTWARE") PRZEZ ponad 5 DNI, ZGADZASZ SIĘ NA ZWIĄZANIE SIĘ NINIEJSZĄ UMOWĄ. JEŚLI UŻYTKOWNIK NIE ZGADZA SIĘ NA WSZYSTKIE WARUNKI NINIEJSZEJ UMOWY, ZWRACA OPROGRAMOWANIE DO MIEJSCA, Z KTÓREGO JE UZYSKAŁEŚ, I ZNISZCZY WSZYSTKIE KOPIE, KTÓRE MOGŁY ZOSTAĆ WYKONANE. Northwoods Software Corporation ("Northwoods") i Użytkownik (&Klient&) niniejszym zgadzają się, że: (a) niniejsza Umowa Licencyjna jest zapisem określającym umowę między nami i jeśli zaakceptujesz warunki niniejszej Umowy, będziecie drukować i przechowywać niniejszą Umowę w bezpiecznym miejscu, aby mieć stały zapis umowy, (b) Podpis Northwoods jest prawnie reprezentowany przez jego wydrukowaną nazwę na dole niniejszej Umowy Licencyjnej oraz (c) akceptacja niniejszej Umowy przez Klienta jest oznaczana poprzez uzyskanie dostępu do Oprogramowania, korzystanie z niego lub zachowanie. UMOWA LICENCYJNA Jest to umowa prawna między Klientem a Northwoods Software Corporation z siedzibą pod adresem 142 Main St., Nashua, NH 03060 USA ("Northwoods"). Przed podjęciem próby korzystania z Oprogramowania w formie kodu obiektowego i/lub jego dokumentacji należy uważnie zapoznać się z niniejszymi warunkami. Korzystanie z Oprogramowania podlega następującym warunkom. 1. LICENCJA: W zamian za ocenę Oprogramowania przez Klienta, Northwoods Software Corporation udziela Klientowi niewyłącznej, niezbywalnej (z wyjątkiem przypadków określonych w niniejszym dokumencie), ogólnoświatowej licencji na korzystanie z Oprogramowania na następujących warunkach: 2. KLIENT MOŻE: a. Korzystaj z Oprogramowania na jednym komputerze; ograniczone do celów oceny prywatnej i wykorzystania próbnego. 3. KLIENT NIE BĘDZIE: a. Inżynierii wstecznej, dekompilować, dezasemble lub odszyfrować Oprogramowanie. B. Sublicencja, pożyczka, wynajem, dzierżawa lub przeniesienie Oprogramowania. c. Kopiowanie lub rozpowszechnianie Oprogramowania lub jakiejkolwiek części Oprogramowania, w formie kodu źródłowego lub w formie kodu obiektowego. d. Korzystanie lub poleganie na Oprogramowaniu w celach biznesowych lub w jakimkolwiek innym celu wykraczających poza ocenę Oprogramowania. E. Ujawnić dowolny kod źródłowy Oprogramowania jakiejkolwiek osobie lub podmiotowi, który nie jest pracownikiem lub wykonawcą Klienta, z zastrzeżeniem umownego zobowiązania do ochrony Oprogramowania. F. Usuń wszelkie prawa autorskie lub inne powiadomienia Northwoods. 4. WŁASNOŚĆ I PRAWA AUTORSKIE DO OPROGRAMOWANIA: Klient zgadza się, że Oprogramowanie jest własnością i pozostaje wyłączną własnością Northwoods i jego dostawców. Tytuł do Oprogramowania i wszystkie jego kopie pozostają w u. Northwoods i jego sprzedawców. Oprogramowanie i dokumentacja są chronione prawem autorskim i ochroną prawa autorskiego Stanów Zjednoczonych oraz postanowień traktatów międzynarodowych. Klient nie usunie żadnych praw autorskich i innych informacji z Oprogramowania lub dokumentacji. Klient powiela wszelkie prawa autorskie i inne informacje na temat wszelkich autoryzowanychocumentation. Klient powiela wszelkie prawa autorskie i inne powiadomienia na dowolnej autoryzowanej kopii Oprogramowania lub dokumentacji. Klient zgadza się zapobiec nieautoryzowanemu kopiowaniu Oprogramowania i dokumentacji. 5. BRAK GWARANCJI: UŻYTKOWNIK NIE ROZUMIE, ŻE OPROGRAMOWANIE MOGŁO NIE ZOSTAĆ W PEŁNI PRZETESTOWANE, NIE JEST REPREZENTOWANE JAKO ZGODNE Z ŻADNYMI PRZEPISAMI STANOWYMI LUB FEDERALNYMI, PRZEPISAMI LUB WYMOGAMI I MOŻE ZAWIERAĆ WADY. NORTHWOODS NIE SKŁADA ŻADNYCH OŚWIADCZEŃ DOTYCZĄCYCH PRZYDATNOŚCI TEGO OPROGRAMOWANIA ANI JAKICHKOLWIEK INFORMACJI UDOSTĘPNIANYCH PRZEZ OPROGRAMOWANIE W JAKIMKOLWIEK CELU. OPROGRAMOWANIE JEST DOSTARCZANE "TAK JAK JEST" BEZ WYRAŹNYCH LUB DOROZUMIANYCH GWARANCJI, W TYM GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB NARUSZENIA. W ZWIĄZKU Z TYM NORTHWOODS NIE PONOSI ODPOWIEDZIALNOŚCI ZGODNIE Z ŻADNĄ TEORIĄ ZA JAKIEKOLWIEK SZKODY PONIESIONE PRZEZ UŻYTKOWNIKA LUB JAKIEGOKOLWIEK UŻYTKOWNIKA OPROGRAMOWANIA. NORTHWOODS NIE UDZIELA ŻADNYCH GWARANCJI CO DO DOKŁADNOŚCI LUB KOMPLETNOŚCI DOKUMENTACJI UŻYTKOWNIKA ANI TEGO, ŻE OPROGRAMOWANIE JEST WOLNE OD BŁĘDÓW. NORTHWOODS, WEDŁUG WŁASNEGO UZNANIA, MOŻE LUB NIE OBSŁUGIWAĆ TEGO OPROGRAMOWANIA I MOŻE LUB NIE MOŻE WYDAWAĆ AKTUALIZACJI TEGO OPROGRAMOWANIA. 6. OGRANICZENIE ODPOWIEDZIALNOŚCI: ANI NORTHWOODS, ANI JEJ DOSTAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA UTRATĘ ZYSKÓW, UTRATĘ UŻYTKOWANIA, PRZERWANIE DZIAŁALNOŚCI, ANI ZA POŚREDNIE, SPECJALNE, PRZYPADKOWE LUB WTÓRNE SZKODY JAKIEGOKOLWIEK RODZAJU, CZY TO NA MOCY NINIEJSZEJ UMOWY, CZY W INNY SPOSÓB, NAWET JEŚLI NORTHWOODS ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD LUB ZA JAKIEKOLWIEK ROSZCZENIA JAKIEJKOLWIEK INNEJ STRONY. NIEKTÓRE JURYSDYKCJE NIE ZEZWALAJĄ NA OGRANICZENIE LUB WYŁĄCZENIE ODPOWIEDZIALNOŚCI ZA SZKODY PRZYPADKOWE LUB WTÓRNE, WIĘC POWYŻSZE OGRANICZENIE LUB WYŁĄCZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE. 7. ZAKOŃCZENIE NINIEJSZEJ LICENCJI: Northwoods może wypowiedzieć niniejszą Licencję w dowolnym momencie, powiadamiając Klienta, a Klient może wypowiedzieć niniejszą Licencję w dowolnym momencie, niszcząc lub usuwając kopię Oprogramowania Klienta. Po rozwiązaniu umowy Klient niezwłocznie zniszczy oryginały i wszystkie kopie Oprogramowania i dokumentacji lub zwróci oryginały i wszystkie kopie Oprogramowania firmie Northwoods Software Corporation. Po wygaśnięciu niniejszej Licencji Klient zobowiązuje się zniszczyć lub usunąć Oprogramowanie. W przypadku rozwiązania niniejszej Licencji pozostaną następujące sekcje niniejszej Licencji: 3, 4, 5, 6, 7, 8, 9 i 10. 8. UŻYTKOWNICY KOŃCOWI I PODWYKONAWCY ADMINISTRACJI: Jeśli Oprogramowanie zostanie nabyte przez lub w imieniu jednostki lub agencji rządu Stanów Zjednoczonych, niniejsze postanowienie ma zastosowanie. Oprogramowanie: (i) zostało opracowane na koszt prywatny i żadna jego część nie została opracowana z funduszy rządowych; (ii) jest tajemnicą handlową Northwoods do wszystkich celów ustawy o wolności informacji; (iii) jest "komercyjnym oprogramowaniem komputerowym"; oraz (iv) pod każdym względem są zastrzeżonymi danymi należącymi wyłącznie do Northwoods. Korzystanie przez rząd z tego komercyjnego oprogramowania komputerowego i towarzyszącej mu dokumentacji oprogramowania komputerowego jest ograniczone warunkami niniejszej Umowy Licencyjnej. Rząd nie ma żadnych innych praw ani licencji na niniejsze Oprogramowanie i dołączoną dokumentację oprogramowania komputerowego. W przypadku jednostek Departamentu Obrony (&DOD") korzystanie z tego Oprogramowania podlega przepisom dotyczącym nabycia federalnego departamentu obrony podczęść 227.72. Oprogramowanie dostarczone na podstawie niniejszej licencji jest komercyjnym oprogramowaniem komputerowym określonym w 48 pkt 252.227-7014(a) 48 C.F.R., a dokumentacja towarzysząca jest dokumentacją oprogramowania komputerowego zgodnie z definicją w 48 pkt 252.227-7014(a). Korzystanie z tego Oprogramowania i związane z nim dokumenty przez inne agencje rządowe lub pracowników USA są dostarczane z "Zastrzeżonymi prawami." Korzystanie, powielanie lub ujawnianie przez rząd Stanów Zjednoczonych podlega ograniczeniom określonym w 48 C.F.R. 52.227-19 lub 48 C.F.R. 52.227-14 ALT III, stosownie do przypadku. Wszystkie inne dane techniczne, w tym dokumentacja, podręczniki lub materiały instruktażowe, są dostarczane wraz z "Limited Rights" zgodnie z definicją w 48 C.F.R. 52.227-14(a) oraz w Alternative II (JUN 1987) tej klauzuli, stosownie do przypadku. Wykonawcą/producentem jest Northwoods Software Corporation, 142 Main Street, Nashua, NH 03060. Jeśli Oprogramowanie zostało nabyte zgodnie z Harmonogramem GSA, (i) rząd Stanów Zjednoczonych musi powstrzymać się od zmiany lub usunięcia jakichkolwiek insygniów lub napisów z Dostarczonego Oprogramowania lub od tworzenia kopii powiązanych dokumentów, podręczników lub dysków (z wyjątkiem jednej kopii do celów tworzenia kopii zapasowych); (ii) tytuł i własność Oprogramowania oraz jego reprodukcje pozostają w northwoods; oraz (iii) korzystanie z Oprogramowania jest ograniczone do obiektu, dla którego jest nabyte. 9. EXPORT: Klient nie może pobierać ani w inny sposób eksportować ani ponownie eksportować Oprogramowania ani żadnych podstawowych informacji lub technologii, z wyjątkiem pełnej zgodności ze wszystkimi Stanami Zjednoczonymi i innymi obowiązującymi przepisami i regulacjami. Klient oświadcza, że nie znajduje się w, pod kontrolą, lub obywatel zamieszkały w jakimkolwiek kraju, do którego Stany Zjednoczone embarżą towary, nie znajdują się na liście specjalnie wyznaczonych obywateli Departamentu Skarbu USA lub nie znajdują się na stole nakazów odmowy departamentu handlu USA. Jeśli nie masz uprawnień do zaakceptowania tych warunków, twoim obowiązkiem jest upewnienie się, że upoważniona osoba dokonuje ustaleń. 10. OBOWIĄZUJĄCE PRAWO: Niniejsza Umowa podlega prawu stanu New Hampshire U.S.A. i Stanów Zjednoczonych, w tym ich praw patentowych i praw autorskich. Klient zgadza się, że niniejsza Umowa Licencyjna jest zawarta w New Hampshire i podlega osobistej jurysdykcji sądów w stanie New Hampshire. Klient przyjmuje do wiadomości, że zapoznał się z niniejszą Umową, zrozumiał ją i zgadza się przestrzegać jej warunków. Ponadto Klient zgadza się, że jest to pełne i wyłączne oświadczenie umowy między Klientem a Northwoods i zastępuje wszelkie wcześniejsze propozycje lub wcześniejsze porozumienia, ustne lub pisemne, oraz wszelkie inne komunikaty między nami w odniesieniu do przedmiotu niniejszej Umowy. Northwoods Software Corporation 142 Main St. Nashua, NH 03060 USA Internet: http://www.nwoods.com E-mail: [email protected] Copyright (c) 1998-2002 Northwoods Software Corporation. Wszelkie prawa zastrzeżone. Kwiecień 2002 r.

Szczegóły programu