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

Packages that use NotationName
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules. 
org.argouml.application.notation Provides generic support for different notation displays. 
org.argouml.language.helpers Provides "helper" classes that provide basic functionality for notation or code classes. 
org.argouml.model.uml.foundation.core Factory and support methods for the Foundation::Core component of the OMG UML metamodel. 
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.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.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. 
 

Uses of NotationName in org.argouml.application.api
 

Methods in org.argouml.application.api that return NotationName
 NotationName NotationProvider.getNotation()
           
 NotationName NotationContext.getContextNotation()
          The context must return a NotationName indicating the notation (and version if applicable) that it is using.
static NotationName Notation.findNotation(java.lang.String s)
           
static NotationName Notation.getDefaultNotation()
           
static NotationName Notation.getNotation(NotationContext context)
           
static NotationName Notation.makeNotation(java.lang.String k1, java.lang.String k2, javax.swing.Icon icon)
          Create a versioned notation name with an icon.
 

Methods in org.argouml.application.api with parameters of type NotationName
 boolean NotationName.equals(NotationName nn)
          Ease-of-use helper to determine if this notation is the same as another.
static void Notation.setDefaultNotation(NotationName n)
           
protected  java.lang.String Notation.generateExtensionPoint(NotationName notation, MExtensionPoint ep)
          General accessor for an extension point.
protected  java.lang.String Notation.generateOperation(NotationName notation, MOperation op, boolean documented)
           
protected  java.lang.String Notation.generateAttribute(NotationName notation, MAttribute attr, boolean documented)
           
protected  java.lang.String Notation.generateParameter(NotationName notation, MParameter param)
           
protected  java.lang.String Notation.generateName(NotationName notation, java.lang.String name)
           
protected  java.lang.String Notation.generatePackage(NotationName notation, MPackage pkg)
           
protected  java.lang.String Notation.generateExpression(NotationName notation, MExpression expr)
           
protected  java.lang.String Notation.generateClassifier(NotationName notation, MClassifier cls)
           
protected  java.lang.String Notation.generateStereotype(NotationName notation, MStereotype s)
           
protected  java.lang.String Notation.generateTaggedValue(NotationName notation, MTaggedValue s)
           
protected  java.lang.String Notation.generateAssociation(NotationName notation, MAssociation a)
           
protected  java.lang.String Notation.generateAssociationEnd(NotationName notation, MAssociationEnd ae)
           
protected  java.lang.String Notation.generateMultiplicity(NotationName notation, MMultiplicity m)
           
protected  java.lang.String Notation.generateState(NotationName notation, MState m)
           
protected  java.lang.String Notation.generateStateBody(NotationName notation, MState stt)
           
protected  java.lang.String Notation.generateTransition(NotationName notation, MTransition m)
           
protected  java.lang.String Notation.generateAction(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateGuard(NotationName notation, MGuard m)
           
protected  java.lang.String Notation.generateMessage(NotationName notation, MMessage m)
           
protected  java.lang.String Notation.generateClassifierRef(NotationName notation, MClassifier m)
           
protected  java.lang.String Notation.generateAssociationRole(NotationName notation, MAssociationRole m)
           
static java.lang.String Notation.generate(NotationName nn, java.lang.Object o, boolean documented)
          General purpose static generator for any object that wishes to set the documented flag.
static java.lang.String Notation.generate(NotationName nn, java.lang.Object o)
           
 

Uses of NotationName in org.argouml.application.notation
 

Classes in org.argouml.application.notation that implement NotationName
 class NotationNameImpl
          This class provides definition and manipulation of notation names.
 

Methods in org.argouml.application.notation that return NotationName
static NotationName NotationNameImpl.makeNotation(java.lang.String k1, java.lang.String k2, javax.swing.Icon icon)
          Create a NotationName with or without a version.
static NotationName NotationNameImpl.findNotation(java.lang.String s)
          Finds a NotationName matching the configuration string.
static NotationName NotationNameImpl.getNotation(java.lang.String k1)
          Finds a NotationName matching the language with no version.
static NotationName NotationNameImpl.getNotation(java.lang.String k1, java.lang.String k2)
          Finds a NotationName matching the language and version.
 

Methods in org.argouml.application.notation with parameters of type NotationName
 NotationProvider NotationProviderFactory.getProvider(NotationName nn)
           
 boolean NotationNameImpl.equals(NotationName nn)
           
 

Uses of NotationName in org.argouml.language.helpers
 

Methods in org.argouml.language.helpers that return NotationName
 NotationName NotationHelper.getNotation()
           
 

Constructors in org.argouml.language.helpers with parameters of type NotationName
NotationHelper(NotationName notationName)
           
 

Uses of NotationName in org.argouml.model.uml.foundation.core
 

Methods in org.argouml.model.uml.foundation.core with parameters of type NotationName
 MMethod CoreFactory.buildMethod(MOperation op, NotationName notation, java.lang.String body)
          Builds a method belonging to a certain operation.
 

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

Methods in org.argouml.uml.diagram.ui that return NotationName
 NotationName FigNodeModelElement.getContextNotation()
          Returns the notation name for this fig.
 NotationName FigEdgeModelElement.getContextNotation()
          This default implementation simply requests the default notation.
 

Uses of NotationName in org.argouml.uml.generator
 

Methods in org.argouml.uml.generator that return NotationName
 NotationName Generator.getNotation()
           
 

Methods in org.argouml.uml.generator with parameters of type NotationName
static Generator Generator.getGenerator(NotationName n)
           
 

Constructors in org.argouml.uml.generator with parameters of type NotationName
Generator(NotationName notationName)
           
 

Uses of NotationName in org.argouml.uml.ui
 

Methods in org.argouml.uml.ui that return NotationName
 NotationName UMLModelElementListModel.getContextNotation()
          Deprecated. Gives a notation name, so subclasses can use the Notation package.
 NotationName TabSrc.getContextNotation()
           
 



ArgoUML © 1996-2003 (20040216)ArgoUML Project HomeArgoUML Cookbook