All Superinterfaces:
BaseElement, Classifier, Cloneable, Comparable, Element, org.eclipse.emf.ecore.EObject, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, NamedElement, Namespace, org.eclipse.emf.common.notify.Notifier, PackageableElement, ParameterableElement, RedefinableElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, TemplateableElement, Type
All Known Subinterfaces:
Enumeration, PrimitiveType

public interface DataType extends Classifier
A representation of the model object 'Data Type'.

A DataType is a type whose instances are identified only by their value.

The following features are supported:

See Also:
Model:
annotation="MOF package='classes.mdkernel'"
Generated:
  • Method Details

    • getOwnedAttribute

      List<Property> getOwnedAttribute()
      Returns the value of the 'Owned Attribute' containment reference list. The list contents are of type Property. It is bidirectional and its opposite is 'Datatype'. The attributes owned by the DataType.
      Returns:
      the value of the 'Owned Attribute' containment reference list.
      See Also:
      Model:
      opposite="datatype" containment="true" resolveProxies="true"
      Generated:
    • getOwnedOperation

      List<Operation> getOwnedOperation()
      Returns the value of the 'Owned Operation' containment reference list. The list contents are of type Operation. It is bidirectional and its opposite is 'Datatype'. The Operations owned by the DataType.
      Returns:
      the value of the 'Owned Operation' containment reference list.
      See Also:
      Model:
      opposite="datatype" containment="true" resolveProxies="true"
      Generated:
    • hasOwnedAttribute

      boolean hasOwnedAttribute() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated:
    • hasOwnedOperation

      boolean hasOwnedOperation() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated: