Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY parameter;
          name : express_id;
          parameter_type : data_type;
          var_type : BOOLEAN;
          type_labels : OPTIONAL LIST [1:?] OF express_id;
END_ENTITY; -- parameter

Entity data types and their attributes

parameter
          name: express_id;
          parameter_type: data_type;
          var_type: BOOLEAN;
          (OPT) type_labels: LIST [1:?] OF express_id;

Users

parameter
          algorithm_definition.parameters
          annotation.target
                    documentation_object
          attribute_mapping.target
                    base_type
          constant_definition.constant_value
                    base_type
          constant_definition.domain
                    base_type
          dependent_view_definition.domain
                    base_type
          derived_attribute.domain
                    base_type
          explicit_attribute.domain
                    base_type
          view_attribute.domain
                    base_type

Global rules for this entity data type

          -

public interface EParameter extends EEntity

name (explicit attribute)

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

parameter_type (explicit attribute)

          boolean testParameter_type(EParameter type)
          EData_type getParameter_type(EParameter type)
          void setParameter_type(EParameter type, EData_type value)
          void unsetParameter_type(EParameter type)

var_type (explicit attribute)

          boolean testVar_type(EParameter type)
          boolean getVar_type(EParameter type)
          void setVar_type(EParameter type, boolean value)
          void unsetVar_type(EParameter type)

type_labels (explicit attribute)

          boolean testType_labels(EParameter type)
          A_String getType_labels(EParameter type)
          A_String createType_labels(EParameter type)
          void unsetType_labels(EParameter type)

public class CParameter implements EParameter

          static EAttribute attributeName(EParameter type)
          static EAttribute attributeParameter_type(EParameter type)
          static int usedinParameter_type(EParameter type, EData_type instance, ASdaiModel domain, AParameter result)
          static EAttribute attributeVar_type(EParameter type)
          static EAttribute attributeType_labels(EParameter type)

public class AParameter extends AEntity

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