ENTITY pre_defined_security_classification ABSTRACT SUPERTYPE OF (ONEOF (security_classification__unclassified, security_classification__classified, security_classification__proprietary, security_classification__confidential, security_classification__secret, security_classification__top_secret)) SUBTYPE OF (security_classification); DERIVE SELF\security_classification.purpose : text := ?; SELF\security_classification.name : label := ?; WHERE wr1: SELF\security_classification.security_level.name IN Pre_defined_security_classification_types; END_ENTITY; -- pre_defined_security_classification |
Entity data types and their attributessecurity_classificationname: label; purpose: text; security_level: security_classification_level; pre_defined_security_classification (RT) (DER) purpose: text; (RT) (DER) name: label; |
security_classification__classified (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
security_classification__confidential (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
security_classification__proprietary (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
security_classification__secret (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
security_classification__top_secret (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
security_classification__unclassified (PRE_DEFINED_PRODUCT_DATA_MANAGEMENT_SPECIALIZATIONS_XIM) |
Global rules for this entity data type- |
public interface EPre_defined_security_classification extends ESecurity_classification |
public class CPre_defined_security_classification implements EPre_defined_security_classificationstatic EAttribute attributePurpose(EPre_defined_security_classification type)static EAttribute attributeName(EPre_defined_security_classification type) |
public class APre_defined_security_classification extends AEntitypublic EPre_defined_security_classification getByIndex(int index)public EPre_defined_security_classification getCurrentMember(SdaiIterator it) |