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.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.notationArgo
          The name of the default Argo notation.
 

Methods in org.argouml.application.api that return NotationName
 NotationName NotationProvider2.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(String s)
          Convert a String into a NotationName.
static NotationName Notation.getDefaultNotation()
           
static NotationName Notation.getNotation(NotationContext context)
           
static NotationName Notation.makeNotation(String k1, String k2, Icon icon)
          Create a versioned notation name with an icon.
 

Methods in org.argouml.application.api with parameters of type NotationName
 boolean NotationName.sameNotationAs(NotationName notationName)
          Ease-of-use helper to determine if this notation is the same as another.
private static NotationProvider2 Notation.getProvider(NotationName notation)
           
static void Notation.setDefaultNotation(NotationName n)
           
protected static String Notation.generateExtensionPoint(NotationName notation, Object ep)
          General accessor for an extension point.
private static String Notation.generateOperation(NotationName notation, Object op, boolean documented)
           
private static String Notation.generateAttribute(NotationName notation, Object attr, boolean documented)
           
private static String Notation.generateParameter(NotationName notation, Object param)
           
private static String Notation.generateName(NotationName notation, String name)
           
private static String Notation.generatePackage(NotationName notation, Object pkg)
           
private static String Notation.generateExpression(NotationName notation, Object expr)
           
private static String Notation.generateClassifier(NotationName notation, Object cls)
           
private static String Notation.generateStereotype(NotationName notation, Object s)
           
private static String Notation.generateTaggedValue(NotationName notation, Object s)
           
private static String Notation.generateAssociation(NotationName notation, Object a)
           
private static String Notation.generateAssociationEnd(NotationName notation, Object ae)
           
private static String Notation.generateMultiplicity(NotationName notation, Object m)
           
private static String Notation.generateState(NotationName notation, Object m)
           
private static String Notation.generateSubmachine(NotationName notation, Object m)
           
private static String Notation.generateObjectFlowState(NotationName notation, Object m)
           
private static String Notation.generateClassifierInState(NotationName notation, Object m)
           
private static String Notation.generateStateBody(NotationName notation, Object stt)
           
private static String Notation.generateTransition(NotationName notation, Object m)
           
private static String Notation.generateVisibility(NotationName notation, Object m)
           
private static String Notation.generateAction(NotationName notation, Object m)
           
private static String Notation.generateActionState(NotationName notation, Object m)
           
private static String Notation.generateGuard(NotationName notation, Object m)
           
private static String Notation.generateMessage(NotationName notation, Object m)
           
private static String Notation.generateClassifierRef(NotationName notation, Object m)
           
private static String Notation.generateAssociationRole(NotationName notation, Object m)
           
static String Notation.generate(NotationName nn, Object o, boolean documented)
          General purpose static generator for any object that wishes to set the documented flag.
static String Notation.generate(NotationName nn, 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(String k1, String k2, Icon icon)
          Create a NotationName with or without a version.
static NotationName NotationNameImpl.findNotation(String s)
          Finds a NotationName matching the configuration string.
static NotationName NotationNameImpl.getNotation(String k1)
          Finds a NotationName matching the language with no version.
static NotationName NotationNameImpl.getNotation(String k1, String k2)
          Finds a NotationName matching the language and version.
 

Methods in org.argouml.application.notation with parameters of type NotationName
 NotationProvider2 NotationProviderFactory.getProvider(NotationName nn)
           
private static void NotationNameImpl.fireEvent(int eventType, NotationName nn)
           
 boolean NotationNameImpl.sameNotationAs(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 nn)
          The constructor.
 

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 Generator2.notationName
           
 

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

Methods in org.argouml.uml.generator with parameters of type NotationName
static Generator2 Generator2.getGenerator(NotationName n)
          Access method that finds the correct generator based on a name.
 

Constructors in org.argouml.uml.generator with parameters of type NotationName
Generator2(NotationName name)
          Constructor that sets the name of this notation.
 

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, Object cls)
           
 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 TabSrc.getContextNotation()
           
 

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



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