00001 // ***************************************************************************** 00002 // ***************************************************************************** 00003 // sdMsgs.h 00004 // 00005 // This file contains the message ids used by schema definition classes. These 00006 // message Ids correspond to messages that are declared in the sdMsgs.eng file 00007 // as sdMsgs[]. The order of message Ids here is the same as in sdMsgs[]. 00008 // 00009 // ***************************************************************************** 00010 // Except as specified in the OpenAccess terms of use of Cadence or Silicon 00011 // Integration Initiative, this material may not be copied, modified, 00012 // re-published, uploaded, executed, or distributed in any way, in any medium, 00013 // in whole or in part, without prior written permission from Cadence. 00014 // 00015 // Copyright 2007 Cadence Design Systems, Inc. 00016 // All Rights Reserved. 00017 // 00018 // $Author: icftcm $ 00019 // $Revision: #1 $ 00020 // $Date: 2007/03/20 $ 00021 // $State: Exp $ 00022 // ***************************************************************************** 00023 // ***************************************************************************** 00024 00025 00026 00027 #if !defined(sdMsgs_P) 00028 #define sdMsgs_P 00029 00030 00031 00032 // ***************************************************************************** 00033 // Nested includes 00034 // ***************************************************************************** 00035 #include "sdBaseTypes.h" 00036 00037 00038 00039 // ***************************************************************************** 00040 // Declare and define types in the schema definition namespace. 00041 // ***************************************************************************** 00042 BEGIN_SD_NAMESPACE 00043 00044 00045 00046 // ***************************************************************************** 00047 // Message Ids 00048 // ***************************************************************************** 00049 #define sdvMsgIdStartValue 7000 00050 00051 #define sdvNumMsgIds 26 00052 00053 enum sdMsgIds { 00054 sdcInvalidObjectTypeName = sdvMsgIdStartValue, 00055 sdcInvalidValueSubTypeName = 7001, 00056 sdcInvalidAttributeActionTypeName = 7002, 00057 sdcInvalidAttributeContainerTypeName = 7003, 00058 sdcInvalidRelationshipOrderingTypeName = 7004, 00059 sdcInvalidRelationshipAssociationTypeName = 7005, 00060 sdcInvalidRelationshipMultiplicityTypeName = 7006, 00061 sdcInvalidRelationshipActionTypeName = 7007, 00062 sdcInvalidRelationshipSubTypeName = 7008, 00063 sdcInvalidRelationshipContainerTypeName = 7009, 00064 sdcObjectAttributeInDifferentNamespaces = 7010, 00065 sdcObjectRelationshipInDifferentNamespaces = 7011, 00066 sdcDuplicateValueIdInNamespace = 7012, 00067 sdcDuplicateValueNameInNamespace = 7013, 00068 sdcDuplicateAttributeIdInNamespace = 7014, 00069 sdcDuplicateAttributeNameInNamespace = 7015, 00070 sdcDuplicateRelationshipIdInNamespace = 7016, 00071 sdcDuplicateRelationshipNameInNamespace = 7017, 00072 sdcDuplicateObjectIdInNamespace = 7018, 00073 sdcDuplicateObjectNameInNamespace = 7019, 00074 sdcDuplicateNameSpaceNameInSession = 7020, 00075 sdcDuplicateNameSpaceAliasNameInSession = 7021, 00076 sdcHierMemValueNotInDenepdentNameSpace = 7022, 00077 sdcSuperObjectNotInDenepdentNameSpace = 7023, 00078 sdcDependentNameSpaceNotRegistered = 7024, 00079 sdcCannotDestroyAReferencedNameSpace = 7025 00080 }; 00081 00082 00083 00084 END_SD_NAMESPACE 00085 00086 #endif
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.