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.generator.ui Provides a dialog for code generation. 
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
 

Fields in org.argouml.application.api declared as NotationName
private static NotationName Notation.NOTATION_ARGO
          The name of the default Argo notation.
 

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 notationName)
          Ease-of-use helper to determine if this notation is the same as another.
private  NotationProvider Notation.getProvider(NotationName notation)
           
static void Notation.setDefaultNotation(NotationName n)
           
protected  java.lang.String Notation.generateExtensionPoint(NotationName notation, java.lang.Object ep)
          General accessor for an extension point.
protected  java.lang.String Notation.generateOperation(NotationName notation, java.lang.Object op, boolean documented)
           
protected  java.lang.String Notation.generateAttribute(NotationName notation, java.lang.Object attr, boolean documented)
           
protected  java.lang.String Notation.generateParameter(NotationName notation, java.lang.Object param)
           
protected  java.lang.String Notation.generateName(NotationName notation, java.lang.String name)
           
protected  java.lang.String Notation.generatePackage(NotationName notation, java.lang.Object pkg)
           
protected  java.lang.String Notation.generateExpression(NotationName notation, java.lang.Object expr)
           
protected  java.lang.String Notation.generateClassifier(NotationName notation, java.lang.Object cls)
           
protected  java.lang.String Notation.generateStereotype(NotationName notation, java.lang.Object s)
           
protected  java.lang.String Notation.generateTaggedValue(NotationName notation, java.lang.Object s)
           
protected  java.lang.String Notation.generateAssociation(NotationName notation, java.lang.Object a)
           
protected  java.lang.String Notation.generateAssociationEnd(NotationName notation, java.lang.Object ae)
           
protected  java.lang.String Notation.generateMultiplicity(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateState(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateStateBody(NotationName notation, java.lang.Object stt)
           
protected  java.lang.String Notation.generateTransition(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateVisibility(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateAction(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateGuard(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateMessage(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateClassifierRef(NotationName notation, java.lang.Object m)
           
protected  java.lang.String Notation.generateAssociationRole(NotationName notation, java.lang.Object 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)
           
private static void NotationNameImpl.fireEvent(int eventType, NotationName nn)
           
 boolean NotationNameImpl.equals(NotationName nn)
           
 

Uses of NotationName in org.argouml.language.helpers
 

Fields in org.argouml.language.helpers declared as NotationName
private  NotationName NotationHelper._notationName
           
 

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
 

Fields in org.argouml.uml.diagram.ui declared as NotationName
private  NotationName FigNodeModelElement._currentNotationName
           
private  NotationName FigEdgeModelElement._currentNotationName
          The current notation for this fig.
 

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
 

Fields in org.argouml.uml.generator declared as NotationName
private  NotationName Generator._notationName
           
 

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.generator.ui
 

Methods in org.argouml.uml.generator.ui with parameters of type NotationName
private  boolean ClassGenerationDialog.TableModelClassChecks.isSupposedToBeGeneratedAsLanguage(NotationName lang, java.lang.Object cls)
           
 java.util.Set ClassGenerationDialog.TableModelClassChecks.getChecked(NotationName nn)
           
 

Uses of NotationName in org.argouml.uml.ui
 

Fields in org.argouml.uml.ui declared as NotationName
private  NotationName TabSrc._notationName
           
 

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()
           
 

Methods in org.argouml.uml.ui with parameters of type NotationName
private  java.lang.String TabSrc.getSourceFileFor(java.lang.Object modelObject, NotationName nn)
           
 



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