ArgoUML Logo This is the internal documentation for ArgoUML.

See:
          Description

Packages
org.argouml.application Contains the main class and starting point of the ArgoUML application and numerous helper classes and core definitions in its subpackages.
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules.
org.argouml.application.configuration Contains configuration factories and workers.
org.argouml.application.events Provides for events generated and handled by the Argo application and plugins.
org.argouml.application.helpers Provides "helper" classes that provide basic functionality for functional groups.
org.argouml.application.modules Provides dynamic loading of modules and plugins.
org.argouml.application.notation Provides generic support for different notation displays.
org.argouml.application.security Contains internal classes related to Java security including classloaders and security managers.
org.argouml.cognitive This package defines the fundamental elements of the cognitive support system, such as the Designer, Poster and ToDoItem.
org.argouml.cognitive.checklist CheckLists, a cognitive help tool, is currently not enabled in ArgoUml.
org.argouml.cognitive.checklist.ui CheckLists, a cognitive help tool, is currently not enabled in ArgoUml.
org.argouml.cognitive.critics The classes at the heart of critic functionality, including classes for general critics that belong in no more specific category.
org.argouml.cognitive.critics.ui A couple of classes to edit critics.
org.argouml.cognitive.ui Includes TreeModel/Perspectives/Perspetive rules, Wizard support, details pane tab for todo items.
org.argouml.i18n I18n resouce bundles.
org.argouml.kernel Contains support for 'history', predicates, delayed change event handling, + ProjectManager & ProjectMember, Wizard.
org.argouml.language.helpers Provides "helper" classes that provide basic functionality for notation or code classes.
org.argouml.language.java Provides support for Java constants and Tokens
org.argouml.language.java.cognitive.critics Critics that are Java specific.
org.argouml.language.java.generator Provides ArgoUml with the capability to parse Java strings in uml models, and to generate Java strings/source files from the uml model.
org.argouml.language.ui UI support for language features.
org.argouml.model Contains various metamodel implementations or facades used within ArgoUML.
org.argouml.model.uml Factory and support methods for the OMG UML metamodel.
org.argouml.model.uml.behavioralelements Support methods for the BehavioralElements component of the OMG UML metamodel.
org.argouml.model.uml.behavioralelements.activitygraphs Factory and support methods for the BehavioralElements::ActivityGraphs component of the OMG UML metamodel.
org.argouml.model.uml.behavioralelements.collaborations Factory and support methods for the BehavioralElements::Collaborations component of the OMG UML metamodel.
org.argouml.model.uml.behavioralelements.commonbehavior Factory and support methods for the BehavioralElements::CommonBehavior component of the OMG UML metamodel.
org.argouml.model.uml.behavioralelements.statemachines Factory and support methods for the BehavioralElements::StateMachines component of the OMG UML metamodel.
org.argouml.model.uml.behavioralelements.usecases Factory and support methods for the BehavioralElements::UseCases component of the OMG UML metamodel.
org.argouml.model.uml.foundation Support methods for the Foundation component of the OMG UML metamodel.
org.argouml.model.uml.foundation.core Factory and support methods for the Foundation::Core component of the OMG UML metamodel.
org.argouml.model.uml.foundation.datatypes Factory and support methods for the Foundation::DataTypes component of the OMG UML metamodel.
org.argouml.model.uml.foundation.extensionmechanisms Factory and support methods for the Foundation::ExtensionMechanisms component of the OMG UML metamodel.
org.argouml.model.uml.modelmanagement Factory and support methods for the ModelManagement component of the OMG UML metamodel.
org.argouml.ocl This package contains classes for the Dresden OCL toolkit (But the gui found in the details pane is in package org.argouml.uml.ui), and for the template language used by GEF for producing PGML.
org.argouml.pattern.cognitive.critics This package contains Critics which deal with patterns.
org.argouml.swingext An extension package for swing classes
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc.
org.argouml.ui.cmd This package holds various useful commands which can be used in menus or standalone.
org.argouml.ui.explorer contains classes for the explorer tree view of argouml.
org.argouml.ui.explorer.rules contains classes for Building the explorer tree view of argouml.
org.argouml.ui.menubar Provides support to construct a menubar for ArgoUML.
org.argouml.ui.targetmanager Provides support for maintaining a consistent target (or selection) in all views (Navigator, Details panel, Diagram).
org.argouml.uml This package contains some support for TableModels, Profiles, PropPanel Events (UMLChangeRegistry), ProjectMemberModel.
org.argouml.uml.cognitive This package contains support for UML critics.
org.argouml.uml.cognitive.checklist Checklists are not currently enabled, this package provides several uml checklists, to help designers design better uml model elements.
org.argouml.uml.cognitive.critics This important package provides many UML critics (which mostly follow the uml well-formedness rules), some uml critic wizards, and support.
org.argouml.uml.diagram package which contains the graphical implementation of UML diagrams in subpackages and common classes used by all diagrams.
org.argouml.uml.diagram.activity.ui Classes to implement a uml Activity diagram using GEF.
org.argouml.uml.diagram.collaboration contains the graph model for a collaboration diagram.
org.argouml.uml.diagram.collaboration.ui Classes to implement a uml Collaboration diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.diagram.deployment contains the graph model for a deployment diagram.
org.argouml.uml.diagram.deployment.ui Classes to implement a uml Deployment diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.diagram.layout Provides support for the automatic layout of diagrams.
org.argouml.uml.diagram.sequence Provides a Sequence diagram capability.
org.argouml.uml.diagram.sequence.ui Classes to implement a uml Sequence diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.diagram.state contains the graph model for a statechart diagram.
org.argouml.uml.diagram.state.ui Classes to implement a uml Statechart diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.diagram.static_structure contains the graph model for a class diagram.
org.argouml.uml.diagram.static_structure.layout implements a rank based layout algorithm for static structure diagrams
org.argouml.uml.diagram.static_structure.ui Classes to implement a uml Class diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.diagram.ui Provides various support for diagrams: actions, GEF Figs, Go rules, Property Panels for diagrams, GEF Selection support, and more...
org.argouml.uml.diagram.use_case contains the graph model for a use case diagram.
org.argouml.uml.diagram.use_case.ui Classes to implement a uml Use Case diagram using GEF, plus go rules for the navigator pane.
org.argouml.uml.generator Provides support for implementing a generator(for code generation or notation), and a parser (for parsing strings that describe a (part of) a model element; it provides to implemented classes, ParserDisplay and GeneratorDisplay.
org.argouml.uml.generator.ui Provides a dialog for code generation.
org.argouml.uml.reveng Provides support for PluggableImport modules.
org.argouml.uml.reveng.java Import module implementation for the Java language.
org.argouml.uml.ui = PROPERTIES PANELS, this and sub-packages contain an implementation of prop panels (in swing) for nearly all UML model elements; also all supporting models and actions.
org.argouml.uml.ui.behavior.activity_graphs Properties panels for the activity diagram.
org.argouml.uml.ui.behavior.collaborations Properties panels for the behavior.collaborations uml package
org.argouml.uml.ui.behavior.common_behavior Properties panels for the behavior.common_behavior uml package
org.argouml.uml.ui.behavior.state_machines Properties panels for the behavior.state_machines uml package
org.argouml.uml.ui.behavior.use_cases Properties panels for the behavior.use_cases uml package
org.argouml.uml.ui.foundation.core Properties panels for the foundation.core uml package
org.argouml.uml.ui.foundation.extension_mechanisms Properties panels for the foundation.extension_mechanisms uml package
org.argouml.uml.ui.model_management Properties panels for the model management uml package.
org.argouml.util various utilities
org.argouml.util.logging Extensions to logging packages log4j and java.util.logging.
org.argouml.util.osdep Contains utilities to provide operating system independence.
org.argouml.util.osdep.win32 Contains classes which provide specific functionality on Win32 systems.
org.argouml.xml support for (SAX) xml processing.
org.argouml.xml.argo Parsing for the argo file found in project zargo files.
org.argouml.xml.pgml support for parsing the persistent representation of diagrams (pgml) into GEF diagram instances during project load.
org.argouml.xml.todo support for parsing the persistent representation of todo lists during project load.
org.argouml.xml.xmi support for loading the uml model in xmi format using nsuml.

 

ArgoUML Logo This is the internal documentation for ArgoUML.



ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook