/** For internal use only. */ public static void initMeta() { try { metaClass.setSuperMetaClass(DbSMSStructuralFeature.metaClass); metaClass.setIcon("dboodatamember.gif"); fAssociationEnd.setJField(DbOODataMember.class.getDeclaredField("m_associationEnd")); fAssociationEnd.setVisibleInScreen(false); fVisibility.setJField(DbOODataMember.class.getDeclaredField("m_visibility")); fVisibility.setScreenOrder("<initialValue"); fType.setJField(DbOODataMember.class.getDeclaredField("m_type")); fType.setFlags(MetaField.COPY_REFS | MetaField.INTEGRABLE_BY_NAME); fType.setRendererPluginName("DbFullNameInTip;DbOOAdt"); fElementType.setJField(DbOODataMember.class.getDeclaredField("m_elementType")); fElementType.setFlags(MetaField.COPY_REFS | MetaField.INTEGRABLE_BY_NAME); fTypeUse.setJField(DbOODataMember.class.getDeclaredField("m_typeUse")); fTypeUseStyle.setJField(DbOODataMember.class.getDeclaredField("m_typeUseStyle")); fStatic.setJField(DbOODataMember.class.getDeclaredField("m_static")); fCommonItem.setJField(DbOODataMember.class.getDeclaredField("m_commonItem")); fDomain.setJField(DbOODataMember.class.getDeclaredField("m_domain")); fAssociationEnd.setOppositeRel(DbOOAssociationEnd.fAssociationMember); fType.setOppositeRel(DbOOAdt.fTypedDataMembers); fElementType.setOppositeRel(DbOOAdt.fTypedElementDataMembers); fCommonItem.setOppositeRel(DbORCommonItem.fFields); fDomain.setOppositeRel(DbORDomain.fFields); } catch (Exception e) { throw new RuntimeException("Meta init"); } }
/** For internal use only. */ public static void initMeta() { try { metaClass.setSuperMetaClass(DbSMSSemanticalObject.metaClass); metaClass.setIcon("dborapartition.gif"); fTablespace.setJField(DbORAAbsPartition.class.getDeclaredField("m_tablespace")); fTablespace.setFlags(MetaField.INTEGRABLE_BY_NAME); fTablespace.setRendererPluginName("DbORATablespace"); fTablespace.setOppositeRel(DbORATablespace.fAbsPartitions); } catch (Exception e) { throw new RuntimeException("Meta init"); } }