Overview Schemas Index

SET_THEORY_SCHEMA (jsdai.SSet_theory_schema)


ENTITY subset;
          id : identifier;
          name : label;
          description : OPTIONAL text;
          subset : class;
          superset : class;
END_ENTITY; -- subset

Entity data types and their attributes

subset
          id: identifier;
          name: label;
          (OPT) description: text;
          subset: class;
          superset: class;

Known subtypes

          proper_subset (SET_THEORY_SCHEMA)

Users

subset

Global rules for this entity data type

          -

public interface ESubset extends EEntity

id (explicit attribute)

          boolean testId(ESubset type)
          String getId(ESubset type)
          void setId(ESubset type, String value)
          void unsetId(ESubset type)

name (explicit attribute)

          boolean testName(ESubset type)
          String getName(ESubset type)
          void setName(ESubset type, String value)
          void unsetName(ESubset type)

description (explicit attribute)

          boolean testDescription(ESubset type)
          String getDescription(ESubset type)
          void setDescription(ESubset type, String value)
          void unsetDescription(ESubset type)

subset (explicit attribute)

          boolean testSubset(ESubset type)
          EClass getSubset(ESubset type)
          void setSubset(ESubset type, EClass value)
          void unsetSubset(ESubset type)

superset (explicit attribute)

          boolean testSuperset(ESubset type)
          EClass getSuperset(ESubset type)
          void setSuperset(ESubset type, EClass value)
          void unsetSuperset(ESubset type)

public class CSubset implements ESubset

          static EAttribute attributeId(ESubset type)
          static EAttribute attributeName(ESubset type)
          static EAttribute attributeDescription(ESubset type)
          static EAttribute attributeSubset(ESubset type)
          static int usedinSubset(ESubset type, EClass instance, ASdaiModel domain, ASubset result)
          static EAttribute attributeSuperset(ESubset type)
          static int usedinSuperset(ESubset type, EClass instance, ASdaiModel domain, ASubset result)

public class ASubset extends AEntity

          public ESubset getByIndex(int index)
          public ESubset getCurrentMember(SdaiIterator it)