Uses of Interface
org.argouml.application.api.NotationContext

Packages that use NotationContext
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules.  
org.argouml.uml.diagram.activity.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.collaboration.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.deployment.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.sequence.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.state.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.static_structure.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.use_case.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui.behavior.collaborations Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui.behavior.use_cases Package Specification (none) Related Documentation (none) 
 

Uses of NotationContext in org.argouml.application.api
 

Methods in org.argouml.application.api with parameters of type NotationContext
static java.lang.String Notation.generateExtensionPoint(NotationContext ctx, ru.novosoft.uml.behavior.use_cases.MExtensionPoint ep)
          Static accessor for extension point generation.
static java.lang.String Notation.generateOperation(NotationContext ctx, ru.novosoft.uml.foundation.core.MOperation op)
           
static java.lang.String Notation.generateOperation(NotationContext ctx, ru.novosoft.uml.foundation.core.MOperation op, boolean documented)
           
static java.lang.String Notation.generateAttribute(NotationContext ctx, ru.novosoft.uml.foundation.core.MAttribute attr)
           
static java.lang.String Notation.generateAttribute(NotationContext ctx, ru.novosoft.uml.foundation.core.MAttribute attr, boolean documented)
           
static java.lang.String Notation.generateParameter(NotationContext ctx, ru.novosoft.uml.foundation.core.MParameter param)
           
static java.lang.String Notation.generatePackage(NotationContext ctx, ru.novosoft.uml.model_management.MPackage p)
           
static java.lang.String Notation.generateClassifier(NotationContext ctx, ru.novosoft.uml.foundation.core.MClassifier cls)
           
static java.lang.String Notation.generateStereotype(NotationContext ctx, ru.novosoft.uml.foundation.extension_mechanisms.MStereotype s)
           
static java.lang.String Notation.generateTaggedValue(NotationContext ctx, ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue s)
           
static java.lang.String Notation.generateAssociation(NotationContext ctx, ru.novosoft.uml.foundation.core.MAssociation a)
           
static java.lang.String Notation.generateAssociationEnd(NotationContext ctx, ru.novosoft.uml.foundation.core.MAssociationEnd ae)
           
static java.lang.String Notation.generateMultiplicity(NotationContext ctx, ru.novosoft.uml.foundation.data_types.MMultiplicity m)
           
static java.lang.String Notation.generateState(NotationContext ctx, ru.novosoft.uml.behavior.state_machines.MState m)
           
static java.lang.String Notation.generateStateBody(NotationContext ctx, ru.novosoft.uml.behavior.state_machines.MState m)
           
static java.lang.String Notation.generateTransition(NotationContext ctx, ru.novosoft.uml.behavior.state_machines.MTransition m)
           
static java.lang.String Notation.generateAction(NotationContext ctx, ru.novosoft.uml.behavior.common_behavior.MAction m)
           
static java.lang.String Notation.generateGuard(NotationContext ctx, ru.novosoft.uml.behavior.state_machines.MGuard m)
           
static java.lang.String Notation.generateMessage(NotationContext ctx, ru.novosoft.uml.behavior.collaborations.MMessage m)
           
static java.lang.String Notation.generateClassifierRef(NotationContext ctx, ru.novosoft.uml.foundation.core.MClassifier cls)
           
static java.lang.String Notation.generateAssociationRole(NotationContext ctx, ru.novosoft.uml.behavior.collaborations.MAssociationRole m)
           
static java.lang.String Notation.generate(NotationContext ctx, java.lang.Object o, boolean documented)
          General purpose static generator for any object that wishes to set the documented flag. Uses the class of the object to determine which method to invoke.
static java.lang.String Notation.generate(NotationContext ctx, java.lang.Object o)
           
static NotationName Notation.getNotation(NotationContext context)
           
 

Uses of NotationContext in org.argouml.uml.diagram.activity.ui
 

Classes in org.argouml.uml.diagram.activity.ui that implement NotationContext
 class FigActionState
          Class to display graphics for a UML MState in a diagram.
 

