org.modeldriven.fuml.xmi
Class XmiMappedReference

java.lang.Object
  extended by org.modeldriven.fuml.xmi.XmiMappedReference
All Implemented Interfaces:
XmiReference

public class XmiMappedReference
extends Object
implements XmiReference

This class is an XmiReference implementation holding derived XMI internal reference data and related information. Internal reference are derived based configuration mapping information and used to create a mapped-reference. For more information on XMI references see the XmiReference interface documentation.

Author:
Scott Cinnamond

Constructor Summary
XmiMappedReference(XmiNode node, String name, String[] values, Classifier classifier)
           
 
Method Summary
 Classifier getClassifier()
           
 int getColumnNumber()
           
 int getLineNumber()
           
 String getLocalName()
           
 int getReferenceCount()
           
 Iterator<String> getXmiIds()
           
 XmiNode getXmiNode()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmiMappedReference

public XmiMappedReference(XmiNode node,
                          String name,
                          String[] values,
                          Classifier classifier)
Method Detail

getClassifier

public Classifier getClassifier()
Specified by:
getClassifier in interface XmiReference

getLocalName

public String getLocalName()
Specified by:
getLocalName in interface XmiReference

getLineNumber

public int getLineNumber()
Specified by:
getLineNumber in interface XmiReference

getColumnNumber

public int getColumnNumber()
Specified by:
getColumnNumber in interface XmiReference

getReferenceCount

public int getReferenceCount()
Specified by:
getReferenceCount in interface XmiReference

getXmiIds

public Iterator<String> getXmiIds()
Specified by:
getXmiIds in interface XmiReference

getXmiNode

public XmiNode getXmiNode()
Specified by:
getXmiNode in interface XmiReference


Copyright © 2012. All Rights Reserved.