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.
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules.
org.argouml.application.events Provides for events generated and handled by the ArgoUML application and plugins.
org.argouml.application.helpers Provides "helper" classes that provide basic functionality for the application.
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.configuration Contains configuration factories and workers.
org.argouml.core.propertypanels.meta  
org.argouml.core.propertypanels.model  
org.argouml.core.propertypanels.module  
org.argouml.core.propertypanels.ui  
org.argouml.gefext  
org.argouml.i18n I18n resouce bundles.
org.argouml.kernel Contains support for delayed change event handling, and Project handling.
org.argouml.language.ui  
org.argouml.model Contains the interfaces to access the Model used within ArgoUML.
org.argouml.model.mdr Implementations of the Factory and support methods for the MDR implementation.
org.argouml.moduleloader This is the implementation of the (new) module loader.
org.argouml.notation Provides generic support for different notation displays.
org.argouml.notation.providers This package contains the generic NotationProviders.
org.argouml.notation.providers.java This package contains the NotationProviders for Java notation.
org.argouml.notation.providers.uml This package contains the NotationProviders for the UML notation.
org.argouml.notation.ui UI support for notation features.
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.persistence Contains support for persisting projects to some media.
org.argouml.profile Contains support for UML profiles.
org.argouml.profile.init  
org.argouml.profile.internal  
org.argouml.profile.internal.ocl  
org.argouml.profile.internal.ocl.uml14  
org.argouml.profile.internal.ui  
org.argouml.sequence2  
org.argouml.sequence2.diagram  
org.argouml.swingext An extension package for swing classes.
org.argouml.taskmgmt  
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, style panels etc.
org.argouml.ui.cmd This package holds commands which are activated by the user somewhere in the UI.
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.targetmanager Provides support for maintaining a consistent target (or selection) in all views (Explorer, 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 Package Specification
org.argouml.uml.diagram.activity.layout  
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.ui  
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.uml.util  
org.argouml.uml.util.namespace various classes to help dealing with namespaces.
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.

 

ArgoUML Logo This is the internal documentation for ArgoUML.



ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook