|
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) |