org.argouml.application.api
Interface NotationProvider
- All Known Implementing Classes:
- Generator, NotationHelper
- public interface NotationProvider
Method Summary |
boolean |
canParse()
Can the notation be parsed at all? |
boolean |
canParse(java.lang.Object o)
Can the notation be parsed for this object? |
java.lang.String |
generateAction(ru.novosoft.uml.behavior.common_behavior.MAction m)
|
java.lang.String |
generateAssociation(ru.novosoft.uml.foundation.core.MAssociation a)
|
java.lang.String |
generateAssociationEnd(ru.novosoft.uml.foundation.core.MAssociationEnd ae)
|
java.lang.String |
generateAssociationRole(ru.novosoft.uml.behavior.collaborations.MAssociationRole m)
|
java.lang.String |
generateAttribute(ru.novosoft.uml.foundation.core.MAttribute attr,
boolean documented)
|
java.lang.String |
generateClassifier(ru.novosoft.uml.foundation.core.MClassifier cls)
|
java.lang.String |
generateClassifierRef(ru.novosoft.uml.foundation.core.MClassifier m)
|
java.lang.String |
generateExpression(ru.novosoft.uml.foundation.data_types.MExpression expr)
|
java.lang.String |
generateExtensionPoint(ru.novosoft.uml.behavior.use_cases.MExtensionPoint op)
|
java.lang.String |
generateGuard(ru.novosoft.uml.behavior.state_machines.MGuard m)
|
java.lang.String |
generateMessage(ru.novosoft.uml.behavior.collaborations.MMessage m)
|
java.lang.String |
generateMultiplicity(ru.novosoft.uml.foundation.data_types.MMultiplicity m)
|
java.lang.String |
generateName(java.lang.String name)
|
java.lang.String |
generateOperation(ru.novosoft.uml.foundation.core.MOperation op,
boolean documented)
|
java.lang.String |
generatePackage(ru.novosoft.uml.model_management.MPackage pkg)
|
java.lang.String |
generateParameter(ru.novosoft.uml.foundation.core.MParameter param)
|
java.lang.String |
generateState(ru.novosoft.uml.behavior.state_machines.MState m)
|
java.lang.String |
generateStateBody(ru.novosoft.uml.behavior.state_machines.MState stt)
|
java.lang.String |
generateStereotype(ru.novosoft.uml.foundation.extension_mechanisms.MStereotype s)
|
java.lang.String |
generateTaggedValue(ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue s)
|
java.lang.String |
generateTransition(ru.novosoft.uml.behavior.state_machines.MTransition m)
|
NotationName |
getNotation()
|
getNotation
public NotationName getNotation()
generateExtensionPoint
public java.lang.String generateExtensionPoint(ru.novosoft.uml.behavior.use_cases.MExtensionPoint op)
generateOperation
public java.lang.String generateOperation(ru.novosoft.uml.foundation.core.MOperation op,
boolean documented)
generateAttribute
public java.lang.String generateAttribute(ru.novosoft.uml.foundation.core.MAttribute attr,
boolean documented)
generateParameter
public java.lang.String generateParameter(ru.novosoft.uml.foundation.core.MParameter param)
generateName
public java.lang.String generateName(java.lang.String name)
generatePackage
public java.lang.String generatePackage(ru.novosoft.uml.model_management.MPackage pkg)
generateExpression
public java.lang.String generateExpression(ru.novosoft.uml.foundation.data_types.MExpression expr)
generateClassifier
public java.lang.String generateClassifier(ru.novosoft.uml.foundation.core.MClassifier cls)
generateStereotype
public java.lang.String generateStereotype(ru.novosoft.uml.foundation.extension_mechanisms.MStereotype s)
generateTaggedValue
public java.lang.String generateTaggedValue(ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue s)
generateAssociation
public java.lang.String generateAssociation(ru.novosoft.uml.foundation.core.MAssociation a)
generateAssociationEnd
public java.lang.String generateAssociationEnd(ru.novosoft.uml.foundation.core.MAssociationEnd ae)
generateMultiplicity
public java.lang.String generateMultiplicity(ru.novosoft.uml.foundation.data_types.MMultiplicity m)
generateState
public java.lang.String generateState(ru.novosoft.uml.behavior.state_machines.MState m)
generateStateBody
public java.lang.String generateStateBody(ru.novosoft.uml.behavior.state_machines.MState stt)
generateTransition
public java.lang.String generateTransition(ru.novosoft.uml.behavior.state_machines.MTransition m)
generateAction
public java.lang.String generateAction(ru.novosoft.uml.behavior.common_behavior.MAction m)
generateGuard
public java.lang.String generateGuard(ru.novosoft.uml.behavior.state_machines.MGuard m)
generateMessage
public java.lang.String generateMessage(ru.novosoft.uml.behavior.collaborations.MMessage m)
generateClassifierRef
public java.lang.String generateClassifierRef(ru.novosoft.uml.foundation.core.MClassifier m)
generateAssociationRole
public java.lang.String generateAssociationRole(ru.novosoft.uml.behavior.collaborations.MAssociationRole m)
canParse
public boolean canParse(java.lang.Object o)
- Can the notation be parsed for this object?
canParse
public boolean canParse()
- Can the notation be parsed at all?