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 Package Specification (none) Related Documentation (none) 
org.argouml.uml.generator Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui Package Specification (none) Related Documentation (none) 
 

Uses of NotationName in org.argouml.application.api
 

Methods in org.argouml.application.api that return NotationName
 NotationName NotationContext.getContextNotation()
          The context must return a NotationName indicating the notation (and version if applicable) that it is using.
 NotationName NotationProvider.getNotation()
           
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, ru.novosoft.uml.behavior.use_cases.MExtensionPoint ep)
          General accessor for an extension point.
protected  java.lang.String Notation.generateOperation(NotationName notation, ru.novosoft.uml.foundation.core.MOperation op, boolean documented)
           
protected  java.lang.String Notation.generateAttribute(NotationName notation, ru.novosoft.uml.foundation.core.MAttribute attr, boolean documented)
           
protected  java.lang.String Notation.generateParameter(NotationName notation, ru.novosoft.uml.foundation.core.MParameter param)
           
protected  java.lang.String Notation.generateName(NotationName notation, java.lang.String name)
           
protected  java.lang.String Notation.generatePackage(NotationName notation, ru.novosoft.uml.model_management.MPackage pkg)
           
protected  java.lang.String Notation.generateExpression(NotationName notation, ru.novosoft.uml.foundation.data_types.MExpression expr)
           
protected  java.lang.String Notation.generateClassifier(NotationName notation, ru.novosoft.uml.foundation.core.MClassifier cls)
           
protected  java.lang.String Notation.generateStereotype(NotationName notation, ru.novosoft.uml.foundation.extension_mechanisms.MStereotype s)
           
protected  java.lang.String Notation.generateTaggedValue(NotationName notation, ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue s)
           
protected  java.lang.String Notation.generateAssociation(NotationName notation, ru.novosoft.uml.foundation.core.MAssociation a)
           
protected  java.lang.String Notation.generateAssociationEnd(NotationName notation, ru.novosoft.uml.foundation.core.MAssociationEnd ae)
           
protected  java.lang.String Notation.generateMultiplicity(NotationName notation, ru.novosoft.uml.foundation.data_types.MMultiplicity m)
           
protected  java.lang.String Notation.generateState(NotationName notation, ru.novosoft.uml.behavior.state_machines.MState m)
           
protected  java.lang.String Notation.generateStateBody(NotationName notation, ru.novosoft.uml.behavior.state_machines.MState stt)
           
protected  java.lang.String Notation.generateTransition(NotationName notation, ru.novosoft.uml.behavior.state_machines.MTransition m)
           
protected  java.lang.String Notation.generateAction(NotationName notation, ru.novosoft.uml.behavior.common_behavior.MAction m)
           
protected  java.lang.String Notation.generateGuard(NotationName notation, ru.novosoft.uml.behavior.state_machines.MGuard m)
           
protected  java.lang.String Notation.generateMessage(NotationName notation, ru.novosoft.uml.behavior.collaborations.MMessage m)
           
protected  java.lang.String Notation.generateClassifierRef(NotationName notation, ru.novosoft.uml.foundation.core.MClassifier m)
           
protected  java.lang.String Notation.generateAssociationRole(NotationName notation, ru.novosoft.uml.behavior.collaborations.MAssociationRole m)
           
 

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
 boolean NotationNameImpl.equals(NotationName nn)
           
 NotationProvider NotationProviderFactory.getProvider(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
 ru.novosoft.uml.foundation.core.MMethod CoreFactory.buildMethod(ru.novosoft.uml.foundation.core.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()
          This default implementation simply requests the default notation.
 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()
          Gives a notation name, so subclasses can use the Notation package. This default implementation simply requests the default notation.
 NotationName TabSrc.getContextNotation()
           
 



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