Uses of NotationContext in org.argouml.uml.diagram.collaboration.ui
 

Classes in org.argouml.uml.diagram.collaboration.ui that implement NotationContext
 class FigAssociationRole
           
 class FigClassifierRole
          Class to display graphics for a UML classifier role in a collaboration diagram. Stereotype (if there is one) and name are displayed in the centre of the box.
 

Uses of NotationContext in org.argouml.uml.diagram.deployment.ui
 

Classes in org.argouml.uml.diagram.deployment.ui that implement NotationContext
 class FigComponent
          Class to display graphics for a UML Component in a diagram.
 class FigComponentInstance
          Class to display graphics for a UML ComponentInstance in a diagram.
 class FigMNode
          Class to display graphics for a UML Node in a diagram.
 class FigMNodeInstance
          Class to display graphics for a UML NodeInstance in a diagram.
 class FigObject
          Class to display graphics for a UML Object in a diagram.
 

Uses of NotationContext in org.argouml.uml.diagram.sequence.ui
 

Classes in org.argouml.uml.diagram.sequence.ui that implement NotationContext
 class FigSeqLink
           
 class FigSeqObject
          Class to display graphics for a UML sequence in a diagram.
 class FigSeqStimulus
          Class to display graphics for a UML collaboration in a diagram.
 

Uses of NotationContext in org.argouml.uml.diagram.state.ui
 

Classes in org.argouml.uml.diagram.state.ui that implement NotationContext
 class FigBranchState
          Class to display graphics for a UML Branch MState in a diagram.
 class FigCompositeState
          Class to display graphics for a UML MCompositeState in a diagram.
 class FigDeepHistoryState
          Class to display graphics for a UML MState in a diagram.
 class FigFinalState
          Class to display graphics for a UML MState in a diagram.
 class FigForkState
          Class to display graphics for a UML MState in a diagram.
 class FigHistoryState
          Class to display graphics for a UML MState in a diagram.
 class FigInitialState
          Class to display graphics for a UML State in a diagram.
 class FigJoinState
          Class to display graphics for a UML MState in a diagram.
 class FigShallowHistoryState
          Class to display graphics for a UML MState in a diagram.
 class FigSimpleState
          Class to display graphics for a UML MState in a diagram.
 class FigState
          The fig hierarchy should comply as much as possible to the hierarchy of the UML metamodel.
 class FigStateVertex
          Abstract class to with common behavior for nestable nodes in UML MState diagrams.
 class FigTransition
           
 

Uses of NotationContext in org.argouml.uml.diagram.static_structure.ui
 

Classes in org.argouml.uml.diagram.static_structure.ui that implement NotationContext
 class FigClass
          Class to display graphics for a UML Class in a diagram.
 class FigComment
          Class to display a UML note in a diagram Since we don't need stereotypes for the note and an empty stereotype textfield causes problems with the note layout, I subclass FigNode instead of FigNodeModelElement.
 class FigEdgeNote
          Class to display a UML note connection to a annotated model element.
 class FigInstance
          Class to display graphics for a UML MInstance in a diagram.
 class FigInterface
          Class to display graphics for a UML Interface in a diagram.
 class FigLink
           
 class FigPackage
          Class to display graphics for a UML MState in a diagram.
 

Uses of NotationContext in org.argouml.uml.diagram.ui
 

Classes in org.argouml.uml.diagram.ui that implement NotationContext
 class FigAssociation
           
 class FigDependency
           
 class FigEdgeModelElement
          Abstract class to display diagram arcs for UML ModelElements that look like arcs and that have editiable names.
 class FigGeneralization
           
 class FigMessage
          Class to display graphics for a UML collaboration in a diagram.
 class FigNodeModelElement
          Abstract class to display diagram icons for UML ModelElements that look like nodes and that have editiable names and can be resized.
 class FigNote
          Class to display graphics for a UML MState in a diagram.
 class FigPermission
           
 class FigRealization
           
 class FigUsage
           
 

