uci.xml.xmi
Class XMIParser

uci.xml.SAXParserBase
  |
  +--uci.xml.xmi.XMIParserBase
        |
        +--uci.xml.xmi.XMIParser

public class XMIParser
extends XMIParserBase


Field Summary
protected  MMAction _curAction
           
protected  ActionSequence _curActionSequence
           
protected  ActionState _curActionState
           
protected  ActivityModel _curActivityModel
           
protected  ActivityState _curActivityState
           
protected  Actor _curActor
           
protected  Association _curAssociation
           
protected  AssociationClass _curAssociationClass
           
protected  AssociationEnd _curAssociationEnd
           
protected  AssociationEndRole _curAssociationEndRole
           
protected  AssociationRole _curAssociationRole
           
protected  Attribute _curAttribute
           
protected  CallEvent _curCallEvent
           
protected  ChangeEvent _curChangeEvent
           
protected  MMClass _curClass
           
protected  ClassifierInState _curClassifierInState
           
protected  ClassifierRole _curClassifierRole
           
protected  Collaboration _curCollaboration
           
protected  CompositeState _curCompositeState
           
protected  Constraint _curConstraint
           
protected  CreateAction _curCreateAction
           
protected  DataType _curDataType
           
protected  Dependency _curDependency
           
protected  DestroyAction _curDestroyAction
           
protected  ElementReference _curElementReference
           
protected  Enumeration _curEnumeration
           
protected  EnumerationLiteral _curEnumerationLiteral
           
protected  MMException _curException
           
protected  Expression _curExpression
           
protected  Generalization _curGeneralization
           
protected  Guard _curGuard
           
protected  Instance _curInstance
           
protected  Interaction _curInteraction
           
protected  Interface _curInterface
           
protected  Link _curLink
           
protected  LinkEnd _curLinkEnd
           
protected  LocalInvocation _curLocalInvocation
           
protected  ModelElementImpl _curME
           
protected  Message _curMessage
           
protected  Method _curMethod
           
protected  Namespace _curModel
           
protected  ObjectFlowState _curObjectFlowState
           
protected  Operation _curOperation
           
protected  MMPackage _curPackage
           
protected  Parameter _curParameter
           
protected  Partition _curPartition
           
protected  Pseudostate _curPseudostate
           
protected  Realization _curRealization
           
protected  Reception _curReception
           
protected  Request _curRequest
           
protected  ReturnAction _curReturnAction
           
protected  SendAction _curSendAction
           
protected  Signal _curSignal
           
protected  SignalEvent _curSignalEvent
           
protected  SimpleState _curSimpleState
           
protected  State _curState
           
protected  StateMachine _curStateMachine
           
protected  Stereotype _curStereotype
           
protected  SubmachineState _curSubmachineState
           
protected  Subsystem _curSubsystem
           
protected  TaggedValue _curTaggedValue
           
protected  TerminateAction _curTerminateAction
           
protected  TimeEvent _curTimeEvent
           
protected  Transition _curTransition
           
protected  UninterpretedAction _curUninterpretedAction
           
protected  UseCase _curUseCase
           
protected  UseCaseInstance _curUseCaseInstance
           
protected  boolean _firstPass
           
protected  Namespace[] _ModelStack
           
protected  int _numNestedModels
           
protected  Project _proj
           
static int MAX_MODEL_NEST
           
static XMIParser SINGLETON
           
 
Fields inherited from class uci.xml.xmi.XMIParserBase
_lastId, _lastReference, _seen
 
Fields inherited from class uci.xml.SAXParserBase
_dbg, _returnString, _startElement, _verbose
 
Constructor Summary
protected XMIParser()
           
 
Method Summary
protected  void addToModel(ModelElement me)
           
protected  void addTopModel(ModelElement me)
           
protected  Object findOrCreate(XMLElement e, Class cls)
           
 Namespace getCurModel()
           
protected  void handle_aggregation(XMLElement e)
           
protected  void handle_base(XMLElement e)
           
protected  void handle_baseClass(XMLElement e)
           
protected  void handle_body(XMLElement e)
           
protected  void handle_changeable(XMLElement e)
           
protected  void handle_client(XMLElement e)
           
protected  void handle_component(XMLElement e)
           
protected  void handle_concurrency(XMLElement e)
           
protected  void handle_constraint(XMLElement e)
           
protected  void handle_contents(XMLElement e)
           
protected  void handle_defaultValue(XMLElement e)
           
protected  void handle_deployment(XMLElement e)
           
protected  void handle_discriminator(XMLElement e)
           
protected  void handle_duration(XMLElement e)
           
protected  void handle_extendedElement(XMLElement e)
           
protected  void handle_generalization(XMLElement e)
           
protected  void handle_geometry(XMLElement e)
           
protected  void handle_icon(XMLElement e)
           
protected  void handle_implementation(XMLElement e)
           
protected  void handle_initialValue(XMLElement e)
           
protected  void handle_inState(XMLElement e)
           
protected  void handle_isAbstract(XMLElement e)
           
protected  void handle_isActive(XMLElement e)
           
protected  void handle_isConcurrent(XMLElement e)
           
protected  void handle_isInstantiable(XMLElement e)
           
protected  void handle_isLeaf(XMLElement e)
           
protected  void handle_isNavigable(XMLElement e)
           
protected  void handle_isOrdered(XMLElement e)
           
protected  void handle_isPolymorphic(XMLElement e)
           
protected  void handle_isQuery(XMLElement e)
           
protected  void handle_isRoot(XMLElement e)
           
protected  void handle_kind(XMLElement e)
           
protected  void handle_messageRef(XMLElement e)
           
protected  void handle_model(XMLElement e)
           
protected  void handle_modelElement(XMLElement e)
           
protected  void handle_multiplicity(XMLElement e)
           
protected  void handle_name(XMLElement e)
           
protected  void handle_namespace(XMLElement e)
           
protected  void handle_operationSpecification(XMLElement e)
           
protected  void handle_owner(XMLElement e)
           
protected  void handle_ownerScope(XMLElement e)
           
protected  void handle_participant(XMLElement e)
           
protected  void handle_provision(XMLElement e)
           
protected  void handle_qualifier(XMLElement e)
           
protected  void handle_raisedException(XMLElement e)
           
protected  void handle_realization(XMLElement e)
           
protected  void handle_requirement(XMLElement e)
           
protected  void handle_sourceState(XMLElement e)
           
protected  void handle_specialization(XMLElement e)
           
protected  void handle_specification(XMLElement e)
           
protected  void handle_stateKind(XMLElement e)
           
protected  void handle_stereotype(XMLElement e)
           
protected  void handle_stereotypeConstraint(XMLElement e)
           
protected  void handle_style(XMLElement e)
           
protected  void handle_subDependencies(XMLElement e)
           
protected  void handle_subtype(XMLElement e)
           
protected  void handle_supertype(XMLElement e)
           
protected  void handle_supplier(XMLElement e)
           
protected  void handle_tag(XMLElement e)
           
protected  void handle_targetScope(XMLElement e)
           
protected  void handle_targetState(XMLElement e)
           
protected  void handle_template(XMLElement e)
           
protected  void handle_type(XMLElement e)
           
protected  void handle_typeState(XMLElement e)
           
protected  void handle_value(XMLElement e)
           
protected  void handle_visibility(XMLElement e)
           
protected  void handleActionSequence(XMLElement e)
           
protected  void handleActionState(XMLElement e)
           
protected  void handleActivityModel(XMLElement e)
           
protected  void handleActivityState(XMLElement e)
           
protected  void handleActor(XMLElement e)
           
protected  void handleAssociation(XMLElement e)
           
protected  void handleAssociationClass(XMLElement e)
           
protected  void handleAssociationEnd(XMLElement e)
           
protected  void handleAssociationEndRole(XMLElement e)
           
protected  void handleAssociationRole(XMLElement e)
           
protected  void handleAttribute(XMLElement e)
           
protected  void handleCallEvent(XMLElement e)
           
protected  void handleChangeEvent(XMLElement e)
           
protected  void handleClass(XMLElement e)
           
protected  void handleClassEnd(XMLElement e)
           
protected  void handleClassifierInState(XMLElement e)
           
protected  void handleClassifierRole(XMLElement e)
           
protected  void handleCollaboration(XMLElement e)
           
protected  void handleComment(XMLElement e)
           
protected  void handleComponent(XMLElement e)
           
protected  void handleCompositeState(XMLElement e)
           
protected  void handleConstraint(XMLElement e)
           
protected  void handleCreateAction(XMLElement e)
           
protected  void handleDataType(XMLElement e)
           
protected  void handleDataTypeEnd(XMLElement e)
           
protected  void handleDependency(XMLElement e)
           
protected  void handleDescription(XMLElement e)
           
protected  void handleDestroyAction(XMLElement e)
           
protected  void handleElementReference(XMLElement e)
           
protected  void handleEnumeration(XMLElement e)
           
protected  void handleEnumerationLiteral(XMLElement e)
           
protected  void handleException(XMLElement e)
           
protected  void handleExpression(XMLElement e)
           
protected  void handleGeneralization(XMLElement e)
           
protected  void handleGuard(XMLElement e)
           
protected  void handleInteraction(XMLElement e)
           
protected  void handleInterface(XMLElement e)
           
protected  void handleLink(XMLElement e)
           
protected  void handleLinkEnd(XMLElement e)
           
protected  void handleLinkObject(XMLElement e)
           
protected  void handleLocalInvocation(XMLElement e)
           
protected  void handleMessage(XMLElement e)
           
protected  void handleMessageInstance(XMLElement e)
           
protected  void handleMethod(XMLElement e)
           
protected  void handleModel(XMLElement e)
           
protected  void handleModelEnd(XMLElement e)
           
protected  void handleObject(XMLElement e)
           
protected  void handleObjectFlowState(XMLElement e)
           
protected  void handleOperation(XMLElement e)
           
protected  void handlePackage(XMLElement e)
           
protected  void handleParameter(XMLElement e)
           
protected  void handlePartition(XMLElement e)
           
protected  void handlePresentation(XMLElement e)
           
protected  void handlePseudostate(XMLElement e)
           
protected  void handleReception(XMLElement e)
           
protected  void handleRequest(XMLElement e)
           
protected  void handleReturnAction(XMLElement e)
           
protected  void handleSendAction(XMLElement e)
           
protected  void handleSignal(XMLElement e)
           
protected  void handleSignalEvent(XMLElement e)
           
protected  void handleSimpleState(XMLElement e)
           
protected  void handleState(XMLElement e)
           
protected  void handleStateMachine(XMLElement e)
           
protected  void handleStereotype(XMLElement e)
           
protected  void handleSubmachineState(XMLElement e)
           
protected  void handleSubsystem(XMLElement e)
           
protected  void handleTaggedValue(XMLElement e)
           
protected  void handleTerminateAction(XMLElement e)
           
protected  void handleTimeEvent(XMLElement e)
           
protected  void handleTransition(XMLElement e)
           
protected  void handleUninterpretedAction(XMLElement e)
           
protected  void handleUseCase(XMLElement e)
           
protected  void handleUseCaseInstance(XMLElement e)
           
 Multiplicity parseMultiplicity(String s)
          Parse a string of the form: "range, ...", where range is of the form "lower..upper", or "integer"
protected  void pass1(URL url)
           
protected  void pass2(URL url)
           
 void readModels(Project p, URL url)
           
 void setIDs(Hashtable h)
           
 void setProject(Project p)
           
 
Methods inherited from class uci.xml.xmi.XMIParserBase
getElementIdMax, getLastId, handle_action, handle_activator, handle_actualArgument, handle_alias, handle_argument, handle_argumentValue, handle_association, handle_associationEnd, handle_attribute, handle_attributeValue, handle_availableFeature, handle_behavior, handle_changeExpression, handle_classifier, handle_connection, handle_constrainedElement, handle_constrainedStereotype, handle_constrainingElement, handle_context, handle_deferredEvent, handle_effect, handle_elementReference, handle_entry, handle_exit, handle_extensionPoint, handle_feature, handle_guard, handle_incoming, handle_instance, handle_instantiation, handle_interaction, handle_internalTransition, handle_isAsynchronous, handle_linkEnd, handle_linkRole, handle_literal, handle_mapping, handle_message, handle_messageAction, handle_mode, handle_occurrence, handle_operation, handle_outgoing, handle_ownedElement, handle_owningDependency, handle_parameter, handle_parent, handle_partition, handle_predecessor, handle_receiver, handle_reception, handle_recurrence, handle_referencedElement, handle_representedClassifier, handle_representedOperation, handle_request, handle_requiredTag, handle_script, handle_sender, handle_signal, handle_slot, handle_submachine, handle_substate, handle_taggedValue, handle_target, handle_templateParameter, handle_top, handle_transitions, handle_trigger, handleArgument, handleAttributeLink, handleBinding, handleCallAction, handleCollaborationEnd, handleDataValue, handleEndElement, handleNode, handlePrimitive, handleRefinement, handleStartElement, handleStructure, handleTrace, handleUsage, handleXMI, handleXMIAny, handleXMIArray, handleXMIArrayItem, handleXMIArrayLen, handleXMIContact, handleXMIContent, handleXMIDiscrim, handleXMIDocumentation, handleXMIEnum, handleXMIExporter, handleXMIExporterID, handleXMIExporterVersion, handleXMIExtension, handleXMIExtensions, handleXMIField, handleXMIHeader, handleXMILongDescription, handleXMIMetamodel, handleXMINotice, handleXMIOwner, handleXMIReference, handleXMIRemoteContent, handleXMISeqItem, handleXMISequence, handleXMIShortDescription, handleXMIStruct, handleXMIUnion, inTag, lookUpReference
 
Methods inherited from class uci.xml.SAXParserBase
characters, endElement, getParseTime, getStats, ignoreElement, notImplemented, parse, resolveEntity, setDebug, setStats, startElement
 

Field Detail

MAX_MODEL_NEST

public static int MAX_MODEL_NEST

SINGLETON

public static XMIParser SINGLETON

_proj

protected Project _proj

_firstPass

protected boolean _firstPass

_curME

protected ModelElementImpl _curME

_curModel

protected Namespace _curModel

_ModelStack

protected Namespace[] _ModelStack

_numNestedModels

protected int _numNestedModels

_curPackage

protected MMPackage _curPackage

_curClass

protected MMClass _curClass

_curInterface

protected Interface _curInterface

_curAssociation

protected Association _curAssociation

_curAssociationClass

protected AssociationClass _curAssociationClass

_curAssociationEnd

protected AssociationEnd _curAssociationEnd

_curAssociationRole

protected AssociationRole _curAssociationRole

_curAssociationEndRole

protected AssociationEndRole _curAssociationEndRole

_curInstance

protected Instance _curInstance

_curLink

protected Link _curLink

_curLinkEnd

protected LinkEnd _curLinkEnd

_curGeneralization

protected Generalization _curGeneralization

_curRealization

protected Realization _curRealization

_curOperation

protected Operation _curOperation

_curAttribute

protected Attribute _curAttribute

_curStateMachine

protected StateMachine _curStateMachine

_curCompositeState

protected CompositeState _curCompositeState

_curUseCase

protected UseCase _curUseCase

_curUseCaseInstance

protected UseCaseInstance _curUseCaseInstance

_curActor

protected Actor _curActor

_curTransition

protected Transition _curTransition

_curEnumerationLiteral

protected EnumerationLiteral _curEnumerationLiteral

_curEnumeration

protected Enumeration _curEnumeration

_curAction

protected MMAction _curAction

_curCreateAction

protected CreateAction _curCreateAction

_curDestroyAction

protected DestroyAction _curDestroyAction

_curSendAction

protected SendAction _curSendAction

_curParameter

protected Parameter _curParameter

_curTerminateAction

protected TerminateAction _curTerminateAction

_curReturnAction

protected ReturnAction _curReturnAction

_curReception

protected Reception _curReception

_curActionSequence

protected ActionSequence _curActionSequence

_curRequest

protected Request _curRequest

_curStereotype

protected Stereotype _curStereotype

_curTaggedValue

protected TaggedValue _curTaggedValue

_curPseudostate

protected Pseudostate _curPseudostate

_curSignal

protected Signal _curSignal

_curSignalEvent

protected SignalEvent _curSignalEvent

_curCallEvent

protected CallEvent _curCallEvent

_curChangeEvent

protected ChangeEvent _curChangeEvent

_curState

protected State _curState

_curSimpleState

protected SimpleState _curSimpleState

_curObjectFlowState

protected ObjectFlowState _curObjectFlowState

_curGuard

protected Guard _curGuard

_curExpression

protected Expression _curExpression

_curSubmachineState

protected SubmachineState _curSubmachineState

_curTimeEvent

protected TimeEvent _curTimeEvent

_curPartition

protected Partition _curPartition

_curActivityModel

protected ActivityModel _curActivityModel

_curActionState

protected ActionState _curActionState

_curActivityState

protected ActivityState _curActivityState

_curClassifierRole

protected ClassifierRole _curClassifierRole

_curClassifierInState

protected ClassifierInState _curClassifierInState

_curElementReference

protected ElementReference _curElementReference

_curSubsystem

protected Subsystem _curSubsystem

_curMessage

protected Message _curMessage

_curInteraction

protected Interaction _curInteraction

_curCollaboration

protected Collaboration _curCollaboration

_curConstraint

protected Constraint _curConstraint

_curDataType

protected DataType _curDataType

_curDependency

protected Dependency _curDependency

_curMethod

protected Method _curMethod

_curException

protected MMException _curException

_curLocalInvocation

protected LocalInvocation _curLocalInvocation

_curUninterpretedAction

protected UninterpretedAction _curUninterpretedAction
Constructor Detail

XMIParser

protected XMIParser()
Method Detail

setIDs

public void setIDs(Hashtable h)

setProject

public void setProject(Project p)

getCurModel

public Namespace getCurModel()

readModels

public void readModels(Project p,
                       URL url)

pass1

protected void pass1(URL url)

pass2

protected void pass2(URL url)

handle_name

protected void handle_name(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_name in class XMIParserBase

handle_visibility

protected void handle_visibility(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_visibility in class XMIParserBase

handle_namespace

protected void handle_namespace(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_namespace in class XMIParserBase

handle_stereotype

protected void handle_stereotype(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_stereotype in class XMIParserBase

handle_constraint

protected void handle_constraint(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_constraint in class XMIParserBase

handle_provision

protected void handle_provision(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_provision in class XMIParserBase

handle_requirement

protected void handle_requirement(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_requirement in class XMIParserBase

handle_template

protected void handle_template(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_template in class XMIParserBase

handle_implementation

protected void handle_implementation(XMLElement e)
                              throws PropertyVetoException
Overrides:
handle_implementation in class XMIParserBase

handle_ownerScope

protected void handle_ownerScope(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_ownerScope in class XMIParserBase

handle_owner

protected void handle_owner(XMLElement e)
                     throws PropertyVetoException
Overrides:
handle_owner in class XMIParserBase

handle_isQuery

protected void handle_isQuery(XMLElement e)
                       throws PropertyVetoException
Overrides:
handle_isQuery in class XMIParserBase

handle_raisedException

protected void handle_raisedException(XMLElement e)
                               throws PropertyVetoException
Overrides:
handle_raisedException in class XMIParserBase

handle_isAbstract

protected void handle_isAbstract(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_isAbstract in class XMIParserBase

handle_isLeaf

protected void handle_isLeaf(XMLElement e)
                      throws PropertyVetoException
Overrides:
handle_isLeaf in class XMIParserBase

handle_isRoot

protected void handle_isRoot(XMLElement e)
                      throws PropertyVetoException
Overrides:
handle_isRoot in class XMIParserBase

handle_generalization

protected void handle_generalization(XMLElement e)
                              throws PropertyVetoException
Overrides:
handle_generalization in class XMIParserBase

handle_specialization

protected void handle_specialization(XMLElement e)
                              throws PropertyVetoException
Overrides:
handle_specialization in class XMIParserBase

handle_participant

protected void handle_participant(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_participant in class XMIParserBase

handle_realization

protected void handle_realization(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_realization in class XMIParserBase

handle_specification

protected void handle_specification(XMLElement e)
                             throws PropertyVetoException
Overrides:
handle_specification in class XMIParserBase

handle_changeable

protected void handle_changeable(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_changeable in class XMIParserBase

handle_multiplicity

protected void handle_multiplicity(XMLElement e)
                            throws PropertyVetoException
Overrides:
handle_multiplicity in class XMIParserBase

parseMultiplicity

public Multiplicity parseMultiplicity(String s)
Parse a string of the form: "range, ...", where range is of the form "lower..upper", or "integer"

handle_targetScope

protected void handle_targetScope(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_targetScope in class XMIParserBase

handle_type

protected void handle_type(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_type in class XMIParserBase

handleAssociation

protected void handleAssociation(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleAssociation in class XMIParserBase

handle_isActive

protected void handle_isActive(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_isActive in class XMIParserBase

handleClass

protected void handleClass(XMLElement e)
                    throws PropertyVetoException
Overrides:
handleClass in class XMIParserBase

handleClassEnd

protected void handleClassEnd(XMLElement e)
                       throws PropertyVetoException
Overrides:
handleClassEnd in class XMIParserBase

handleAssociationClass

protected void handleAssociationClass(XMLElement e)
                               throws PropertyVetoException
Overrides:
handleAssociationClass in class XMIParserBase

handle_isNavigable

protected void handle_isNavigable(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_isNavigable in class XMIParserBase

handle_isOrdered

protected void handle_isOrdered(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_isOrdered in class XMIParserBase

handle_aggregation

protected void handle_aggregation(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_aggregation in class XMIParserBase

handle_qualifier

protected void handle_qualifier(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_qualifier in class XMIParserBase

handleAssociationEnd

protected void handleAssociationEnd(XMLElement e)
                             throws PropertyVetoException
Overrides:
handleAssociationEnd in class XMIParserBase

handle_initialValue

protected void handle_initialValue(XMLElement e)
                            throws PropertyVetoException
Overrides:
handle_initialValue in class XMIParserBase

handleAttribute

protected void handleAttribute(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleAttribute in class XMIParserBase

handle_body

protected void handle_body(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_body in class XMIParserBase

handleConstraint

protected void handleConstraint(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleConstraint in class XMIParserBase

handleDataType

protected void handleDataType(XMLElement e)
                       throws PropertyVetoException
Overrides:
handleDataType in class XMIParserBase

handleDataTypeEnd

protected void handleDataTypeEnd(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleDataTypeEnd in class XMIParserBase

handleDescription

protected void handleDescription(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleDescription in class XMIParserBase

handle_client

protected void handle_client(XMLElement e)
                      throws PropertyVetoException
Overrides:
handle_client in class XMIParserBase

handle_supplier

protected void handle_supplier(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_supplier in class XMIParserBase

handle_subDependencies

protected void handle_subDependencies(XMLElement e)
                               throws PropertyVetoException
Overrides:
handle_subDependencies in class XMIParserBase

handleDependency

protected void handleDependency(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleDependency in class XMIParserBase

handle_discriminator

protected void handle_discriminator(XMLElement e)
                             throws PropertyVetoException
Overrides:
handle_discriminator in class XMIParserBase

handle_subtype

protected void handle_subtype(XMLElement e)
                       throws PropertyVetoException
Overrides:
handle_subtype in class XMIParserBase

handle_supertype

protected void handle_supertype(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_supertype in class XMIParserBase

handleGeneralization

protected void handleGeneralization(XMLElement e)
                             throws PropertyVetoException
Overrides:
handleGeneralization in class XMIParserBase

handleInterface

protected void handleInterface(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleInterface in class XMIParserBase

handleMethod

protected void handleMethod(XMLElement e)
                     throws PropertyVetoException
Overrides:
handleMethod in class XMIParserBase

handle_concurrency

protected void handle_concurrency(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_concurrency in class XMIParserBase

handle_isPolymorphic

protected void handle_isPolymorphic(XMLElement e)
                             throws PropertyVetoException
Overrides:
handle_isPolymorphic in class XMIParserBase

handle_operationSpecification

protected void handle_operationSpecification(XMLElement e)
                                      throws PropertyVetoException
Overrides:
handle_operationSpecification in class XMIParserBase

handleOperation

protected void handleOperation(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleOperation in class XMIParserBase

handle_defaultValue

protected void handle_defaultValue(XMLElement e)
                            throws PropertyVetoException
Overrides:
handle_defaultValue in class XMIParserBase

handle_kind

protected void handle_kind(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_kind in class XMIParserBase

handleParameter

protected void handleParameter(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleParameter in class XMIParserBase

handleComment

protected void handleComment(XMLElement e)
                      throws PropertyVetoException
Overrides:
handleComment in class XMIParserBase

handle_deployment

protected void handle_deployment(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_deployment in class XMIParserBase

handle_modelElement

protected void handle_modelElement(XMLElement e)
                            throws PropertyVetoException
Overrides:
handle_modelElement in class XMIParserBase

handleComponent

protected void handleComponent(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleComponent in class XMIParserBase

handle_component

protected void handle_component(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_component in class XMIParserBase

handle_geometry

protected void handle_geometry(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_geometry in class XMIParserBase

handle_style

protected void handle_style(XMLElement e)
                     throws PropertyVetoException
Overrides:
handle_style in class XMIParserBase

handle_model

protected void handle_model(XMLElement e)
                     throws PropertyVetoException
Overrides:
handle_model in class XMIParserBase

handlePresentation

protected void handlePresentation(XMLElement e)
                           throws PropertyVetoException
Overrides:
handlePresentation in class XMIParserBase

handle_baseClass

protected void handle_baseClass(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_baseClass in class XMIParserBase

handle_icon

protected void handle_icon(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_icon in class XMIParserBase

handle_stereotypeConstraint

protected void handle_stereotypeConstraint(XMLElement e)
                                    throws PropertyVetoException
Overrides:
handle_stereotypeConstraint in class XMIParserBase

handle_extendedElement

protected void handle_extendedElement(XMLElement e)
                               throws PropertyVetoException
Overrides:
handle_extendedElement in class XMIParserBase

handleStereotype

protected void handleStereotype(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleStereotype in class XMIParserBase

handleTaggedValue

protected void handleTaggedValue(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleTaggedValue in class XMIParserBase

handle_tag

protected void handle_tag(XMLElement e)
                   throws PropertyVetoException
Overrides:
handle_tag in class XMIParserBase

handle_value

protected void handle_value(XMLElement e)
                     throws PropertyVetoException
Overrides:
handle_value in class XMIParserBase

handleEnumerationLiteral

protected void handleEnumerationLiteral(XMLElement e)
                                 throws PropertyVetoException
Overrides:
handleEnumerationLiteral in class XMIParserBase

handleEnumeration

protected void handleEnumeration(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleEnumeration in class XMIParserBase

handleRequest

protected void handleRequest(XMLElement e)
                      throws PropertyVetoException
Overrides:
handleRequest in class XMIParserBase

handleActionSequence

protected void handleActionSequence(XMLElement e)
                             throws PropertyVetoException
Overrides:
handleActionSequence in class XMIParserBase

handleCreateAction

protected void handleCreateAction(XMLElement e)
                           throws PropertyVetoException
Overrides:
handleCreateAction in class XMIParserBase

handleDestroyAction

protected void handleDestroyAction(XMLElement e)
                            throws PropertyVetoException
Overrides:
handleDestroyAction in class XMIParserBase

handleSignal

protected void handleSignal(XMLElement e)
                     throws PropertyVetoException
Overrides:
handleSignal in class XMIParserBase

handleException

protected void handleException(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleException in class XMIParserBase

handleLink

protected void handleLink(XMLElement e)
                   throws PropertyVetoException
Overrides:
handleLink in class XMIParserBase

handleLinkEnd

protected void handleLinkEnd(XMLElement e)
                      throws PropertyVetoException
Overrides:
handleLinkEnd in class XMIParserBase

handleObject

protected void handleObject(XMLElement e)
                     throws PropertyVetoException
Overrides:
handleObject in class XMIParserBase

handleLinkObject

protected void handleLinkObject(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleLinkObject in class XMIParserBase

handleLocalInvocation

protected void handleLocalInvocation(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleLocalInvocation in class XMIParserBase

handleMessageInstance

protected void handleMessageInstance(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleMessageInstance in class XMIParserBase

handleReception

protected void handleReception(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleReception in class XMIParserBase

handleReturnAction

protected void handleReturnAction(XMLElement e)
                           throws PropertyVetoException
Overrides:
handleReturnAction in class XMIParserBase

handleSendAction

protected void handleSendAction(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleSendAction in class XMIParserBase

handleTerminateAction

protected void handleTerminateAction(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleTerminateAction in class XMIParserBase

handleUninterpretedAction

protected void handleUninterpretedAction(XMLElement e)
                                  throws PropertyVetoException
Overrides:
handleUninterpretedAction in class XMIParserBase

handle_base

protected void handle_base(XMLElement e)
                    throws PropertyVetoException
Overrides:
handle_base in class XMIParserBase

handleAssociationEndRole

protected void handleAssociationEndRole(XMLElement e)
                                 throws PropertyVetoException
Overrides:
handleAssociationEndRole in class XMIParserBase

handleAssociationRole

protected void handleAssociationRole(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleAssociationRole in class XMIParserBase

handleClassifierRole

protected void handleClassifierRole(XMLElement e)
                             throws PropertyVetoException
Overrides:
handleClassifierRole in class XMIParserBase

handleCollaboration

protected void handleCollaboration(XMLElement e)
                            throws PropertyVetoException
Overrides:
handleCollaboration in class XMIParserBase

handle_messageRef

protected void handle_messageRef(XMLElement e)
                          throws PropertyVetoException
Overrides:
handle_messageRef in class XMIParserBase

handleInteraction

protected void handleInteraction(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleInteraction in class XMIParserBase

handleMessage

protected void handleMessage(XMLElement e)
                      throws PropertyVetoException
Overrides:
handleMessage in class XMIParserBase

handleActor

protected void handleActor(XMLElement e)
                    throws PropertyVetoException
Overrides:
handleActor in class XMIParserBase

handleUseCase

protected void handleUseCase(XMLElement e)
                      throws PropertyVetoException
Overrides:
handleUseCase in class XMIParserBase

handleUseCaseInstance

protected void handleUseCaseInstance(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleUseCaseInstance in class XMIParserBase

handleCallEvent

protected void handleCallEvent(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleCallEvent in class XMIParserBase

handleChangeEvent

protected void handleChangeEvent(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleChangeEvent in class XMIParserBase

handleState

protected void handleState(XMLElement e)
                    throws PropertyVetoException
Overrides:
handleState in class XMIParserBase

handle_isConcurrent

protected void handle_isConcurrent(XMLElement e)
                            throws PropertyVetoException
Overrides:
handle_isConcurrent in class XMIParserBase

handleCompositeState

protected void handleCompositeState(XMLElement e)
                             throws PropertyVetoException
Overrides:
handleCompositeState in class XMIParserBase

handleExpression

protected void handleExpression(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleExpression in class XMIParserBase

handleGuard

protected void handleGuard(XMLElement e)
                    throws PropertyVetoException
Overrides:
handleGuard in class XMIParserBase

handle_stateKind

protected void handle_stateKind(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_stateKind in class XMIParserBase

handlePseudostate

protected void handlePseudostate(XMLElement e)
                          throws PropertyVetoException
Overrides:
handlePseudostate in class XMIParserBase

handleSignalEvent

protected void handleSignalEvent(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleSignalEvent in class XMIParserBase

handleSimpleState

protected void handleSimpleState(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleSimpleState in class XMIParserBase

handleStateMachine

protected void handleStateMachine(XMLElement e)
                           throws PropertyVetoException
Overrides:
handleStateMachine in class XMIParserBase

handleSubmachineState

protected void handleSubmachineState(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleSubmachineState in class XMIParserBase

handle_duration

protected void handle_duration(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_duration in class XMIParserBase

handleTimeEvent

protected void handleTimeEvent(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleTimeEvent in class XMIParserBase

handle_sourceState

protected void handle_sourceState(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_sourceState in class XMIParserBase

handle_targetState

protected void handle_targetState(XMLElement e)
                           throws PropertyVetoException
Overrides:
handle_targetState in class XMIParserBase

handleTransition

protected void handleTransition(XMLElement e)
                         throws PropertyVetoException
Overrides:
handleTransition in class XMIParserBase

handlePartition

protected void handlePartition(XMLElement e)
                        throws PropertyVetoException
Overrides:
handlePartition in class XMIParserBase

handleActivityModel

protected void handleActivityModel(XMLElement e)
                            throws PropertyVetoException
Overrides:
handleActivityModel in class XMIParserBase

handleActionState

protected void handleActionState(XMLElement e)
                          throws PropertyVetoException
Overrides:
handleActionState in class XMIParserBase

handleActivityState

protected void handleActivityState(XMLElement e)
                            throws PropertyVetoException
Overrides:
handleActivityState in class XMIParserBase

handle_inState

protected void handle_inState(XMLElement e)
                       throws PropertyVetoException
Overrides:
handle_inState in class XMIParserBase

handleClassifierInState

protected void handleClassifierInState(XMLElement e)
                                throws PropertyVetoException
Overrides:
handleClassifierInState in class XMIParserBase

handle_typeState

protected void handle_typeState(XMLElement e)
                         throws PropertyVetoException
Overrides:
handle_typeState in class XMIParserBase

handleObjectFlowState

protected void handleObjectFlowState(XMLElement e)
                              throws PropertyVetoException
Overrides:
handleObjectFlowState in class XMIParserBase

handle_contents

protected void handle_contents(XMLElement e)
                        throws PropertyVetoException
Overrides:
handle_contents in class XMIParserBase

handleElementReference

protected void handleElementReference(XMLElement e)
                               throws PropertyVetoException
Overrides:
handleElementReference in class XMIParserBase

handlePackage

protected void handlePackage(XMLElement e)
                      throws PropertyVetoException
Overrides:
handlePackage in class XMIParserBase

handleModel

protected void handleModel(XMLElement e)
                    throws PropertyVetoException
Overrides:
handleModel in class XMIParserBase

handleModelEnd

protected void handleModelEnd(XMLElement e)
                       throws PropertyVetoException
Overrides:
handleModelEnd in class XMIParserBase

handle_isInstantiable

protected void handle_isInstantiable(XMLElement e)
                              throws PropertyVetoException
Overrides:
handle_isInstantiable in class XMIParserBase

handleSubsystem

protected void handleSubsystem(XMLElement e)
                        throws PropertyVetoException
Overrides:
handleSubsystem in class XMIParserBase

findOrCreate

protected Object findOrCreate(XMLElement e,
                              Class cls)
Overrides:
findOrCreate in class XMIParserBase

addToModel

protected void addToModel(ModelElement me)
                   throws PropertyVetoException

addTopModel

protected void addTopModel(ModelElement me)
                    throws PropertyVetoException