net.sourceforge.nrl.parser.model
Interface IDataType

All Superinterfaces:
IClassifier, IModelElement
All Known Subinterfaces:
IEnumerationLiteral
All Known Implementing Classes:
UML2DataType, XSDDataType

public interface IDataType
extends IClassifier

A data type is a model element that can hold a value. It can also have attributes, like a classifier.

Author:
Christian Nentwich

Nested Class Summary
 
Nested classes/interfaces inherited from interface net.sourceforge.nrl.parser.model.IModelElement
IModelElement.ElementType
 
Field Summary
 
Fields inherited from interface net.sourceforge.nrl.parser.model.IModelElement
OBJECT
 
Method Summary
 boolean isBuiltIn()
          Return true if this is a built-in NRL type
 
Methods inherited from interface net.sourceforge.nrl.parser.model.IClassifier
getAttributeByName, getAttributes, hasAttribute, hasStaticAttributes, isEnumeration
 
Methods inherited from interface net.sourceforge.nrl.parser.model.IModelElement
getContainingPackage, getDescendants, getDocumentation, getElementType, getName, getOriginalName, getParent, getQualifiedName, getUserData, isAssignableFrom, isSupplementary, setUserData
 

Method Detail

isBuiltIn

boolean isBuiltIn()
Return true if this is a built-in NRL type

Returns:
true if built-in


Copyright © 2006-2013. All Rights Reserved.