Uses of NotationContext in org.argouml.uml.diagram.use_case.ui
 

Classes in org.argouml.uml.diagram.use_case.ui that implement NotationContext
 class FigActor
          Class to display graphics for a UML MState in a diagram.
 class FigExtend
          A fig for use with extend relationships on use case diagrams. Realised as a dotted line with an open arrow head and the label «extend» together with any condition alongside.
 class FigInclude
          A fig for use with include relationships on use case diagrams. Realised as a dotted line with an open arrow head and the label <> alongside a la stereotype.
 class FigUseCase
          A fig to display use cases on use case diagrams. Realised as a solid oval containing the name of the use case.
 

Uses of NotationContext in org.argouml.uml.ui
 

Classes in org.argouml.uml.ui that implement NotationContext
 class TabSrc
           
 class UMLActivatorListModel
           
 class UMLAssociationEndListModel
          An UMLAssociationEndListModel is used with UMLList to present a list of association ends that are connected with a classifier.
 class UMLAssociationsListModel
          This class implements a list model for the subpackages of a package.
 class UMLAttributesClassifierRoleListModel
           
 class UMLAttributesListModel
          This class implements a list model for the attributes of a classifier.
 class UMLBinaryRelationListModel
          The base class for models behind scrollpanes for binary relations like the association pane on PropPanelUsecase
 class UMLClassifierListModel
           
 class UMLClassifiersListModel
          This class implements a list model for the subpackages of a package.
 class UMLClientDependencyListModel
           
 class UMLConnectionListModel
           
 class UMLGeneralizationListModel
          A concrete class to provide the list of model elements that are generalizations of some other element. This list should support the full set of "Open", "Add", "Delete" Where there is no entry, the default text is "none".
 class UMLGeneralizationsListModel
          Deprecated.  
 class UMLModelElementCachedListModel
           
 class UMLModelElementListLinkModel
          An abstract list model which allows linking to existing artifacts in the UML model. In addition to the menu associated with UMLModelElementListModel (Open, Add, Delete, Move Up, Move Down), this also provides a "Link" menu entry, with sub-entries which are valid existing entries that may be linked to. For the "Link" sub-list, we divide the entries in to two categories, those that make good semantic sense, and those that make only syntactic sense.
 class UMLModelElementListModel
          This class is an abstract superclass for classes that provide a list of UML model elements.
 class UMLOperationsListModel
           
 class UMLOwnedElementListModel
          This class implements is a abstract base for UMLPackagesListModel, UMLClassifiersListModel and other classes that display a subset of the owned elements of a namespace.
 class UMLPackagesListModel
          This class implements a list model for the subpackages of a package.
 class UMLReflectionListModel
          This class is an implements a list model using reflection.
 class UMLSpecializationListModel
          A concrete class to provide the list of model elements that are specializations of some other element. This list should support the full set of "Open", "Add", "Delete", "Move Up" and "Move Down" in its context sensitive menu. Where there is no entry, the default text is "null".
 class UMLStimulusListModel
           
 

Uses of NotationContext in org.argouml.uml.ui.behavior.collaborations
 

Classes in org.argouml.uml.ui.behavior.collaborations that implement NotationContext
 class UMLClassifierRoleAssociationRoleListModel
          Binary relation list model for associationsroles between classifierroles
 

Uses of NotationContext in org.argouml.uml.ui.behavior.use_cases
 

Classes in org.argouml.uml.ui.behavior.use_cases that implement NotationContext
 class UMLActorAssociationListModel
          Binary relation list model for associations with actors
 class UMLExtendedUseCasesListModel
           
 class UMLExtendListModel
          A list model for the extend relationship on use case and extension point property panels. Supports the full menu (Open, Add, Delete, Move Up, Move Down).
 class UMLIncludeListModel
          A list model for the include relationship on use case property panels. Supports the full menu (Open, Add, Delete, Move Up, Move Down).
 class UMLUseCaseAssociationListModel
          Binary relation list model for associations with usecases
 



ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook