Package org.modeldriven.fuml.xmi

Interface Summary
XmiElement Interface generalizing XMI elements across both stream-based XMI import and assembly into the target FUML java model.
XmiIdentity Represents the identity of an XMI object used in XMI import or target model assembly.
XmiNode Models the hierarchical aspects of an element within a tree of XMI elements and supports Visitor pattern oriented traversals of the hierarchy.
XmiNodeVisitor Visitor interface receiving traversal events for XmiNode traversals.
XmiReader Reader interface to abstract multiple XMI import processing approaches, for instance JAXB imports and StAX stream imports.
XmiReference This interface is used to abstract away differences between the various types of XMI references allowed within the XMI format.
 

Class Summary
AbstractXmiNodeVisitor General XMINodeVisitor implementation superclass encapsulating common structure and logic across both XMI validation and target structure assembly processing.
ModelSupport Stateless model-related logic delegate class.
XmiChildFinder Class that leverages the Visitor pattern to locate descendant node(s) within an XmiNode hierarchy.
XmiConstants Package level constants.
XmiExternalReferenceElement This class is an XmiReference implementation holding XMI external reference data and related information found within XML elements.
XmiInternalReferenceElement This class is an XmiReference implementation holding XMI internal reference data and related information found within XML elements.
XmiMappedReference This class is an XmiReference implementation holding derived XMI internal reference data and related information.
XmiNodeVisitorStatus A class used to communicate traversal logic changes required by a client.
XmiReferenceAttribute This class is an XmiReference implementation holding reference data and related information found within XML attributes.
XmiReferenceElement This abstract class is an XmiReference implementation serving as a superclass for classes holding reference data and related information found within XML elements.
XmiValidationEventHandler Default handler, simply logging validation error events.
 

Exception Summary
InvalidReferenceException  
XmiException  
 



Copyright © 2012. All Rights Reserved.