home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-04-22 | 139.3 KB | 3,156 lines | [TEXT/MPCC] |
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: :$SOM:ProcessMap.xih.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emitxih.dll: 2.33
- */
-
- #ifndef SOM_SomethingGood_ProcessMap_xih
- #define SOM_SomethingGood_ProcessMap_xih
-
- #include <somcls.xh>
- #include <somcm.xh>
-
- /*
- * Passthru lines: File: "C.xih", "before"
- */
- class CPProcessMap;
-
- #ifndef SOM_SomethingGood_ProcessMap_xh
- #include <ProcessMap.xh>
- #endif
-
- /*
- * Set the scope of methods functions
- */
- #ifndef SOM_Scope
- #define SOM_Scope extern "C"
- #endif
-
- #define SomethingGood_ProcessMap_MaxNoMethods 0
-
- /*
- * -- Instance Data
- */
-
- /*
- * -- Share exact same alignment between 68k & PowerPC.
- * -- User to add padding to idl as desired for better alignment.
- */
- #if powerc
- # pragma options align=mac68k
- #endif
- typedef struct {
- CPProcessMap* fCPPart;
- } SomethingGood_ProcessMapData;
- #if powerc
- # pragma options align=reset
- #endif
-
- /*
- * -- Getdata Macro
- */
-
- /*
- * -- This emitter treats Data Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to override this default.
- */
- SOMEXTERN typedef SomethingGood_ProcessMapData* (* SOMLINK somTD_SomethingGood_ProcessMap_DataThunk)(void*);
- #define SomethingGood_ProcessMapGetData(somSelf) \
- (((somTD_SomethingGood_ProcessMap_DataThunk)(SomethingGood_ProcessMapCClassData.instanceDataToken))(somSelf))
-
- /*
- * -- Instance Data Access Macros for use in Method Procedures
- */
- #ifdef VARIABLE_MACROS
- #define _fCPPart (somThis->fCPPart)
- #endif
-
-
- /*
- * -- Primary Implementation File Support
- */
- #if (defined(SomethingGood_ProcessMap_Class_Source) || defined(SOM_Module_processmap_Source))
-
- /*
- * Trace/Debug macro
- */
- #ifndef SomethingGood_ProcessMapMethodDebug
- #define SomethingGood_ProcessMapMethodDebug(c,m) SOMMethodDebug(c,m)
- #endif
-
- /*
- * -- Method Macros for use in Method Procedures
- */
- #ifdef METHOD_MACROS
- #define _InitPart somSelf->InitPart
- #define _InitPartFromStorage somSelf->InitPartFromStorage
- #define _DisplayFrameAdded somSelf->DisplayFrameAdded
- #define _DisplayFrameRemoved somSelf->DisplayFrameRemoved
- #define _DisplayFrameConnected somSelf->DisplayFrameConnected
- #define _DisplayFrameClosed somSelf->DisplayFrameClosed
- #define _AttachSourceFrame somSelf->AttachSourceFrame
- #define _FrameShapeChanged somSelf->FrameShapeChanged
- #define _ViewTypeChanged somSelf->ViewTypeChanged
- #define _PresentationChanged somSelf->PresentationChanged
- #define _SequenceChanged somSelf->SequenceChanged
- #define _LinkStatusChanged somSelf->LinkStatusChanged
- #define _ContainingPartPropertiesChanged somSelf->ContainingPartPropertiesChanged
- #define _ReadPartInfo somSelf->ReadPartInfo
- #define _WritePartInfo somSelf->WritePartInfo
- #define _ClonePartInfo somSelf->ClonePartInfo
- #define _Open somSelf->Open
- #define _Draw somSelf->Draw
- #define _FacetAdded somSelf->FacetAdded
- #define _FacetRemoved somSelf->FacetRemoved
- #define _GeometryChanged somSelf->GeometryChanged
- #define _HighlightChanged somSelf->HighlightChanged
- #define _CanvasChanged somSelf->CanvasChanged
- #define _CanvasUpdated somSelf->CanvasUpdated
- #define _GetPrintResolution somSelf->GetPrintResolution
- #define _BeginRelinquishFocus somSelf->BeginRelinquishFocus
- #define _CommitRelinquishFocus somSelf->CommitRelinquishFocus
- #define _AbortRelinquishFocus somSelf->AbortRelinquishFocus
- #define _FocusAcquired somSelf->FocusAcquired
- #define _FocusLost somSelf->FocusLost
- #define _ExternalizeKinds somSelf->ExternalizeKinds
- #define _ChangeKind somSelf->ChangeKind
- #define _HandleEvent somSelf->HandleEvent
- #define _AdjustMenus somSelf->AdjustMenus
- #define _UndoAction somSelf->UndoAction
- #define _RedoAction somSelf->RedoAction
- #define _DisposeActionState somSelf->DisposeActionState
- #define _WriteActionState somSelf->WriteActionState
- #define _ReadActionState somSelf->ReadActionState
- #define _FulfillPromise somSelf->FulfillPromise
- #define _DropCompleted somSelf->DropCompleted
- #define _DragEnter somSelf->DragEnter
- #define _DragWithin somSelf->DragWithin
- #define _DragLeave somSelf->DragLeave
- #define _Drop somSelf->Drop
- #define _CreateLink somSelf->CreateLink
- #define _RevealLink somSelf->RevealLink
- #define _LinkUpdated somSelf->LinkUpdated
- #define _EmbeddedFrameChanged somSelf->EmbeddedFrameChanged
- #define _EditInLinkAttempted somSelf->EditInLinkAttempted
- #define _RequestEmbeddedFrame somSelf->RequestEmbeddedFrame
- #define _RemoveEmbeddedFrame somSelf->RemoveEmbeddedFrame
- #define _RequestFrameShape somSelf->RequestFrameShape
- #define _UsedShapeChanged somSelf->UsedShapeChanged
- #define _AdjustBorderShape somSelf->AdjustBorderShape
- #define _GetContainingPartProperties somSelf->GetContainingPartProperties
- #define _RevealFrame somSelf->RevealFrame
- #define _EmbeddedFrameSpec somSelf->EmbeddedFrameSpec
- #define _CreateEmbeddedFramesIterator somSelf->CreateEmbeddedFramesIterator
- #define _IsRealPart somSelf->IsRealPart
- #define _GetRealPart somSelf->GetRealPart
- #define _ReleaseRealPart somSelf->ReleaseRealPart
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _CloneInto somSelf->CloneInto
- #define _InitPersistentObject somSelf->InitPersistentObject
- #define _InitPersistentObjectFromStorage somSelf->InitPersistentObjectFromStorage
- #define _ReleaseAll somSelf->ReleaseAll
- #define _Externalize somSelf->Externalize
- #define _GetStorageUnit somSelf->GetStorageUnit
- #define _GetID somSelf->GetID
- #define _CloneInto somSelf->CloneInto
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _InitRefCntObject somSelf->InitRefCntObject
- #define _IncrementRefCount somSelf->IncrementRefCount
- #define _Release somSelf->Release
- #define _GetRefCount somSelf->GetRefCount
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _InitObject somSelf->InitObject
- #define _IsInitialized somSelf->IsInitialized
- #define _HasExtension somSelf->HasExtension
- #define _GetExtension somSelf->GetExtension
- #define _ReleaseExtension somSelf->ReleaseExtension
- #define _Purge somSelf->Purge
- #define _IsEqualTo somSelf->IsEqualTo
- #define _SubClassResponsibility somSelf->SubClassResponsibility
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _somFree somSelf->somFree
- #define _somDefaultInit somSelf->somDefaultInit
- #define _somDefaultCopyInit somSelf->somDefaultCopyInit
- #define _somDefaultConstCopyInit somSelf->somDefaultConstCopyInit
- #define _somDestruct somSelf->somDestruct
- #define _somDefaultAssign somSelf->somDefaultAssign
- #define _somDefaultConstAssign somSelf->somDefaultConstAssign
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _somGetClass somSelf->somGetClass
- #define _somGetClassName somSelf->somGetClassName
- #define _somGetSize somSelf->somGetSize
- #define _somIsA somSelf->somIsA
- #define _somIsInstanceOf somSelf->somIsInstanceOf
- #define _somRespondsTo somSelf->somRespondsTo
- #define _somDispatchV somSelf->somDispatchV
- #define _somDispatchL somSelf->somDispatchL
- #define _somDispatchA somSelf->somDispatchA
- #define _somDispatchD somSelf->somDispatchD
- #define _somDispatch somSelf->somDispatch
- #define _somClassDispatch somSelf->somClassDispatch
- #define _somCastObj somSelf->somCastObj
- #define _somResetObj somSelf->somResetObj
- #define _somPrintSelf somSelf->somPrintSelf
- #define _somDumpSelf somSelf->somDumpSelf
- #define _somDumpSelfInt somSelf->somDumpSelfInt
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _HasExtension somSelf->HasExtension
- #define _GetExtension somSelf->GetExtension
- #define _ReleaseExtension somSelf->ReleaseExtension
- #define _Purge somSelf->Purge
- #define _IncrementRefCount somSelf->IncrementRefCount
- #define _Release somSelf->Release
- #define _ReleaseAll somSelf->ReleaseAll
- #define _Externalize somSelf->Externalize
- #define _CloneInto somSelf->CloneInto
- #define _InitPart somSelf->InitPart
- #define _InitPartFromStorage somSelf->InitPartFromStorage
- #define _FulfillPromise somSelf->FulfillPromise
- #define _DropCompleted somSelf->DropCompleted
- #define _DragEnter somSelf->DragEnter
- #define _DragWithin somSelf->DragWithin
- #define _DragLeave somSelf->DragLeave
- #define _Drop somSelf->Drop
- #define _ContainingPartPropertiesChanged somSelf->ContainingPartPropertiesChanged
- #define _GetContainingPartProperties somSelf->GetContainingPartProperties
- #define _RevealFrame somSelf->RevealFrame
- #define _EmbeddedFrameSpec somSelf->EmbeddedFrameSpec
- #define _CreateEmbeddedFramesIterator somSelf->CreateEmbeddedFramesIterator
- #define _DisplayFrameAdded somSelf->DisplayFrameAdded
- #define _DisplayFrameRemoved somSelf->DisplayFrameRemoved
- #define _DisplayFrameConnected somSelf->DisplayFrameConnected
- #define _DisplayFrameClosed somSelf->DisplayFrameClosed
- #define _AttachSourceFrame somSelf->AttachSourceFrame
- #define _FrameShapeChanged somSelf->FrameShapeChanged
- #define _ViewTypeChanged somSelf->ViewTypeChanged
- #define _PresentationChanged somSelf->PresentationChanged
- #define _SequenceChanged somSelf->SequenceChanged
- #define _WritePartInfo somSelf->WritePartInfo
- #define _ClonePartInfo somSelf->ClonePartInfo
- #define _ReadPartInfo somSelf->ReadPartInfo
- #define _Open somSelf->Open
- #define _RequestEmbeddedFrame somSelf->RequestEmbeddedFrame
- #define _RemoveEmbeddedFrame somSelf->RemoveEmbeddedFrame
- #define _RequestFrameShape somSelf->RequestFrameShape
- #define _UsedShapeChanged somSelf->UsedShapeChanged
- #define _AdjustBorderShape somSelf->AdjustBorderShape
- #define _FacetAdded somSelf->FacetAdded
- #define _FacetRemoved somSelf->FacetRemoved
- #define _CanvasChanged somSelf->CanvasChanged
- #define _GeometryChanged somSelf->GeometryChanged
- #define _Draw somSelf->Draw
- #define _CanvasUpdated somSelf->CanvasUpdated
- #define _HighlightChanged somSelf->HighlightChanged
- #define _GetPrintResolution somSelf->GetPrintResolution
- #define _CreateLink somSelf->CreateLink
- #define _LinkUpdated somSelf->LinkUpdated
- #define _RevealLink somSelf->RevealLink
- #define _EmbeddedFrameChanged somSelf->EmbeddedFrameChanged
- #define _LinkStatusChanged somSelf->LinkStatusChanged
- #define _BeginRelinquishFocus somSelf->BeginRelinquishFocus
- #define _CommitRelinquishFocus somSelf->CommitRelinquishFocus
- #define _AbortRelinquishFocus somSelf->AbortRelinquishFocus
- #define _FocusAcquired somSelf->FocusAcquired
- #define _FocusLost somSelf->FocusLost
- #define _ExternalizeKinds somSelf->ExternalizeKinds
- #define _ChangeKind somSelf->ChangeKind
- #define _HandleEvent somSelf->HandleEvent
- #define _AdjustMenus somSelf->AdjustMenus
- #define _UndoAction somSelf->UndoAction
- #define _RedoAction somSelf->RedoAction
- #define _DisposeActionState somSelf->DisposeActionState
- #define _WriteActionState somSelf->WriteActionState
- #define _ReadActionState somSelf->ReadActionState
- #endif
-
-
- /*
- * -- The SomethingGood_ProcessMap ClassData Structure
- */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export on
- #endif
-
- SOMEXTERN struct SomethingGood_ProcessMapClassDataStructure SOMDLINK SomethingGood_ProcessMapClassData = {(SOMClass *) NULL};
-
- /*
- * -- The auxiliary SomethingGood_ProcessMap ClassData structure
- */
- SOMEXTERN struct SomethingGood_ProcessMapCClassDataStructure SOMDLINK SomethingGood_ProcessMapCClassData = {(somMethodTabs) NULL};
-
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export off
- #endif
-
-
- /*
- * Overridden method: somInit
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapsomInit(SomethingGood_ProcessMap *somSelf);
- #ifndef somMN_somInit_defined
- #define somMN_somInit_defined
- static char *somMN_somInit = "somInit";
- #define somId_somInit ((somId)&somMN_somInit)
- #endif /* somMN_somInit_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_somInit)(SomethingGood_ProcessMap *somSelf);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_somInit(somSelf) \
- ((void)(somSelf))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_somInit
- #ifdef parent_somInit
- #define SOMGD_pmc_parent_somInit
- #undef parent_somInit
- #else
- #define parent_somInit SomethingGood_ProcessMap_parent_ODPart_somInit
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_somInit
- #ifdef parent_ODPart_somInit
- #define SOMGD_pmc_parent_ODPart_somInit
- #undef parent_ODPart_somInit
- #else
- #define parent_ODPart_somInit SomethingGood_ProcessMap_parent_ODPart_somInit
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_somInit(arg0) \
- (void) SomethingGood_ProcessMap_parent_ODPart_somInit(arg0)
-
- /*
- * Overridden method: somUninit
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapsomUninit(SomethingGood_ProcessMap *somSelf);
- #ifndef somMN_somUninit_defined
- #define somMN_somUninit_defined
- static char *somMN_somUninit = "somUninit";
- #define somId_somUninit ((somId)&somMN_somUninit)
- #endif /* somMN_somUninit_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_somUninit)(SomethingGood_ProcessMap *somSelf);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_somUninit(somSelf) \
- ((void)(somSelf))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_somUninit
- #ifdef parent_somUninit
- #define SOMGD_pmc_parent_somUninit
- #undef parent_somUninit
- #else
- #define parent_somUninit SomethingGood_ProcessMap_parent_ODPart_somUninit
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_somUninit
- #ifdef parent_ODPart_somUninit
- #define SOMGD_pmc_parent_ODPart_somUninit
- #undef parent_ODPart_somUninit
- #else
- #define parent_ODPart_somUninit SomethingGood_ProcessMap_parent_ODPart_somUninit
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_somUninit(arg0) \
- (void) SomethingGood_ProcessMap_parent_ODPart_somUninit(arg0)
-
- /*
- * Overridden method: HasExtension
- */
- SOM_Scope ODBoolean SOMLINK SomethingGood_ProcessMapHasExtension(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType extensionName);
- #ifndef somMN_HasExtension_defined
- #define somMN_HasExtension_defined
- static char *somMN_HasExtension = "HasExtension";
- #define somId_HasExtension ((somId)&somMN_HasExtension)
- #endif /* somMN_HasExtension_defined */
- SOMEXTERN typedef ODBoolean (* SOMLINK somTD_xih_SomethingGood_ProcessMap_HasExtension)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType extensionName);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_HasExtension(somSelf,ev,extensionName) \
- ((( somTD_xih_SomethingGood_ProcessMap_HasExtension ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODObjectClassData.HasExtension)) \
- (somSelf,ev,extensionName))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_HasExtension
- #ifdef parent_HasExtension
- #define SOMGD_pmc_parent_HasExtension
- #undef parent_HasExtension
- #else
- #define parent_HasExtension SomethingGood_ProcessMap_parent_ODPart_HasExtension
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_HasExtension
- #ifdef parent_ODPart_HasExtension
- #define SOMGD_pmc_parent_ODPart_HasExtension
- #undef parent_ODPart_HasExtension
- #else
- #define parent_ODPart_HasExtension SomethingGood_ProcessMap_parent_ODPart_HasExtension
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_HasExtension(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_HasExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: GetExtension
- */
- SOM_Scope ODExtension* SOMLINK SomethingGood_ProcessMapGetExtension(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType extensionName);
- #ifndef somMN_GetExtension_defined
- #define somMN_GetExtension_defined
- static char *somMN_GetExtension = "GetExtension";
- #define somId_GetExtension ((somId)&somMN_GetExtension)
- #endif /* somMN_GetExtension_defined */
- SOMEXTERN typedef ODExtension* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_GetExtension)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType extensionName);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_GetExtension(somSelf,ev,extensionName) \
- ((( somTD_xih_SomethingGood_ProcessMap_GetExtension ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODObjectClassData.GetExtension)) \
- (somSelf,ev,extensionName))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_GetExtension
- #ifdef parent_GetExtension
- #define SOMGD_pmc_parent_GetExtension
- #undef parent_GetExtension
- #else
- #define parent_GetExtension SomethingGood_ProcessMap_parent_ODPart_GetExtension
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_GetExtension
- #ifdef parent_ODPart_GetExtension
- #define SOMGD_pmc_parent_ODPart_GetExtension
- #undef parent_ODPart_GetExtension
- #else
- #define parent_ODPart_GetExtension SomethingGood_ProcessMap_parent_ODPart_GetExtension
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_GetExtension(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_GetExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: ReleaseExtension
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapReleaseExtension(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODExtension* extension);
- #ifndef somMN_ReleaseExtension_defined
- #define somMN_ReleaseExtension_defined
- static char *somMN_ReleaseExtension = "ReleaseExtension";
- #define somId_ReleaseExtension ((somId)&somMN_ReleaseExtension)
- #endif /* somMN_ReleaseExtension_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ReleaseExtension)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODExtension* extension);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ReleaseExtension(somSelf,ev,extension) \
- ((( somTD_xih_SomethingGood_ProcessMap_ReleaseExtension ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODObjectClassData.ReleaseExtension)) \
- (somSelf,ev,extension))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ReleaseExtension
- #ifdef parent_ReleaseExtension
- #define SOMGD_pmc_parent_ReleaseExtension
- #undef parent_ReleaseExtension
- #else
- #define parent_ReleaseExtension SomethingGood_ProcessMap_parent_ODPart_ReleaseExtension
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ReleaseExtension
- #ifdef parent_ODPart_ReleaseExtension
- #define SOMGD_pmc_parent_ODPart_ReleaseExtension
- #undef parent_ODPart_ReleaseExtension
- #else
- #define parent_ODPart_ReleaseExtension SomethingGood_ProcessMap_parent_ODPart_ReleaseExtension
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ReleaseExtension(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ReleaseExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: Purge
- */
- SOM_Scope ODSize SOMLINK SomethingGood_ProcessMapPurge(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODSize size);
- #ifndef somMN_Purge_defined
- #define somMN_Purge_defined
- static char *somMN_Purge = "Purge";
- #define somId_Purge ((somId)&somMN_Purge)
- #endif /* somMN_Purge_defined */
- SOMEXTERN typedef ODSize (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Purge)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODSize size);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Purge(somSelf,ev,size) \
- ((( somTD_xih_SomethingGood_ProcessMap_Purge ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODObjectClassData.Purge)) \
- (somSelf,ev,size))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Purge
- #ifdef parent_Purge
- #define SOMGD_pmc_parent_Purge
- #undef parent_Purge
- #else
- #define parent_Purge SomethingGood_ProcessMap_parent_ODPart_Purge
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Purge
- #ifdef parent_ODPart_Purge
- #define SOMGD_pmc_parent_ODPart_Purge
- #undef parent_ODPart_Purge
- #else
- #define parent_ODPart_Purge SomethingGood_ProcessMap_parent_ODPart_Purge
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Purge(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Purge(arg0,arg1,arg2)
-
- /*
- * Overridden method: IncrementRefCount
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapIncrementRefCount(SomethingGood_ProcessMap *somSelf, Environment *ev);
- #ifndef somMN_IncrementRefCount_defined
- #define somMN_IncrementRefCount_defined
- static char *somMN_IncrementRefCount = "IncrementRefCount";
- #define somId_IncrementRefCount ((somId)&somMN_IncrementRefCount)
- #endif /* somMN_IncrementRefCount_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_IncrementRefCount)(SomethingGood_ProcessMap *somSelf, Environment *ev);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_IncrementRefCount(somSelf,ev) \
- ((( somTD_xih_SomethingGood_ProcessMap_IncrementRefCount ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODRefCntObjectClassData.IncrementRefCount)) \
- (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_IncrementRefCount
- #ifdef parent_IncrementRefCount
- #define SOMGD_pmc_parent_IncrementRefCount
- #undef parent_IncrementRefCount
- #else
- #define parent_IncrementRefCount SomethingGood_ProcessMap_parent_ODPart_IncrementRefCount
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_IncrementRefCount
- #ifdef parent_ODPart_IncrementRefCount
- #define SOMGD_pmc_parent_ODPart_IncrementRefCount
- #undef parent_ODPart_IncrementRefCount
- #else
- #define parent_ODPart_IncrementRefCount SomethingGood_ProcessMap_parent_ODPart_IncrementRefCount
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_IncrementRefCount(arg0,arg1) \
- (void) SomethingGood_ProcessMap_parent_ODPart_IncrementRefCount(arg0,arg1)
-
- /*
- * Overridden method: Release
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapRelease(SomethingGood_ProcessMap *somSelf, Environment *ev);
- #ifndef somMN_Release_defined
- #define somMN_Release_defined
- static char *somMN_Release = "Release";
- #define somId_Release ((somId)&somMN_Release)
- #endif /* somMN_Release_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Release)(SomethingGood_ProcessMap *somSelf, Environment *ev);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Release(somSelf,ev) \
- ((( somTD_xih_SomethingGood_ProcessMap_Release ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODRefCntObjectClassData.Release)) \
- (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Release
- #ifdef parent_Release
- #define SOMGD_pmc_parent_Release
- #undef parent_Release
- #else
- #define parent_Release SomethingGood_ProcessMap_parent_ODPart_Release
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Release
- #ifdef parent_ODPart_Release
- #define SOMGD_pmc_parent_ODPart_Release
- #undef parent_ODPart_Release
- #else
- #define parent_ODPart_Release SomethingGood_ProcessMap_parent_ODPart_Release
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Release(arg0,arg1) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Release(arg0,arg1)
-
- /*
- * Overridden method: ReleaseAll
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapReleaseAll(SomethingGood_ProcessMap *somSelf, Environment *ev);
- #ifndef somMN_ReleaseAll_defined
- #define somMN_ReleaseAll_defined
- static char *somMN_ReleaseAll = "ReleaseAll";
- #define somId_ReleaseAll ((somId)&somMN_ReleaseAll)
- #endif /* somMN_ReleaseAll_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ReleaseAll)(SomethingGood_ProcessMap *somSelf, Environment *ev);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ReleaseAll(somSelf,ev) \
- ((( somTD_xih_SomethingGood_ProcessMap_ReleaseAll ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPersistentObjectClassData.ReleaseAll)) \
- (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ReleaseAll
- #ifdef parent_ReleaseAll
- #define SOMGD_pmc_parent_ReleaseAll
- #undef parent_ReleaseAll
- #else
- #define parent_ReleaseAll SomethingGood_ProcessMap_parent_ODPart_ReleaseAll
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ReleaseAll
- #ifdef parent_ODPart_ReleaseAll
- #define SOMGD_pmc_parent_ODPart_ReleaseAll
- #undef parent_ODPart_ReleaseAll
- #else
- #define parent_ODPart_ReleaseAll SomethingGood_ProcessMap_parent_ODPart_ReleaseAll
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ReleaseAll(arg0,arg1) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ReleaseAll(arg0,arg1)
-
- /*
- * Overridden method: Externalize
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapExternalize(SomethingGood_ProcessMap *somSelf, Environment *ev);
- #ifndef somMN_Externalize_defined
- #define somMN_Externalize_defined
- static char *somMN_Externalize = "Externalize";
- #define somId_Externalize ((somId)&somMN_Externalize)
- #endif /* somMN_Externalize_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Externalize)(SomethingGood_ProcessMap *somSelf, Environment *ev);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Externalize(somSelf,ev) \
- ((( somTD_xih_SomethingGood_ProcessMap_Externalize ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPersistentObjectClassData.Externalize)) \
- (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Externalize
- #ifdef parent_Externalize
- #define SOMGD_pmc_parent_Externalize
- #undef parent_Externalize
- #else
- #define parent_Externalize SomethingGood_ProcessMap_parent_ODPart_Externalize
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Externalize
- #ifdef parent_ODPart_Externalize
- #define SOMGD_pmc_parent_ODPart_Externalize
- #undef parent_ODPart_Externalize
- #else
- #define parent_ODPart_Externalize SomethingGood_ProcessMap_parent_ODPart_Externalize
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Externalize(arg0,arg1) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Externalize(arg0,arg1)
-
- /*
- * Overridden method: CloneInto
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapCloneInto(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDraftKey key,
- ODStorageUnit* toSU,
- ODFrame* scope);
- #ifndef somMN_CloneInto_defined
- #define somMN_CloneInto_defined
- static char *somMN_CloneInto = "CloneInto";
- #define somId_CloneInto ((somId)&somMN_CloneInto)
- #endif /* somMN_CloneInto_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CloneInto)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDraftKey key,
- ODStorageUnit* toSU,
- ODFrame* scope);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CloneInto(somSelf,ev,key,toSU,scope) \
- ((( somTD_xih_SomethingGood_ProcessMap_CloneInto ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPersistentObjectClassData.CloneInto)) \
- (somSelf,ev,key,toSU,scope))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CloneInto
- #ifdef parent_CloneInto
- #define SOMGD_pmc_parent_CloneInto
- #undef parent_CloneInto
- #else
- #define parent_CloneInto SomethingGood_ProcessMap_parent_ODPart_CloneInto
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CloneInto
- #ifdef parent_ODPart_CloneInto
- #define SOMGD_pmc_parent_ODPart_CloneInto
- #undef parent_ODPart_CloneInto
- #else
- #define parent_ODPart_CloneInto SomethingGood_ProcessMap_parent_ODPart_CloneInto
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CloneInto(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CloneInto(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: InitPart
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapInitPart(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- #ifndef somMN_InitPart_defined
- #define somMN_InitPart_defined
- static char *somMN_InitPart = "InitPart";
- #define somId_InitPart ((somId)&somMN_InitPart)
- #endif /* somMN_InitPart_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_InitPart)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_InitPart(somSelf,ev,storageUnit,partWrapper) \
- ((( somTD_xih_SomethingGood_ProcessMap_InitPart ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.InitPart)) \
- (somSelf,ev,storageUnit,partWrapper))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_InitPart
- #ifdef parent_InitPart
- #define SOMGD_pmc_parent_InitPart
- #undef parent_InitPart
- #else
- #define parent_InitPart SomethingGood_ProcessMap_parent_ODPart_InitPart
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_InitPart
- #ifdef parent_ODPart_InitPart
- #define SOMGD_pmc_parent_ODPart_InitPart
- #undef parent_ODPart_InitPart
- #else
- #define parent_ODPart_InitPart SomethingGood_ProcessMap_parent_ODPart_InitPart
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_InitPart(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_InitPart(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: InitPartFromStorage
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapInitPartFromStorage(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- #ifndef somMN_InitPartFromStorage_defined
- #define somMN_InitPartFromStorage_defined
- static char *somMN_InitPartFromStorage = "InitPartFromStorage";
- #define somId_InitPartFromStorage ((somId)&somMN_InitPartFromStorage)
- #endif /* somMN_InitPartFromStorage_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_InitPartFromStorage)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_InitPartFromStorage(somSelf,ev,storageUnit,partWrapper) \
- ((( somTD_xih_SomethingGood_ProcessMap_InitPartFromStorage ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.InitPartFromStorage)) \
- (somSelf,ev,storageUnit,partWrapper))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_InitPartFromStorage
- #ifdef parent_InitPartFromStorage
- #define SOMGD_pmc_parent_InitPartFromStorage
- #undef parent_InitPartFromStorage
- #else
- #define parent_InitPartFromStorage SomethingGood_ProcessMap_parent_ODPart_InitPartFromStorage
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_InitPartFromStorage
- #ifdef parent_ODPart_InitPartFromStorage
- #define SOMGD_pmc_parent_ODPart_InitPartFromStorage
- #undef parent_ODPart_InitPartFromStorage
- #else
- #define parent_ODPart_InitPartFromStorage SomethingGood_ProcessMap_parent_ODPart_InitPartFromStorage
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_InitPartFromStorage(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_InitPartFromStorage(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FulfillPromise
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFulfillPromise(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnitView* promiseSUView);
- #ifndef somMN_FulfillPromise_defined
- #define somMN_FulfillPromise_defined
- static char *somMN_FulfillPromise = "FulfillPromise";
- #define somId_FulfillPromise ((somId)&somMN_FulfillPromise)
- #endif /* somMN_FulfillPromise_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FulfillPromise)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnitView* promiseSUView);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FulfillPromise(somSelf,ev,promiseSUView) \
- ((( somTD_xih_SomethingGood_ProcessMap_FulfillPromise ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FulfillPromise)) \
- (somSelf,ev,promiseSUView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FulfillPromise
- #ifdef parent_FulfillPromise
- #define SOMGD_pmc_parent_FulfillPromise
- #undef parent_FulfillPromise
- #else
- #define parent_FulfillPromise SomethingGood_ProcessMap_parent_ODPart_FulfillPromise
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FulfillPromise
- #ifdef parent_ODPart_FulfillPromise
- #define SOMGD_pmc_parent_ODPart_FulfillPromise
- #undef parent_ODPart_FulfillPromise
- #else
- #define parent_ODPart_FulfillPromise SomethingGood_ProcessMap_parent_ODPart_FulfillPromise
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FulfillPromise(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FulfillPromise(arg0,arg1,arg2)
-
- /*
- * Overridden method: DropCompleted
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDropCompleted(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODPart* destPart,
- ODDropResult dropResult);
- #ifndef somMN_DropCompleted_defined
- #define somMN_DropCompleted_defined
- static char *somMN_DropCompleted = "DropCompleted";
- #define somId_DropCompleted ((somId)&somMN_DropCompleted)
- #endif /* somMN_DropCompleted_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DropCompleted)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODPart* destPart,
- ODDropResult dropResult);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DropCompleted(somSelf,ev,destPart,dropResult) \
- ((( somTD_xih_SomethingGood_ProcessMap_DropCompleted ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DropCompleted)) \
- (somSelf,ev,destPart,dropResult))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DropCompleted
- #ifdef parent_DropCompleted
- #define SOMGD_pmc_parent_DropCompleted
- #undef parent_DropCompleted
- #else
- #define parent_DropCompleted SomethingGood_ProcessMap_parent_ODPart_DropCompleted
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DropCompleted
- #ifdef parent_ODPart_DropCompleted
- #define SOMGD_pmc_parent_ODPart_DropCompleted
- #undef parent_ODPart_DropCompleted
- #else
- #define parent_ODPart_DropCompleted SomethingGood_ProcessMap_parent_ODPart_DropCompleted
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DropCompleted(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DropCompleted(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: DragEnter
- */
- SOM_Scope ODDragResult SOMLINK SomethingGood_ProcessMapDragEnter(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- #ifndef somMN_DragEnter_defined
- #define somMN_DragEnter_defined
- static char *somMN_DragEnter = "DragEnter";
- #define somId_DragEnter ((somId)&somMN_DragEnter)
- #endif /* somMN_DragEnter_defined */
- SOMEXTERN typedef ODDragResult (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DragEnter)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DragEnter(somSelf,ev,dragInfo,facet,where) \
- ((( somTD_xih_SomethingGood_ProcessMap_DragEnter ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DragEnter)) \
- (somSelf,ev,dragInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DragEnter
- #ifdef parent_DragEnter
- #define SOMGD_pmc_parent_DragEnter
- #undef parent_DragEnter
- #else
- #define parent_DragEnter SomethingGood_ProcessMap_parent_ODPart_DragEnter
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DragEnter
- #ifdef parent_ODPart_DragEnter
- #define SOMGD_pmc_parent_ODPart_DragEnter
- #undef parent_ODPart_DragEnter
- #else
- #define parent_ODPart_DragEnter SomethingGood_ProcessMap_parent_ODPart_DragEnter
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DragEnter(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DragEnter(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: DragWithin
- */
- SOM_Scope ODDragResult SOMLINK SomethingGood_ProcessMapDragWithin(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- #ifndef somMN_DragWithin_defined
- #define somMN_DragWithin_defined
- static char *somMN_DragWithin = "DragWithin";
- #define somId_DragWithin ((somId)&somMN_DragWithin)
- #endif /* somMN_DragWithin_defined */
- SOMEXTERN typedef ODDragResult (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DragWithin)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DragWithin(somSelf,ev,dragInfo,facet,where) \
- ((( somTD_xih_SomethingGood_ProcessMap_DragWithin ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DragWithin)) \
- (somSelf,ev,dragInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DragWithin
- #ifdef parent_DragWithin
- #define SOMGD_pmc_parent_DragWithin
- #undef parent_DragWithin
- #else
- #define parent_DragWithin SomethingGood_ProcessMap_parent_ODPart_DragWithin
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DragWithin
- #ifdef parent_ODPart_DragWithin
- #define SOMGD_pmc_parent_ODPart_DragWithin
- #undef parent_ODPart_DragWithin
- #else
- #define parent_ODPart_DragWithin SomethingGood_ProcessMap_parent_ODPart_DragWithin
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DragWithin(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DragWithin(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: DragLeave
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDragLeave(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODPoint* where);
- #ifndef somMN_DragLeave_defined
- #define somMN_DragLeave_defined
- static char *somMN_DragLeave = "DragLeave";
- #define somId_DragLeave ((somId)&somMN_DragLeave)
- #endif /* somMN_DragLeave_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DragLeave)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODPoint* where);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DragLeave(somSelf,ev,facet,where) \
- ((( somTD_xih_SomethingGood_ProcessMap_DragLeave ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DragLeave)) \
- (somSelf,ev,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DragLeave
- #ifdef parent_DragLeave
- #define SOMGD_pmc_parent_DragLeave
- #undef parent_DragLeave
- #else
- #define parent_DragLeave SomethingGood_ProcessMap_parent_ODPart_DragLeave
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DragLeave
- #ifdef parent_ODPart_DragLeave
- #define SOMGD_pmc_parent_ODPart_DragLeave
- #undef parent_ODPart_DragLeave
- #else
- #define parent_ODPart_DragLeave SomethingGood_ProcessMap_parent_ODPart_DragLeave
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DragLeave(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DragLeave(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: Drop
- */
- SOM_Scope ODDropResult SOMLINK SomethingGood_ProcessMapDrop(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dropInfo,
- ODFacet* facet,
- ODPoint* where);
- #ifndef somMN_Drop_defined
- #define somMN_Drop_defined
- static char *somMN_Drop = "Drop";
- #define somId_Drop ((somId)&somMN_Drop)
- #endif /* somMN_Drop_defined */
- SOMEXTERN typedef ODDropResult (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Drop)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDragItemIterator* dropInfo,
- ODFacet* facet,
- ODPoint* where);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Drop(somSelf,ev,dropInfo,facet,where) \
- ((( somTD_xih_SomethingGood_ProcessMap_Drop ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.Drop)) \
- (somSelf,ev,dropInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Drop
- #ifdef parent_Drop
- #define SOMGD_pmc_parent_Drop
- #undef parent_Drop
- #else
- #define parent_Drop SomethingGood_ProcessMap_parent_ODPart_Drop
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Drop
- #ifdef parent_ODPart_Drop
- #define SOMGD_pmc_parent_ODPart_Drop
- #undef parent_ODPart_Drop
- #else
- #define parent_ODPart_Drop SomethingGood_ProcessMap_parent_ODPart_Drop
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Drop(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Drop(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: ContainingPartPropertiesChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapContainingPartPropertiesChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnit* propertyUnit);
- #ifndef somMN_ContainingPartPropertiesChanged_defined
- #define somMN_ContainingPartPropertiesChanged_defined
- static char *somMN_ContainingPartPropertiesChanged = "ContainingPartPropertiesChanged";
- #define somId_ContainingPartPropertiesChanged ((somId)&somMN_ContainingPartPropertiesChanged)
- #endif /* somMN_ContainingPartPropertiesChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ContainingPartPropertiesChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnit* propertyUnit);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ContainingPartPropertiesChanged(somSelf,ev,frame,propertyUnit) \
- ((( somTD_xih_SomethingGood_ProcessMap_ContainingPartPropertiesChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ContainingPartPropertiesChanged)) \
- (somSelf,ev,frame,propertyUnit))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ContainingPartPropertiesChanged
- #ifdef parent_ContainingPartPropertiesChanged
- #define SOMGD_pmc_parent_ContainingPartPropertiesChanged
- #undef parent_ContainingPartPropertiesChanged
- #else
- #define parent_ContainingPartPropertiesChanged SomethingGood_ProcessMap_parent_ODPart_ContainingPartPropertiesChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ContainingPartPropertiesChanged
- #ifdef parent_ODPart_ContainingPartPropertiesChanged
- #define SOMGD_pmc_parent_ODPart_ContainingPartPropertiesChanged
- #undef parent_ODPart_ContainingPartPropertiesChanged
- #else
- #define parent_ODPart_ContainingPartPropertiesChanged SomethingGood_ProcessMap_parent_ODPart_ContainingPartPropertiesChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ContainingPartPropertiesChanged(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ContainingPartPropertiesChanged(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: GetContainingPartProperties
- */
- SOM_Scope ODStorageUnit* SOMLINK SomethingGood_ProcessMapGetContainingPartProperties(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_GetContainingPartProperties_defined
- #define somMN_GetContainingPartProperties_defined
- static char *somMN_GetContainingPartProperties = "GetContainingPartProperties";
- #define somId_GetContainingPartProperties ((somId)&somMN_GetContainingPartProperties)
- #endif /* somMN_GetContainingPartProperties_defined */
- SOMEXTERN typedef ODStorageUnit* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_GetContainingPartProperties)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_GetContainingPartProperties(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_GetContainingPartProperties ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.GetContainingPartProperties)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_GetContainingPartProperties
- #ifdef parent_GetContainingPartProperties
- #define SOMGD_pmc_parent_GetContainingPartProperties
- #undef parent_GetContainingPartProperties
- #else
- #define parent_GetContainingPartProperties SomethingGood_ProcessMap_parent_ODPart_GetContainingPartProperties
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_GetContainingPartProperties
- #ifdef parent_ODPart_GetContainingPartProperties
- #define SOMGD_pmc_parent_ODPart_GetContainingPartProperties
- #undef parent_ODPart_GetContainingPartProperties
- #else
- #define parent_ODPart_GetContainingPartProperties SomethingGood_ProcessMap_parent_ODPart_GetContainingPartProperties
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_GetContainingPartProperties(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_GetContainingPartProperties(arg0,arg1,arg2)
-
- /*
- * Overridden method: RevealFrame
- */
- SOM_Scope ODBoolean SOMLINK SomethingGood_ProcessMapRevealFrame(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* revealShape);
- #ifndef somMN_RevealFrame_defined
- #define somMN_RevealFrame_defined
- static char *somMN_RevealFrame = "RevealFrame";
- #define somId_RevealFrame ((somId)&somMN_RevealFrame)
- #endif /* somMN_RevealFrame_defined */
- SOMEXTERN typedef ODBoolean (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RevealFrame)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* revealShape);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RevealFrame(somSelf,ev,embeddedFrame,revealShape) \
- ((( somTD_xih_SomethingGood_ProcessMap_RevealFrame ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RevealFrame)) \
- (somSelf,ev,embeddedFrame,revealShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RevealFrame
- #ifdef parent_RevealFrame
- #define SOMGD_pmc_parent_RevealFrame
- #undef parent_RevealFrame
- #else
- #define parent_RevealFrame SomethingGood_ProcessMap_parent_ODPart_RevealFrame
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RevealFrame
- #ifdef parent_ODPart_RevealFrame
- #define SOMGD_pmc_parent_ODPart_RevealFrame
- #undef parent_ODPart_RevealFrame
- #else
- #define parent_ODPart_RevealFrame SomethingGood_ProcessMap_parent_ODPart_RevealFrame
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RevealFrame(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RevealFrame(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: EmbeddedFrameSpec
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapEmbeddedFrameSpec(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODObjectSpec* spec);
- #ifndef somMN_EmbeddedFrameSpec_defined
- #define somMN_EmbeddedFrameSpec_defined
- static char *somMN_EmbeddedFrameSpec = "EmbeddedFrameSpec";
- #define somId_EmbeddedFrameSpec ((somId)&somMN_EmbeddedFrameSpec)
- #endif /* somMN_EmbeddedFrameSpec_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameSpec)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODObjectSpec* spec);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameSpec(somSelf,ev,embeddedFrame,spec) \
- ((( somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameSpec ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.EmbeddedFrameSpec)) \
- (somSelf,ev,embeddedFrame,spec))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_EmbeddedFrameSpec
- #ifdef parent_EmbeddedFrameSpec
- #define SOMGD_pmc_parent_EmbeddedFrameSpec
- #undef parent_EmbeddedFrameSpec
- #else
- #define parent_EmbeddedFrameSpec SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameSpec
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_EmbeddedFrameSpec
- #ifdef parent_ODPart_EmbeddedFrameSpec
- #define SOMGD_pmc_parent_ODPart_EmbeddedFrameSpec
- #undef parent_ODPart_EmbeddedFrameSpec
- #else
- #define parent_ODPart_EmbeddedFrameSpec SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameSpec
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_EmbeddedFrameSpec(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameSpec(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: CreateEmbeddedFramesIterator
- */
- SOM_Scope ODEmbeddedFramesIterator* SOMLINK SomethingGood_ProcessMapCreateEmbeddedFramesIterator(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_CreateEmbeddedFramesIterator_defined
- #define somMN_CreateEmbeddedFramesIterator_defined
- static char *somMN_CreateEmbeddedFramesIterator = "CreateEmbeddedFramesIterator";
- #define somId_CreateEmbeddedFramesIterator ((somId)&somMN_CreateEmbeddedFramesIterator)
- #endif /* somMN_CreateEmbeddedFramesIterator_defined */
- SOMEXTERN typedef ODEmbeddedFramesIterator* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CreateEmbeddedFramesIterator)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CreateEmbeddedFramesIterator(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_CreateEmbeddedFramesIterator ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.CreateEmbeddedFramesIterator)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CreateEmbeddedFramesIterator
- #ifdef parent_CreateEmbeddedFramesIterator
- #define SOMGD_pmc_parent_CreateEmbeddedFramesIterator
- #undef parent_CreateEmbeddedFramesIterator
- #else
- #define parent_CreateEmbeddedFramesIterator SomethingGood_ProcessMap_parent_ODPart_CreateEmbeddedFramesIterator
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CreateEmbeddedFramesIterator
- #ifdef parent_ODPart_CreateEmbeddedFramesIterator
- #define SOMGD_pmc_parent_ODPart_CreateEmbeddedFramesIterator
- #undef parent_ODPart_CreateEmbeddedFramesIterator
- #else
- #define parent_ODPart_CreateEmbeddedFramesIterator SomethingGood_ProcessMap_parent_ODPart_CreateEmbeddedFramesIterator
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CreateEmbeddedFramesIterator(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CreateEmbeddedFramesIterator(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameAdded
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDisplayFrameAdded(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_DisplayFrameAdded_defined
- #define somMN_DisplayFrameAdded_defined
- static char *somMN_DisplayFrameAdded = "DisplayFrameAdded";
- #define somId_DisplayFrameAdded ((somId)&somMN_DisplayFrameAdded)
- #endif /* somMN_DisplayFrameAdded_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DisplayFrameAdded)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DisplayFrameAdded(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_DisplayFrameAdded ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DisplayFrameAdded)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DisplayFrameAdded
- #ifdef parent_DisplayFrameAdded
- #define SOMGD_pmc_parent_DisplayFrameAdded
- #undef parent_DisplayFrameAdded
- #else
- #define parent_DisplayFrameAdded SomethingGood_ProcessMap_parent_ODPart_DisplayFrameAdded
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DisplayFrameAdded
- #ifdef parent_ODPart_DisplayFrameAdded
- #define SOMGD_pmc_parent_ODPart_DisplayFrameAdded
- #undef parent_ODPart_DisplayFrameAdded
- #else
- #define parent_ODPart_DisplayFrameAdded SomethingGood_ProcessMap_parent_ODPart_DisplayFrameAdded
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DisplayFrameAdded(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DisplayFrameAdded(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameRemoved
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDisplayFrameRemoved(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_DisplayFrameRemoved_defined
- #define somMN_DisplayFrameRemoved_defined
- static char *somMN_DisplayFrameRemoved = "DisplayFrameRemoved";
- #define somId_DisplayFrameRemoved ((somId)&somMN_DisplayFrameRemoved)
- #endif /* somMN_DisplayFrameRemoved_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DisplayFrameRemoved)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DisplayFrameRemoved(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_DisplayFrameRemoved ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DisplayFrameRemoved)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DisplayFrameRemoved
- #ifdef parent_DisplayFrameRemoved
- #define SOMGD_pmc_parent_DisplayFrameRemoved
- #undef parent_DisplayFrameRemoved
- #else
- #define parent_DisplayFrameRemoved SomethingGood_ProcessMap_parent_ODPart_DisplayFrameRemoved
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DisplayFrameRemoved
- #ifdef parent_ODPart_DisplayFrameRemoved
- #define SOMGD_pmc_parent_ODPart_DisplayFrameRemoved
- #undef parent_ODPart_DisplayFrameRemoved
- #else
- #define parent_ODPart_DisplayFrameRemoved SomethingGood_ProcessMap_parent_ODPart_DisplayFrameRemoved
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DisplayFrameRemoved(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DisplayFrameRemoved(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameConnected
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDisplayFrameConnected(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_DisplayFrameConnected_defined
- #define somMN_DisplayFrameConnected_defined
- static char *somMN_DisplayFrameConnected = "DisplayFrameConnected";
- #define somId_DisplayFrameConnected ((somId)&somMN_DisplayFrameConnected)
- #endif /* somMN_DisplayFrameConnected_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DisplayFrameConnected)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DisplayFrameConnected(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_DisplayFrameConnected ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DisplayFrameConnected)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DisplayFrameConnected
- #ifdef parent_DisplayFrameConnected
- #define SOMGD_pmc_parent_DisplayFrameConnected
- #undef parent_DisplayFrameConnected
- #else
- #define parent_DisplayFrameConnected SomethingGood_ProcessMap_parent_ODPart_DisplayFrameConnected
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DisplayFrameConnected
- #ifdef parent_ODPart_DisplayFrameConnected
- #define SOMGD_pmc_parent_ODPart_DisplayFrameConnected
- #undef parent_ODPart_DisplayFrameConnected
- #else
- #define parent_ODPart_DisplayFrameConnected SomethingGood_ProcessMap_parent_ODPart_DisplayFrameConnected
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DisplayFrameConnected(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DisplayFrameConnected(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameClosed
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDisplayFrameClosed(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_DisplayFrameClosed_defined
- #define somMN_DisplayFrameClosed_defined
- static char *somMN_DisplayFrameClosed = "DisplayFrameClosed";
- #define somId_DisplayFrameClosed ((somId)&somMN_DisplayFrameClosed)
- #endif /* somMN_DisplayFrameClosed_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DisplayFrameClosed)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DisplayFrameClosed(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_DisplayFrameClosed ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DisplayFrameClosed)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DisplayFrameClosed
- #ifdef parent_DisplayFrameClosed
- #define SOMGD_pmc_parent_DisplayFrameClosed
- #undef parent_DisplayFrameClosed
- #else
- #define parent_DisplayFrameClosed SomethingGood_ProcessMap_parent_ODPart_DisplayFrameClosed
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DisplayFrameClosed
- #ifdef parent_ODPart_DisplayFrameClosed
- #define SOMGD_pmc_parent_ODPart_DisplayFrameClosed
- #undef parent_ODPart_DisplayFrameClosed
- #else
- #define parent_ODPart_DisplayFrameClosed SomethingGood_ProcessMap_parent_ODPart_DisplayFrameClosed
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DisplayFrameClosed(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DisplayFrameClosed(arg0,arg1,arg2)
-
- /*
- * Overridden method: AttachSourceFrame
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapAttachSourceFrame(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODFrame* sourceFrame);
- #ifndef somMN_AttachSourceFrame_defined
- #define somMN_AttachSourceFrame_defined
- static char *somMN_AttachSourceFrame = "AttachSourceFrame";
- #define somId_AttachSourceFrame ((somId)&somMN_AttachSourceFrame)
- #endif /* somMN_AttachSourceFrame_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_AttachSourceFrame)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODFrame* sourceFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_AttachSourceFrame(somSelf,ev,frame,sourceFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_AttachSourceFrame ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.AttachSourceFrame)) \
- (somSelf,ev,frame,sourceFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_AttachSourceFrame
- #ifdef parent_AttachSourceFrame
- #define SOMGD_pmc_parent_AttachSourceFrame
- #undef parent_AttachSourceFrame
- #else
- #define parent_AttachSourceFrame SomethingGood_ProcessMap_parent_ODPart_AttachSourceFrame
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_AttachSourceFrame
- #ifdef parent_ODPart_AttachSourceFrame
- #define SOMGD_pmc_parent_ODPart_AttachSourceFrame
- #undef parent_ODPart_AttachSourceFrame
- #else
- #define parent_ODPart_AttachSourceFrame SomethingGood_ProcessMap_parent_ODPart_AttachSourceFrame
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_AttachSourceFrame(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_AttachSourceFrame(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FrameShapeChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFrameShapeChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_FrameShapeChanged_defined
- #define somMN_FrameShapeChanged_defined
- static char *somMN_FrameShapeChanged = "FrameShapeChanged";
- #define somId_FrameShapeChanged ((somId)&somMN_FrameShapeChanged)
- #endif /* somMN_FrameShapeChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FrameShapeChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FrameShapeChanged(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_FrameShapeChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FrameShapeChanged)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FrameShapeChanged
- #ifdef parent_FrameShapeChanged
- #define SOMGD_pmc_parent_FrameShapeChanged
- #undef parent_FrameShapeChanged
- #else
- #define parent_FrameShapeChanged SomethingGood_ProcessMap_parent_ODPart_FrameShapeChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FrameShapeChanged
- #ifdef parent_ODPart_FrameShapeChanged
- #define SOMGD_pmc_parent_ODPart_FrameShapeChanged
- #undef parent_ODPart_FrameShapeChanged
- #else
- #define parent_ODPart_FrameShapeChanged SomethingGood_ProcessMap_parent_ODPart_FrameShapeChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FrameShapeChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FrameShapeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: ViewTypeChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapViewTypeChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_ViewTypeChanged_defined
- #define somMN_ViewTypeChanged_defined
- static char *somMN_ViewTypeChanged = "ViewTypeChanged";
- #define somId_ViewTypeChanged ((somId)&somMN_ViewTypeChanged)
- #endif /* somMN_ViewTypeChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ViewTypeChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ViewTypeChanged(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_ViewTypeChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ViewTypeChanged)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ViewTypeChanged
- #ifdef parent_ViewTypeChanged
- #define SOMGD_pmc_parent_ViewTypeChanged
- #undef parent_ViewTypeChanged
- #else
- #define parent_ViewTypeChanged SomethingGood_ProcessMap_parent_ODPart_ViewTypeChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ViewTypeChanged
- #ifdef parent_ODPart_ViewTypeChanged
- #define SOMGD_pmc_parent_ODPart_ViewTypeChanged
- #undef parent_ODPart_ViewTypeChanged
- #else
- #define parent_ODPart_ViewTypeChanged SomethingGood_ProcessMap_parent_ODPart_ViewTypeChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ViewTypeChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ViewTypeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: PresentationChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapPresentationChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_PresentationChanged_defined
- #define somMN_PresentationChanged_defined
- static char *somMN_PresentationChanged = "PresentationChanged";
- #define somId_PresentationChanged ((somId)&somMN_PresentationChanged)
- #endif /* somMN_PresentationChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_PresentationChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_PresentationChanged(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_PresentationChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.PresentationChanged)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_PresentationChanged
- #ifdef parent_PresentationChanged
- #define SOMGD_pmc_parent_PresentationChanged
- #undef parent_PresentationChanged
- #else
- #define parent_PresentationChanged SomethingGood_ProcessMap_parent_ODPart_PresentationChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_PresentationChanged
- #ifdef parent_ODPart_PresentationChanged
- #define SOMGD_pmc_parent_ODPart_PresentationChanged
- #undef parent_ODPart_PresentationChanged
- #else
- #define parent_ODPart_PresentationChanged SomethingGood_ProcessMap_parent_ODPart_PresentationChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_PresentationChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_PresentationChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: SequenceChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapSequenceChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_SequenceChanged_defined
- #define somMN_SequenceChanged_defined
- static char *somMN_SequenceChanged = "SequenceChanged";
- #define somId_SequenceChanged ((somId)&somMN_SequenceChanged)
- #endif /* somMN_SequenceChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_SequenceChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_SequenceChanged(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_SequenceChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.SequenceChanged)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_SequenceChanged
- #ifdef parent_SequenceChanged
- #define SOMGD_pmc_parent_SequenceChanged
- #undef parent_SequenceChanged
- #else
- #define parent_SequenceChanged SomethingGood_ProcessMap_parent_ODPart_SequenceChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_SequenceChanged
- #ifdef parent_ODPart_SequenceChanged
- #define SOMGD_pmc_parent_ODPart_SequenceChanged
- #undef parent_ODPart_SequenceChanged
- #else
- #define parent_ODPart_SequenceChanged SomethingGood_ProcessMap_parent_ODPart_SequenceChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_SequenceChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_SequenceChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: WritePartInfo
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapWritePartInfo(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView);
- #ifndef somMN_WritePartInfo_defined
- #define somMN_WritePartInfo_defined
- static char *somMN_WritePartInfo = "WritePartInfo";
- #define somId_WritePartInfo ((somId)&somMN_WritePartInfo)
- #endif /* somMN_WritePartInfo_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_WritePartInfo)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_WritePartInfo(somSelf,ev,partInfo,storageUnitView) \
- ((( somTD_xih_SomethingGood_ProcessMap_WritePartInfo ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.WritePartInfo)) \
- (somSelf,ev,partInfo,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_WritePartInfo
- #ifdef parent_WritePartInfo
- #define SOMGD_pmc_parent_WritePartInfo
- #undef parent_WritePartInfo
- #else
- #define parent_WritePartInfo SomethingGood_ProcessMap_parent_ODPart_WritePartInfo
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_WritePartInfo
- #ifdef parent_ODPart_WritePartInfo
- #define SOMGD_pmc_parent_ODPart_WritePartInfo
- #undef parent_ODPart_WritePartInfo
- #else
- #define parent_ODPart_WritePartInfo SomethingGood_ProcessMap_parent_ODPart_WritePartInfo
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_WritePartInfo(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_WritePartInfo(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: ClonePartInfo
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapClonePartInfo(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDraftKey key,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView,
- ODFrame* scope);
- #ifndef somMN_ClonePartInfo_defined
- #define somMN_ClonePartInfo_defined
- static char *somMN_ClonePartInfo = "ClonePartInfo";
- #define somId_ClonePartInfo ((somId)&somMN_ClonePartInfo)
- #endif /* somMN_ClonePartInfo_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ClonePartInfo)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODDraftKey key,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView,
- ODFrame* scope);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ClonePartInfo(somSelf,ev,key,partInfo,storageUnitView,scope) \
- ((( somTD_xih_SomethingGood_ProcessMap_ClonePartInfo ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ClonePartInfo)) \
- (somSelf,ev,key,partInfo,storageUnitView,scope))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ClonePartInfo
- #ifdef parent_ClonePartInfo
- #define SOMGD_pmc_parent_ClonePartInfo
- #undef parent_ClonePartInfo
- #else
- #define parent_ClonePartInfo SomethingGood_ProcessMap_parent_ODPart_ClonePartInfo
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ClonePartInfo
- #ifdef parent_ODPart_ClonePartInfo
- #define SOMGD_pmc_parent_ODPart_ClonePartInfo
- #undef parent_ODPart_ClonePartInfo
- #else
- #define parent_ODPart_ClonePartInfo SomethingGood_ProcessMap_parent_ODPart_ClonePartInfo
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5)
-
- /*
- * Overridden method: ReadPartInfo
- */
- SOM_Scope ODInfoType SOMLINK SomethingGood_ProcessMapReadPartInfo(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnitView* storageUnitView);
- #ifndef somMN_ReadPartInfo_defined
- #define somMN_ReadPartInfo_defined
- static char *somMN_ReadPartInfo = "ReadPartInfo";
- #define somId_ReadPartInfo ((somId)&somMN_ReadPartInfo)
- #endif /* somMN_ReadPartInfo_defined */
- SOMEXTERN typedef ODInfoType (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ReadPartInfo)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnitView* storageUnitView);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ReadPartInfo(somSelf,ev,frame,storageUnitView) \
- ((( somTD_xih_SomethingGood_ProcessMap_ReadPartInfo ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ReadPartInfo)) \
- (somSelf,ev,frame,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ReadPartInfo
- #ifdef parent_ReadPartInfo
- #define SOMGD_pmc_parent_ReadPartInfo
- #undef parent_ReadPartInfo
- #else
- #define parent_ReadPartInfo SomethingGood_ProcessMap_parent_ODPart_ReadPartInfo
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ReadPartInfo
- #ifdef parent_ODPart_ReadPartInfo
- #define SOMGD_pmc_parent_ODPart_ReadPartInfo
- #undef parent_ODPart_ReadPartInfo
- #else
- #define parent_ODPart_ReadPartInfo SomethingGood_ProcessMap_parent_ODPart_ReadPartInfo
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ReadPartInfo(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ReadPartInfo(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: Open
- */
- SOM_Scope ODID SOMLINK SomethingGood_ProcessMapOpen(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_Open_defined
- #define somMN_Open_defined
- static char *somMN_Open = "Open";
- #define somId_Open ((somId)&somMN_Open)
- #endif /* somMN_Open_defined */
- SOMEXTERN typedef ODID (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Open)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Open(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_Open ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.Open)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Open
- #ifdef parent_Open
- #define SOMGD_pmc_parent_Open
- #undef parent_Open
- #else
- #define parent_Open SomethingGood_ProcessMap_parent_ODPart_Open
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Open
- #ifdef parent_ODPart_Open
- #define SOMGD_pmc_parent_ODPart_Open
- #undef parent_ODPart_Open
- #else
- #define parent_ODPart_Open SomethingGood_ProcessMap_parent_ODPart_Open
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Open(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Open(arg0,arg1,arg2)
-
- /*
- * Overridden method: RequestEmbeddedFrame
- */
- SOM_Scope ODFrame* SOMLINK SomethingGood_ProcessMapRequestEmbeddedFrame(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* containingFrame,
- ODFrame* baseFrame,
- ODShape* frameShape,
- ODPart* embedPart,
- ODTypeToken viewType,
- ODTypeToken presentation,
- ODBoolean isOverlaid);
- #ifndef somMN_RequestEmbeddedFrame_defined
- #define somMN_RequestEmbeddedFrame_defined
- static char *somMN_RequestEmbeddedFrame = "RequestEmbeddedFrame";
- #define somId_RequestEmbeddedFrame ((somId)&somMN_RequestEmbeddedFrame)
- #endif /* somMN_RequestEmbeddedFrame_defined */
- SOMEXTERN typedef ODFrame* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RequestEmbeddedFrame)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* containingFrame,
- ODFrame* baseFrame,
- ODShape* frameShape,
- ODPart* embedPart,
- ODTypeToken viewType,
- ODTypeToken presentation,
- ODBoolean isOverlaid);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RequestEmbeddedFrame(somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid) \
- ((( somTD_xih_SomethingGood_ProcessMap_RequestEmbeddedFrame ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RequestEmbeddedFrame)) \
- (somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RequestEmbeddedFrame
- #ifdef parent_RequestEmbeddedFrame
- #define SOMGD_pmc_parent_RequestEmbeddedFrame
- #undef parent_RequestEmbeddedFrame
- #else
- #define parent_RequestEmbeddedFrame SomethingGood_ProcessMap_parent_ODPart_RequestEmbeddedFrame
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RequestEmbeddedFrame
- #ifdef parent_ODPart_RequestEmbeddedFrame
- #define SOMGD_pmc_parent_ODPart_RequestEmbeddedFrame
- #undef parent_ODPart_RequestEmbeddedFrame
- #else
- #define parent_ODPart_RequestEmbeddedFrame SomethingGood_ProcessMap_parent_ODPart_RequestEmbeddedFrame
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8)
-
- /*
- * Overridden method: RemoveEmbeddedFrame
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapRemoveEmbeddedFrame(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- #ifndef somMN_RemoveEmbeddedFrame_defined
- #define somMN_RemoveEmbeddedFrame_defined
- static char *somMN_RemoveEmbeddedFrame = "RemoveEmbeddedFrame";
- #define somId_RemoveEmbeddedFrame ((somId)&somMN_RemoveEmbeddedFrame)
- #endif /* somMN_RemoveEmbeddedFrame_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RemoveEmbeddedFrame)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RemoveEmbeddedFrame(somSelf,ev,embeddedFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_RemoveEmbeddedFrame ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RemoveEmbeddedFrame)) \
- (somSelf,ev,embeddedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RemoveEmbeddedFrame
- #ifdef parent_RemoveEmbeddedFrame
- #define SOMGD_pmc_parent_RemoveEmbeddedFrame
- #undef parent_RemoveEmbeddedFrame
- #else
- #define parent_RemoveEmbeddedFrame SomethingGood_ProcessMap_parent_ODPart_RemoveEmbeddedFrame
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RemoveEmbeddedFrame
- #ifdef parent_ODPart_RemoveEmbeddedFrame
- #define SOMGD_pmc_parent_ODPart_RemoveEmbeddedFrame
- #undef parent_ODPart_RemoveEmbeddedFrame
- #else
- #define parent_ODPart_RemoveEmbeddedFrame SomethingGood_ProcessMap_parent_ODPart_RemoveEmbeddedFrame
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RemoveEmbeddedFrame(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RemoveEmbeddedFrame(arg0,arg1,arg2)
-
- /*
- * Overridden method: RequestFrameShape
- */
- SOM_Scope ODShape* SOMLINK SomethingGood_ProcessMapRequestFrameShape(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* frameShape);
- #ifndef somMN_RequestFrameShape_defined
- #define somMN_RequestFrameShape_defined
- static char *somMN_RequestFrameShape = "RequestFrameShape";
- #define somId_RequestFrameShape ((somId)&somMN_RequestFrameShape)
- #endif /* somMN_RequestFrameShape_defined */
- SOMEXTERN typedef ODShape* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RequestFrameShape)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* frameShape);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RequestFrameShape(somSelf,ev,embeddedFrame,frameShape) \
- ((( somTD_xih_SomethingGood_ProcessMap_RequestFrameShape ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RequestFrameShape)) \
- (somSelf,ev,embeddedFrame,frameShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RequestFrameShape
- #ifdef parent_RequestFrameShape
- #define SOMGD_pmc_parent_RequestFrameShape
- #undef parent_RequestFrameShape
- #else
- #define parent_RequestFrameShape SomethingGood_ProcessMap_parent_ODPart_RequestFrameShape
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RequestFrameShape
- #ifdef parent_ODPart_RequestFrameShape
- #define SOMGD_pmc_parent_ODPart_RequestFrameShape
- #undef parent_ODPart_RequestFrameShape
- #else
- #define parent_ODPart_RequestFrameShape SomethingGood_ProcessMap_parent_ODPart_RequestFrameShape
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RequestFrameShape(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RequestFrameShape(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: UsedShapeChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapUsedShapeChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- #ifndef somMN_UsedShapeChanged_defined
- #define somMN_UsedShapeChanged_defined
- static char *somMN_UsedShapeChanged = "UsedShapeChanged";
- #define somId_UsedShapeChanged ((somId)&somMN_UsedShapeChanged)
- #endif /* somMN_UsedShapeChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_UsedShapeChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_UsedShapeChanged(somSelf,ev,embeddedFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_UsedShapeChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.UsedShapeChanged)) \
- (somSelf,ev,embeddedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_UsedShapeChanged
- #ifdef parent_UsedShapeChanged
- #define SOMGD_pmc_parent_UsedShapeChanged
- #undef parent_UsedShapeChanged
- #else
- #define parent_UsedShapeChanged SomethingGood_ProcessMap_parent_ODPart_UsedShapeChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_UsedShapeChanged
- #ifdef parent_ODPart_UsedShapeChanged
- #define SOMGD_pmc_parent_ODPart_UsedShapeChanged
- #undef parent_ODPart_UsedShapeChanged
- #else
- #define parent_ODPart_UsedShapeChanged SomethingGood_ProcessMap_parent_ODPart_UsedShapeChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_UsedShapeChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_UsedShapeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: AdjustBorderShape
- */
- SOM_Scope ODShape* SOMLINK SomethingGood_ProcessMapAdjustBorderShape(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* embeddedFacet,
- ODShape* shape);
- #ifndef somMN_AdjustBorderShape_defined
- #define somMN_AdjustBorderShape_defined
- static char *somMN_AdjustBorderShape = "AdjustBorderShape";
- #define somId_AdjustBorderShape ((somId)&somMN_AdjustBorderShape)
- #endif /* somMN_AdjustBorderShape_defined */
- SOMEXTERN typedef ODShape* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_AdjustBorderShape)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* embeddedFacet,
- ODShape* shape);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_AdjustBorderShape(somSelf,ev,embeddedFacet,shape) \
- ((( somTD_xih_SomethingGood_ProcessMap_AdjustBorderShape ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.AdjustBorderShape)) \
- (somSelf,ev,embeddedFacet,shape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_AdjustBorderShape
- #ifdef parent_AdjustBorderShape
- #define SOMGD_pmc_parent_AdjustBorderShape
- #undef parent_AdjustBorderShape
- #else
- #define parent_AdjustBorderShape SomethingGood_ProcessMap_parent_ODPart_AdjustBorderShape
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_AdjustBorderShape
- #ifdef parent_ODPart_AdjustBorderShape
- #define SOMGD_pmc_parent_ODPart_AdjustBorderShape
- #undef parent_ODPart_AdjustBorderShape
- #else
- #define parent_ODPart_AdjustBorderShape SomethingGood_ProcessMap_parent_ODPart_AdjustBorderShape
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_AdjustBorderShape(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_AdjustBorderShape(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FacetAdded
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFacetAdded(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- #ifndef somMN_FacetAdded_defined
- #define somMN_FacetAdded_defined
- static char *somMN_FacetAdded = "FacetAdded";
- #define somId_FacetAdded ((somId)&somMN_FacetAdded)
- #endif /* somMN_FacetAdded_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FacetAdded)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FacetAdded(somSelf,ev,facet) \
- ((( somTD_xih_SomethingGood_ProcessMap_FacetAdded ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FacetAdded)) \
- (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FacetAdded
- #ifdef parent_FacetAdded
- #define SOMGD_pmc_parent_FacetAdded
- #undef parent_FacetAdded
- #else
- #define parent_FacetAdded SomethingGood_ProcessMap_parent_ODPart_FacetAdded
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FacetAdded
- #ifdef parent_ODPart_FacetAdded
- #define SOMGD_pmc_parent_ODPart_FacetAdded
- #undef parent_ODPart_FacetAdded
- #else
- #define parent_ODPart_FacetAdded SomethingGood_ProcessMap_parent_ODPart_FacetAdded
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FacetAdded(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FacetAdded(arg0,arg1,arg2)
-
- /*
- * Overridden method: FacetRemoved
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFacetRemoved(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- #ifndef somMN_FacetRemoved_defined
- #define somMN_FacetRemoved_defined
- static char *somMN_FacetRemoved = "FacetRemoved";
- #define somId_FacetRemoved ((somId)&somMN_FacetRemoved)
- #endif /* somMN_FacetRemoved_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FacetRemoved)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FacetRemoved(somSelf,ev,facet) \
- ((( somTD_xih_SomethingGood_ProcessMap_FacetRemoved ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FacetRemoved)) \
- (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FacetRemoved
- #ifdef parent_FacetRemoved
- #define SOMGD_pmc_parent_FacetRemoved
- #undef parent_FacetRemoved
- #else
- #define parent_FacetRemoved SomethingGood_ProcessMap_parent_ODPart_FacetRemoved
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FacetRemoved
- #ifdef parent_ODPart_FacetRemoved
- #define SOMGD_pmc_parent_ODPart_FacetRemoved
- #undef parent_ODPart_FacetRemoved
- #else
- #define parent_ODPart_FacetRemoved SomethingGood_ProcessMap_parent_ODPart_FacetRemoved
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FacetRemoved(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FacetRemoved(arg0,arg1,arg2)
-
- /*
- * Overridden method: CanvasChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapCanvasChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- #ifndef somMN_CanvasChanged_defined
- #define somMN_CanvasChanged_defined
- static char *somMN_CanvasChanged = "CanvasChanged";
- #define somId_CanvasChanged ((somId)&somMN_CanvasChanged)
- #endif /* somMN_CanvasChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CanvasChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CanvasChanged(somSelf,ev,facet) \
- ((( somTD_xih_SomethingGood_ProcessMap_CanvasChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.CanvasChanged)) \
- (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CanvasChanged
- #ifdef parent_CanvasChanged
- #define SOMGD_pmc_parent_CanvasChanged
- #undef parent_CanvasChanged
- #else
- #define parent_CanvasChanged SomethingGood_ProcessMap_parent_ODPart_CanvasChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CanvasChanged
- #ifdef parent_ODPart_CanvasChanged
- #define SOMGD_pmc_parent_ODPart_CanvasChanged
- #undef parent_ODPart_CanvasChanged
- #else
- #define parent_ODPart_CanvasChanged SomethingGood_ProcessMap_parent_ODPart_CanvasChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CanvasChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CanvasChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: GeometryChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapGeometryChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODBoolean clipShapeChanged,
- ODBoolean externalTransformChanged);
- #ifndef somMN_GeometryChanged_defined
- #define somMN_GeometryChanged_defined
- static char *somMN_GeometryChanged = "GeometryChanged";
- #define somId_GeometryChanged ((somId)&somMN_GeometryChanged)
- #endif /* somMN_GeometryChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_GeometryChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODBoolean clipShapeChanged,
- ODBoolean externalTransformChanged);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_GeometryChanged(somSelf,ev,facet,clipShapeChanged,externalTransformChanged) \
- ((( somTD_xih_SomethingGood_ProcessMap_GeometryChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.GeometryChanged)) \
- (somSelf,ev,facet,clipShapeChanged,externalTransformChanged))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_GeometryChanged
- #ifdef parent_GeometryChanged
- #define SOMGD_pmc_parent_GeometryChanged
- #undef parent_GeometryChanged
- #else
- #define parent_GeometryChanged SomethingGood_ProcessMap_parent_ODPart_GeometryChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_GeometryChanged
- #ifdef parent_ODPart_GeometryChanged
- #define SOMGD_pmc_parent_ODPart_GeometryChanged
- #undef parent_ODPart_GeometryChanged
- #else
- #define parent_ODPart_GeometryChanged SomethingGood_ProcessMap_parent_ODPart_GeometryChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_GeometryChanged(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_GeometryChanged(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: Draw
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDraw(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODShape* invalidShape);
- #ifndef somMN_Draw_defined
- #define somMN_Draw_defined
- static char *somMN_Draw = "Draw";
- #define somId_Draw ((somId)&somMN_Draw)
- #endif /* somMN_Draw_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_Draw)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet,
- ODShape* invalidShape);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_Draw(somSelf,ev,facet,invalidShape) \
- ((( somTD_xih_SomethingGood_ProcessMap_Draw ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.Draw)) \
- (somSelf,ev,facet,invalidShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_Draw
- #ifdef parent_Draw
- #define SOMGD_pmc_parent_Draw
- #undef parent_Draw
- #else
- #define parent_Draw SomethingGood_ProcessMap_parent_ODPart_Draw
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_Draw
- #ifdef parent_ODPart_Draw
- #define SOMGD_pmc_parent_ODPart_Draw
- #undef parent_ODPart_Draw
- #else
- #define parent_ODPart_Draw SomethingGood_ProcessMap_parent_ODPart_Draw
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_Draw(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_Draw(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: CanvasUpdated
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapCanvasUpdated(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODCanvas* canvas);
- #ifndef somMN_CanvasUpdated_defined
- #define somMN_CanvasUpdated_defined
- static char *somMN_CanvasUpdated = "CanvasUpdated";
- #define somId_CanvasUpdated ((somId)&somMN_CanvasUpdated)
- #endif /* somMN_CanvasUpdated_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CanvasUpdated)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODCanvas* canvas);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CanvasUpdated(somSelf,ev,canvas) \
- ((( somTD_xih_SomethingGood_ProcessMap_CanvasUpdated ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.CanvasUpdated)) \
- (somSelf,ev,canvas))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CanvasUpdated
- #ifdef parent_CanvasUpdated
- #define SOMGD_pmc_parent_CanvasUpdated
- #undef parent_CanvasUpdated
- #else
- #define parent_CanvasUpdated SomethingGood_ProcessMap_parent_ODPart_CanvasUpdated
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CanvasUpdated
- #ifdef parent_ODPart_CanvasUpdated
- #define SOMGD_pmc_parent_ODPart_CanvasUpdated
- #undef parent_ODPart_CanvasUpdated
- #else
- #define parent_ODPart_CanvasUpdated SomethingGood_ProcessMap_parent_ODPart_CanvasUpdated
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CanvasUpdated(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CanvasUpdated(arg0,arg1,arg2)
-
- /*
- * Overridden method: HighlightChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapHighlightChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- #ifndef somMN_HighlightChanged_defined
- #define somMN_HighlightChanged_defined
- static char *somMN_HighlightChanged = "HighlightChanged";
- #define somId_HighlightChanged ((somId)&somMN_HighlightChanged)
- #endif /* somMN_HighlightChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_HighlightChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFacet* facet);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_HighlightChanged(somSelf,ev,facet) \
- ((( somTD_xih_SomethingGood_ProcessMap_HighlightChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.HighlightChanged)) \
- (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_HighlightChanged
- #ifdef parent_HighlightChanged
- #define SOMGD_pmc_parent_HighlightChanged
- #undef parent_HighlightChanged
- #else
- #define parent_HighlightChanged SomethingGood_ProcessMap_parent_ODPart_HighlightChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_HighlightChanged
- #ifdef parent_ODPart_HighlightChanged
- #define SOMGD_pmc_parent_ODPart_HighlightChanged
- #undef parent_ODPart_HighlightChanged
- #else
- #define parent_ODPart_HighlightChanged SomethingGood_ProcessMap_parent_ODPart_HighlightChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_HighlightChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_HighlightChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: GetPrintResolution
- */
- SOM_Scope ODULong SOMLINK SomethingGood_ProcessMapGetPrintResolution(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_GetPrintResolution_defined
- #define somMN_GetPrintResolution_defined
- static char *somMN_GetPrintResolution = "GetPrintResolution";
- #define somId_GetPrintResolution ((somId)&somMN_GetPrintResolution)
- #endif /* somMN_GetPrintResolution_defined */
- SOMEXTERN typedef ODULong (* SOMLINK somTD_xih_SomethingGood_ProcessMap_GetPrintResolution)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_GetPrintResolution(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_GetPrintResolution ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.GetPrintResolution)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_GetPrintResolution
- #ifdef parent_GetPrintResolution
- #define SOMGD_pmc_parent_GetPrintResolution
- #undef parent_GetPrintResolution
- #else
- #define parent_GetPrintResolution SomethingGood_ProcessMap_parent_ODPart_GetPrintResolution
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_GetPrintResolution
- #ifdef parent_ODPart_GetPrintResolution
- #define SOMGD_pmc_parent_ODPart_GetPrintResolution
- #undef parent_ODPart_GetPrintResolution
- #else
- #define parent_ODPart_GetPrintResolution SomethingGood_ProcessMap_parent_ODPart_GetPrintResolution
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_GetPrintResolution(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_GetPrintResolution(arg0,arg1,arg2)
-
- /*
- * Overridden method: CreateLink
- */
- SOM_Scope ODLinkSource* SOMLINK SomethingGood_ProcessMapCreateLink(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODByteArray* data);
- #ifndef somMN_CreateLink_defined
- #define somMN_CreateLink_defined
- static char *somMN_CreateLink = "CreateLink";
- #define somId_CreateLink ((somId)&somMN_CreateLink)
- #endif /* somMN_CreateLink_defined */
- SOMEXTERN typedef ODLinkSource* (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CreateLink)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODByteArray* data);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CreateLink(somSelf,ev,data) \
- ((( somTD_xih_SomethingGood_ProcessMap_CreateLink ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.CreateLink)) \
- (somSelf,ev,data))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CreateLink
- #ifdef parent_CreateLink
- #define SOMGD_pmc_parent_CreateLink
- #undef parent_CreateLink
- #else
- #define parent_CreateLink SomethingGood_ProcessMap_parent_ODPart_CreateLink
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CreateLink
- #ifdef parent_ODPart_CreateLink
- #define SOMGD_pmc_parent_ODPart_CreateLink
- #undef parent_ODPart_CreateLink
- #else
- #define parent_ODPart_CreateLink SomethingGood_ProcessMap_parent_ODPart_CreateLink
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CreateLink(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CreateLink(arg0,arg1,arg2)
-
- /*
- * Overridden method: LinkUpdated
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapLinkUpdated(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODLink* updatedLink,
- ODChangeID change);
- #ifndef somMN_LinkUpdated_defined
- #define somMN_LinkUpdated_defined
- static char *somMN_LinkUpdated = "LinkUpdated";
- #define somId_LinkUpdated ((somId)&somMN_LinkUpdated)
- #endif /* somMN_LinkUpdated_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_LinkUpdated)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODLink* updatedLink,
- ODChangeID change);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_LinkUpdated(somSelf,ev,updatedLink,change) \
- ((( somTD_xih_SomethingGood_ProcessMap_LinkUpdated ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.LinkUpdated)) \
- (somSelf,ev,updatedLink,change))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_LinkUpdated
- #ifdef parent_LinkUpdated
- #define SOMGD_pmc_parent_LinkUpdated
- #undef parent_LinkUpdated
- #else
- #define parent_LinkUpdated SomethingGood_ProcessMap_parent_ODPart_LinkUpdated
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_LinkUpdated
- #ifdef parent_ODPart_LinkUpdated
- #define SOMGD_pmc_parent_ODPart_LinkUpdated
- #undef parent_ODPart_LinkUpdated
- #else
- #define parent_ODPart_LinkUpdated SomethingGood_ProcessMap_parent_ODPart_LinkUpdated
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_LinkUpdated(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_LinkUpdated(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: RevealLink
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapRevealLink(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODLinkSource* linkSource);
- #ifndef somMN_RevealLink_defined
- #define somMN_RevealLink_defined
- static char *somMN_RevealLink = "RevealLink";
- #define somId_RevealLink ((somId)&somMN_RevealLink)
- #endif /* somMN_RevealLink_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RevealLink)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODLinkSource* linkSource);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RevealLink(somSelf,ev,linkSource) \
- ((( somTD_xih_SomethingGood_ProcessMap_RevealLink ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RevealLink)) \
- (somSelf,ev,linkSource))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RevealLink
- #ifdef parent_RevealLink
- #define SOMGD_pmc_parent_RevealLink
- #undef parent_RevealLink
- #else
- #define parent_RevealLink SomethingGood_ProcessMap_parent_ODPart_RevealLink
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RevealLink
- #ifdef parent_ODPart_RevealLink
- #define SOMGD_pmc_parent_ODPart_RevealLink
- #undef parent_ODPart_RevealLink
- #else
- #define parent_ODPart_RevealLink SomethingGood_ProcessMap_parent_ODPart_RevealLink
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RevealLink(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RevealLink(arg0,arg1,arg2)
-
- /*
- * Overridden method: EmbeddedFrameChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapEmbeddedFrameChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODChangeID change);
- #ifndef somMN_EmbeddedFrameChanged_defined
- #define somMN_EmbeddedFrameChanged_defined
- static char *somMN_EmbeddedFrameChanged = "EmbeddedFrameChanged";
- #define somId_EmbeddedFrameChanged ((somId)&somMN_EmbeddedFrameChanged)
- #endif /* somMN_EmbeddedFrameChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame,
- ODChangeID change);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameChanged(somSelf,ev,frame,change) \
- ((( somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.EmbeddedFrameChanged)) \
- (somSelf,ev,frame,change))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_EmbeddedFrameChanged
- #ifdef parent_EmbeddedFrameChanged
- #define SOMGD_pmc_parent_EmbeddedFrameChanged
- #undef parent_EmbeddedFrameChanged
- #else
- #define parent_EmbeddedFrameChanged SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_EmbeddedFrameChanged
- #ifdef parent_ODPart_EmbeddedFrameChanged
- #define SOMGD_pmc_parent_ODPart_EmbeddedFrameChanged
- #undef parent_ODPart_EmbeddedFrameChanged
- #else
- #define parent_ODPart_EmbeddedFrameChanged SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_EmbeddedFrameChanged(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_EmbeddedFrameChanged(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: LinkStatusChanged
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapLinkStatusChanged(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_LinkStatusChanged_defined
- #define somMN_LinkStatusChanged_defined
- static char *somMN_LinkStatusChanged = "LinkStatusChanged";
- #define somId_LinkStatusChanged ((somId)&somMN_LinkStatusChanged)
- #endif /* somMN_LinkStatusChanged_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_LinkStatusChanged)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_LinkStatusChanged(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_LinkStatusChanged ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.LinkStatusChanged)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_LinkStatusChanged
- #ifdef parent_LinkStatusChanged
- #define SOMGD_pmc_parent_LinkStatusChanged
- #undef parent_LinkStatusChanged
- #else
- #define parent_LinkStatusChanged SomethingGood_ProcessMap_parent_ODPart_LinkStatusChanged
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_LinkStatusChanged
- #ifdef parent_ODPart_LinkStatusChanged
- #define SOMGD_pmc_parent_ODPart_LinkStatusChanged
- #undef parent_ODPart_LinkStatusChanged
- #else
- #define parent_ODPart_LinkStatusChanged SomethingGood_ProcessMap_parent_ODPart_LinkStatusChanged
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_LinkStatusChanged(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_LinkStatusChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: BeginRelinquishFocus
- */
- SOM_Scope ODBoolean SOMLINK SomethingGood_ProcessMapBeginRelinquishFocus(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #ifndef somMN_BeginRelinquishFocus_defined
- #define somMN_BeginRelinquishFocus_defined
- static char *somMN_BeginRelinquishFocus = "BeginRelinquishFocus";
- #define somId_BeginRelinquishFocus ((somId)&somMN_BeginRelinquishFocus)
- #endif /* somMN_BeginRelinquishFocus_defined */
- SOMEXTERN typedef ODBoolean (* SOMLINK somTD_xih_SomethingGood_ProcessMap_BeginRelinquishFocus)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_BeginRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_BeginRelinquishFocus ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.BeginRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_BeginRelinquishFocus
- #ifdef parent_BeginRelinquishFocus
- #define SOMGD_pmc_parent_BeginRelinquishFocus
- #undef parent_BeginRelinquishFocus
- #else
- #define parent_BeginRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_BeginRelinquishFocus
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_BeginRelinquishFocus
- #ifdef parent_ODPart_BeginRelinquishFocus
- #define SOMGD_pmc_parent_ODPart_BeginRelinquishFocus
- #undef parent_ODPart_BeginRelinquishFocus
- #else
- #define parent_ODPart_BeginRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_BeginRelinquishFocus
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: CommitRelinquishFocus
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapCommitRelinquishFocus(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #ifndef somMN_CommitRelinquishFocus_defined
- #define somMN_CommitRelinquishFocus_defined
- static char *somMN_CommitRelinquishFocus = "CommitRelinquishFocus";
- #define somId_CommitRelinquishFocus ((somId)&somMN_CommitRelinquishFocus)
- #endif /* somMN_CommitRelinquishFocus_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_CommitRelinquishFocus)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_CommitRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_CommitRelinquishFocus ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.CommitRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_CommitRelinquishFocus
- #ifdef parent_CommitRelinquishFocus
- #define SOMGD_pmc_parent_CommitRelinquishFocus
- #undef parent_CommitRelinquishFocus
- #else
- #define parent_CommitRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_CommitRelinquishFocus
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_CommitRelinquishFocus
- #ifdef parent_ODPart_CommitRelinquishFocus
- #define SOMGD_pmc_parent_ODPart_CommitRelinquishFocus
- #undef parent_ODPart_CommitRelinquishFocus
- #else
- #define parent_ODPart_CommitRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_CommitRelinquishFocus
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: AbortRelinquishFocus
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapAbortRelinquishFocus(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #ifndef somMN_AbortRelinquishFocus_defined
- #define somMN_AbortRelinquishFocus_defined
- static char *somMN_AbortRelinquishFocus = "AbortRelinquishFocus";
- #define somId_AbortRelinquishFocus ((somId)&somMN_AbortRelinquishFocus)
- #endif /* somMN_AbortRelinquishFocus_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_AbortRelinquishFocus)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_AbortRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_AbortRelinquishFocus ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.AbortRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_AbortRelinquishFocus
- #ifdef parent_AbortRelinquishFocus
- #define SOMGD_pmc_parent_AbortRelinquishFocus
- #undef parent_AbortRelinquishFocus
- #else
- #define parent_AbortRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_AbortRelinquishFocus
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_AbortRelinquishFocus
- #ifdef parent_ODPart_AbortRelinquishFocus
- #define SOMGD_pmc_parent_ODPart_AbortRelinquishFocus
- #undef parent_ODPart_AbortRelinquishFocus
- #else
- #define parent_ODPart_AbortRelinquishFocus SomethingGood_ProcessMap_parent_ODPart_AbortRelinquishFocus
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SomethingGood_ProcessMap_parent_ODPart_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: FocusAcquired
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFocusAcquired(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- #ifndef somMN_FocusAcquired_defined
- #define somMN_FocusAcquired_defined
- static char *somMN_FocusAcquired = "FocusAcquired";
- #define somId_FocusAcquired ((somId)&somMN_FocusAcquired)
- #endif /* somMN_FocusAcquired_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FocusAcquired)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FocusAcquired(somSelf,ev,focus,ownerFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_FocusAcquired ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FocusAcquired)) \
- (somSelf,ev,focus,ownerFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FocusAcquired
- #ifdef parent_FocusAcquired
- #define SOMGD_pmc_parent_FocusAcquired
- #undef parent_FocusAcquired
- #else
- #define parent_FocusAcquired SomethingGood_ProcessMap_parent_ODPart_FocusAcquired
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FocusAcquired
- #ifdef parent_ODPart_FocusAcquired
- #define SOMGD_pmc_parent_ODPart_FocusAcquired
- #undef parent_ODPart_FocusAcquired
- #else
- #define parent_ODPart_FocusAcquired SomethingGood_ProcessMap_parent_ODPart_FocusAcquired
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FocusAcquired(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FocusAcquired(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FocusLost
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapFocusLost(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- #ifndef somMN_FocusLost_defined
- #define somMN_FocusLost_defined
- static char *somMN_FocusLost = "FocusLost";
- #define somId_FocusLost ((somId)&somMN_FocusLost)
- #endif /* somMN_FocusLost_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_FocusLost)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_FocusLost(somSelf,ev,focus,ownerFrame) \
- ((( somTD_xih_SomethingGood_ProcessMap_FocusLost ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.FocusLost)) \
- (somSelf,ev,focus,ownerFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_FocusLost
- #ifdef parent_FocusLost
- #define SOMGD_pmc_parent_FocusLost
- #undef parent_FocusLost
- #else
- #define parent_FocusLost SomethingGood_ProcessMap_parent_ODPart_FocusLost
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_FocusLost
- #ifdef parent_ODPart_FocusLost
- #define SOMGD_pmc_parent_ODPart_FocusLost
- #undef parent_ODPart_FocusLost
- #else
- #define parent_ODPart_FocusLost SomethingGood_ProcessMap_parent_ODPart_FocusLost
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_FocusLost(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_FocusLost(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: ExternalizeKinds
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapExternalizeKinds(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeList* kindset);
- #ifndef somMN_ExternalizeKinds_defined
- #define somMN_ExternalizeKinds_defined
- static char *somMN_ExternalizeKinds = "ExternalizeKinds";
- #define somId_ExternalizeKinds ((somId)&somMN_ExternalizeKinds)
- #endif /* somMN_ExternalizeKinds_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ExternalizeKinds)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODTypeList* kindset);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ExternalizeKinds(somSelf,ev,kindset) \
- ((( somTD_xih_SomethingGood_ProcessMap_ExternalizeKinds ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ExternalizeKinds)) \
- (somSelf,ev,kindset))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ExternalizeKinds
- #ifdef parent_ExternalizeKinds
- #define SOMGD_pmc_parent_ExternalizeKinds
- #undef parent_ExternalizeKinds
- #else
- #define parent_ExternalizeKinds SomethingGood_ProcessMap_parent_ODPart_ExternalizeKinds
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ExternalizeKinds
- #ifdef parent_ODPart_ExternalizeKinds
- #define SOMGD_pmc_parent_ODPart_ExternalizeKinds
- #undef parent_ODPart_ExternalizeKinds
- #else
- #define parent_ODPart_ExternalizeKinds SomethingGood_ProcessMap_parent_ODPart_ExternalizeKinds
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ExternalizeKinds(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ExternalizeKinds(arg0,arg1,arg2)
-
- /*
- * Overridden method: ChangeKind
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapChangeKind(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType kind);
- #ifndef somMN_ChangeKind_defined
- #define somMN_ChangeKind_defined
- static char *somMN_ChangeKind = "ChangeKind";
- #define somId_ChangeKind ((somId)&somMN_ChangeKind)
- #endif /* somMN_ChangeKind_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ChangeKind)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODType kind);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ChangeKind(somSelf,ev,kind) \
- ((( somTD_xih_SomethingGood_ProcessMap_ChangeKind ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ChangeKind)) \
- (somSelf,ev,kind))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ChangeKind
- #ifdef parent_ChangeKind
- #define SOMGD_pmc_parent_ChangeKind
- #undef parent_ChangeKind
- #else
- #define parent_ChangeKind SomethingGood_ProcessMap_parent_ODPart_ChangeKind
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ChangeKind
- #ifdef parent_ODPart_ChangeKind
- #define SOMGD_pmc_parent_ODPart_ChangeKind
- #undef parent_ODPart_ChangeKind
- #else
- #define parent_ODPart_ChangeKind SomethingGood_ProcessMap_parent_ODPart_ChangeKind
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ChangeKind(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ChangeKind(arg0,arg1,arg2)
-
- /*
- * Overridden method: HandleEvent
- */
- SOM_Scope ODBoolean SOMLINK SomethingGood_ProcessMapHandleEvent(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODEventData* event,
- ODFrame* frame,
- ODFacet* facet,
- ODEventInfo* eventInfo);
- #ifndef somMN_HandleEvent_defined
- #define somMN_HandleEvent_defined
- static char *somMN_HandleEvent = "HandleEvent";
- #define somId_HandleEvent ((somId)&somMN_HandleEvent)
- #endif /* somMN_HandleEvent_defined */
- SOMEXTERN typedef ODBoolean (* SOMLINK somTD_xih_SomethingGood_ProcessMap_HandleEvent)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODEventData* event,
- ODFrame* frame,
- ODFacet* facet,
- ODEventInfo* eventInfo);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_HandleEvent(somSelf,ev,event,frame,facet,eventInfo) \
- ((( somTD_xih_SomethingGood_ProcessMap_HandleEvent ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.HandleEvent)) \
- (somSelf,ev,event,frame,facet,eventInfo))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_HandleEvent
- #ifdef parent_HandleEvent
- #define SOMGD_pmc_parent_HandleEvent
- #undef parent_HandleEvent
- #else
- #define parent_HandleEvent SomethingGood_ProcessMap_parent_ODPart_HandleEvent
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_HandleEvent
- #ifdef parent_ODPart_HandleEvent
- #define SOMGD_pmc_parent_ODPart_HandleEvent
- #undef parent_ODPart_HandleEvent
- #else
- #define parent_ODPart_HandleEvent SomethingGood_ProcessMap_parent_ODPart_HandleEvent
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5) \
- (void) SomethingGood_ProcessMap_parent_ODPart_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5)
-
- /*
- * Overridden method: AdjustMenus
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapAdjustMenus(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- #ifndef somMN_AdjustMenus_defined
- #define somMN_AdjustMenus_defined
- static char *somMN_AdjustMenus = "AdjustMenus";
- #define somId_AdjustMenus ((somId)&somMN_AdjustMenus)
- #endif /* somMN_AdjustMenus_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_AdjustMenus)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODFrame* frame);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_AdjustMenus(somSelf,ev,frame) \
- ((( somTD_xih_SomethingGood_ProcessMap_AdjustMenus ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.AdjustMenus)) \
- (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_AdjustMenus
- #ifdef parent_AdjustMenus
- #define SOMGD_pmc_parent_AdjustMenus
- #undef parent_AdjustMenus
- #else
- #define parent_AdjustMenus SomethingGood_ProcessMap_parent_ODPart_AdjustMenus
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_AdjustMenus
- #ifdef parent_ODPart_AdjustMenus
- #define SOMGD_pmc_parent_ODPart_AdjustMenus
- #undef parent_ODPart_AdjustMenus
- #else
- #define parent_ODPart_AdjustMenus SomethingGood_ProcessMap_parent_ODPart_AdjustMenus
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_AdjustMenus(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_AdjustMenus(arg0,arg1,arg2)
-
- /*
- * Overridden method: UndoAction
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapUndoAction(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState);
- #ifndef somMN_UndoAction_defined
- #define somMN_UndoAction_defined
- static char *somMN_UndoAction = "UndoAction";
- #define somId_UndoAction ((somId)&somMN_UndoAction)
- #endif /* somMN_UndoAction_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_UndoAction)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_UndoAction(somSelf,ev,actionState) \
- ((( somTD_xih_SomethingGood_ProcessMap_UndoAction ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.UndoAction)) \
- (somSelf,ev,actionState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_UndoAction
- #ifdef parent_UndoAction
- #define SOMGD_pmc_parent_UndoAction
- #undef parent_UndoAction
- #else
- #define parent_UndoAction SomethingGood_ProcessMap_parent_ODPart_UndoAction
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_UndoAction
- #ifdef parent_ODPart_UndoAction
- #define SOMGD_pmc_parent_ODPart_UndoAction
- #undef parent_ODPart_UndoAction
- #else
- #define parent_ODPart_UndoAction SomethingGood_ProcessMap_parent_ODPart_UndoAction
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_UndoAction(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_UndoAction(arg0,arg1,arg2)
-
- /*
- * Overridden method: RedoAction
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapRedoAction(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState);
- #ifndef somMN_RedoAction_defined
- #define somMN_RedoAction_defined
- static char *somMN_RedoAction = "RedoAction";
- #define somId_RedoAction ((somId)&somMN_RedoAction)
- #endif /* somMN_RedoAction_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_RedoAction)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_RedoAction(somSelf,ev,actionState) \
- ((( somTD_xih_SomethingGood_ProcessMap_RedoAction ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.RedoAction)) \
- (somSelf,ev,actionState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_RedoAction
- #ifdef parent_RedoAction
- #define SOMGD_pmc_parent_RedoAction
- #undef parent_RedoAction
- #else
- #define parent_RedoAction SomethingGood_ProcessMap_parent_ODPart_RedoAction
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_RedoAction
- #ifdef parent_ODPart_RedoAction
- #define SOMGD_pmc_parent_ODPart_RedoAction
- #undef parent_ODPart_RedoAction
- #else
- #define parent_ODPart_RedoAction SomethingGood_ProcessMap_parent_ODPart_RedoAction
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_RedoAction(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_RedoAction(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisposeActionState
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapDisposeActionState(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState,
- ODDoneState doneState);
- #ifndef somMN_DisposeActionState_defined
- #define somMN_DisposeActionState_defined
- static char *somMN_DisposeActionState = "DisposeActionState";
- #define somId_DisposeActionState ((somId)&somMN_DisposeActionState)
- #endif /* somMN_DisposeActionState_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_DisposeActionState)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState,
- ODDoneState doneState);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_DisposeActionState(somSelf,ev,actionState,doneState) \
- ((( somTD_xih_SomethingGood_ProcessMap_DisposeActionState ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.DisposeActionState)) \
- (somSelf,ev,actionState,doneState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_DisposeActionState
- #ifdef parent_DisposeActionState
- #define SOMGD_pmc_parent_DisposeActionState
- #undef parent_DisposeActionState
- #else
- #define parent_DisposeActionState SomethingGood_ProcessMap_parent_ODPart_DisposeActionState
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_DisposeActionState
- #ifdef parent_ODPart_DisposeActionState
- #define SOMGD_pmc_parent_ODPart_DisposeActionState
- #undef parent_ODPart_DisposeActionState
- #else
- #define parent_ODPart_DisposeActionState SomethingGood_ProcessMap_parent_ODPart_DisposeActionState
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_DisposeActionState(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_DisposeActionState(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: WriteActionState
- */
- SOM_Scope void SOMLINK SomethingGood_ProcessMapWriteActionState(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState,
- ODStorageUnitView* storageUnitView);
- #ifndef somMN_WriteActionState_defined
- #define somMN_WriteActionState_defined
- static char *somMN_WriteActionState = "WriteActionState";
- #define somId_WriteActionState ((somId)&somMN_WriteActionState)
- #endif /* somMN_WriteActionState_defined */
- SOMEXTERN typedef void (* SOMLINK somTD_xih_SomethingGood_ProcessMap_WriteActionState)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODActionData* actionState,
- ODStorageUnitView* storageUnitView);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_WriteActionState(somSelf,ev,actionState,storageUnitView) \
- ((( somTD_xih_SomethingGood_ProcessMap_WriteActionState ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.WriteActionState)) \
- (somSelf,ev,actionState,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_WriteActionState
- #ifdef parent_WriteActionState
- #define SOMGD_pmc_parent_WriteActionState
- #undef parent_WriteActionState
- #else
- #define parent_WriteActionState SomethingGood_ProcessMap_parent_ODPart_WriteActionState
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_WriteActionState
- #ifdef parent_ODPart_WriteActionState
- #define SOMGD_pmc_parent_ODPart_WriteActionState
- #undef parent_ODPart_WriteActionState
- #else
- #define parent_ODPart_WriteActionState SomethingGood_ProcessMap_parent_ODPart_WriteActionState
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_WriteActionState(arg0,arg1,arg2,arg3) \
- (void) SomethingGood_ProcessMap_parent_ODPart_WriteActionState(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: ReadActionState
- */
- SOM_Scope ODActionData SOMLINK SomethingGood_ProcessMapReadActionState(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnitView* storageUnitView);
- #ifndef somMN_ReadActionState_defined
- #define somMN_ReadActionState_defined
- static char *somMN_ReadActionState = "ReadActionState";
- #define somId_ReadActionState ((somId)&somMN_ReadActionState)
- #endif /* somMN_ReadActionState_defined */
- SOMEXTERN typedef ODActionData (* SOMLINK somTD_xih_SomethingGood_ProcessMap_ReadActionState)(SomethingGood_ProcessMap *somSelf, Environment *ev,
- ODStorageUnitView* storageUnitView);
- /* define the parent method call macro */
- #define SomethingGood_ProcessMap_parent_ODPart_ReadActionState(somSelf,ev,storageUnitView) \
- ((( somTD_xih_SomethingGood_ProcessMap_ReadActionState ) \
- somParentNumResolve(SomethingGood_ProcessMapCClassData.parentMtab, 1, ODPartClassData.ReadActionState)) \
- (somSelf,ev,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_parent_ReadActionState
- #ifdef parent_ReadActionState
- #define SOMGD_pmc_parent_ReadActionState
- #undef parent_ReadActionState
- #else
- #define parent_ReadActionState SomethingGood_ProcessMap_parent_ODPart_ReadActionState
- #endif
- #endif
- #ifndef SOMGD_pmc_parent_ODPart_ReadActionState
- #ifdef parent_ODPart_ReadActionState
- #define SOMGD_pmc_parent_ODPart_ReadActionState
- #undef parent_ODPart_ReadActionState
- #else
- #define parent_ODPart_ReadActionState SomethingGood_ProcessMap_parent_ODPart_ReadActionState
- #endif
- #endif
- #define SomethingGood_ProcessMap_parents_ReadActionState(arg0,arg1,arg2) \
- (void) SomethingGood_ProcessMap_parent_ODPart_ReadActionState(arg0,arg1,arg2)
-
- /*
- * -- Routines and Structures to create the class object
- */
-
- /*
- * Declare the Override Methods table.
- */
- static somOverrideMethod_t SomethingGood_ProcessMapOM[] = {
- { somId_somInit,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_somInit)SomethingGood_ProcessMapsomInit) },
- { somId_somUninit,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_somUninit)SomethingGood_ProcessMapsomUninit) },
- { somId_HasExtension,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_HasExtension)SomethingGood_ProcessMapHasExtension) },
- { somId_GetExtension,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_GetExtension)SomethingGood_ProcessMapGetExtension) },
- { somId_ReleaseExtension,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ReleaseExtension)SomethingGood_ProcessMapReleaseExtension) },
- { somId_Purge,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Purge)SomethingGood_ProcessMapPurge) },
- { somId_IncrementRefCount,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_IncrementRefCount)SomethingGood_ProcessMapIncrementRefCount) },
- { somId_Release,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Release)SomethingGood_ProcessMapRelease) },
- { somId_ReleaseAll,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ReleaseAll)SomethingGood_ProcessMapReleaseAll) },
- { somId_Externalize,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Externalize)SomethingGood_ProcessMapExternalize) },
- { somId_CloneInto,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CloneInto)SomethingGood_ProcessMapCloneInto) },
- { somId_InitPart,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_InitPart)SomethingGood_ProcessMapInitPart) },
- { somId_InitPartFromStorage,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_InitPartFromStorage)SomethingGood_ProcessMapInitPartFromStorage) },
- { somId_FulfillPromise,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FulfillPromise)SomethingGood_ProcessMapFulfillPromise) },
- { somId_DropCompleted,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DropCompleted)SomethingGood_ProcessMapDropCompleted) },
- { somId_DragEnter,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DragEnter)SomethingGood_ProcessMapDragEnter) },
- { somId_DragWithin,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DragWithin)SomethingGood_ProcessMapDragWithin) },
- { somId_DragLeave,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DragLeave)SomethingGood_ProcessMapDragLeave) },
- { somId_Drop,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Drop)SomethingGood_ProcessMapDrop) },
- { somId_ContainingPartPropertiesChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ContainingPartPropertiesChanged)SomethingGood_ProcessMapContainingPartPropertiesChanged) },
- { somId_GetContainingPartProperties,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_GetContainingPartProperties)SomethingGood_ProcessMapGetContainingPartProperties) },
- { somId_RevealFrame,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RevealFrame)SomethingGood_ProcessMapRevealFrame) },
- { somId_EmbeddedFrameSpec,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameSpec)SomethingGood_ProcessMapEmbeddedFrameSpec) },
- { somId_CreateEmbeddedFramesIterator,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CreateEmbeddedFramesIterator)SomethingGood_ProcessMapCreateEmbeddedFramesIterator) },
- { somId_DisplayFrameAdded,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DisplayFrameAdded)SomethingGood_ProcessMapDisplayFrameAdded) },
- { somId_DisplayFrameRemoved,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DisplayFrameRemoved)SomethingGood_ProcessMapDisplayFrameRemoved) },
- { somId_DisplayFrameConnected,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DisplayFrameConnected)SomethingGood_ProcessMapDisplayFrameConnected) },
- { somId_DisplayFrameClosed,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DisplayFrameClosed)SomethingGood_ProcessMapDisplayFrameClosed) },
- { somId_AttachSourceFrame,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_AttachSourceFrame)SomethingGood_ProcessMapAttachSourceFrame) },
- { somId_FrameShapeChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FrameShapeChanged)SomethingGood_ProcessMapFrameShapeChanged) },
- { somId_ViewTypeChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ViewTypeChanged)SomethingGood_ProcessMapViewTypeChanged) },
- { somId_PresentationChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_PresentationChanged)SomethingGood_ProcessMapPresentationChanged) },
- { somId_SequenceChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_SequenceChanged)SomethingGood_ProcessMapSequenceChanged) },
- { somId_WritePartInfo,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_WritePartInfo)SomethingGood_ProcessMapWritePartInfo) },
- { somId_ClonePartInfo,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ClonePartInfo)SomethingGood_ProcessMapClonePartInfo) },
- { somId_ReadPartInfo,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ReadPartInfo)SomethingGood_ProcessMapReadPartInfo) },
- { somId_Open,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Open)SomethingGood_ProcessMapOpen) },
- { somId_RequestEmbeddedFrame,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RequestEmbeddedFrame)SomethingGood_ProcessMapRequestEmbeddedFrame) },
- { somId_RemoveEmbeddedFrame,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RemoveEmbeddedFrame)SomethingGood_ProcessMapRemoveEmbeddedFrame) },
- { somId_RequestFrameShape,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RequestFrameShape)SomethingGood_ProcessMapRequestFrameShape) },
- { somId_UsedShapeChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_UsedShapeChanged)SomethingGood_ProcessMapUsedShapeChanged) },
- { somId_AdjustBorderShape,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_AdjustBorderShape)SomethingGood_ProcessMapAdjustBorderShape) },
- { somId_FacetAdded,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FacetAdded)SomethingGood_ProcessMapFacetAdded) },
- { somId_FacetRemoved,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FacetRemoved)SomethingGood_ProcessMapFacetRemoved) },
- { somId_CanvasChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CanvasChanged)SomethingGood_ProcessMapCanvasChanged) },
- { somId_GeometryChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_GeometryChanged)SomethingGood_ProcessMapGeometryChanged) },
- { somId_Draw,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_Draw)SomethingGood_ProcessMapDraw) },
- { somId_CanvasUpdated,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CanvasUpdated)SomethingGood_ProcessMapCanvasUpdated) },
- { somId_HighlightChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_HighlightChanged)SomethingGood_ProcessMapHighlightChanged) },
- { somId_GetPrintResolution,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_GetPrintResolution)SomethingGood_ProcessMapGetPrintResolution) },
- { somId_CreateLink,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CreateLink)SomethingGood_ProcessMapCreateLink) },
- { somId_LinkUpdated,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_LinkUpdated)SomethingGood_ProcessMapLinkUpdated) },
- { somId_RevealLink,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RevealLink)SomethingGood_ProcessMapRevealLink) },
- { somId_EmbeddedFrameChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_EmbeddedFrameChanged)SomethingGood_ProcessMapEmbeddedFrameChanged) },
- { somId_LinkStatusChanged,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_LinkStatusChanged)SomethingGood_ProcessMapLinkStatusChanged) },
- { somId_BeginRelinquishFocus,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_BeginRelinquishFocus)SomethingGood_ProcessMapBeginRelinquishFocus) },
- { somId_CommitRelinquishFocus,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_CommitRelinquishFocus)SomethingGood_ProcessMapCommitRelinquishFocus) },
- { somId_AbortRelinquishFocus,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_AbortRelinquishFocus)SomethingGood_ProcessMapAbortRelinquishFocus) },
- { somId_FocusAcquired,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FocusAcquired)SomethingGood_ProcessMapFocusAcquired) },
- { somId_FocusLost,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_FocusLost)SomethingGood_ProcessMapFocusLost) },
- { somId_ExternalizeKinds,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ExternalizeKinds)SomethingGood_ProcessMapExternalizeKinds) },
- { somId_ChangeKind,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ChangeKind)SomethingGood_ProcessMapChangeKind) },
- { somId_HandleEvent,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_HandleEvent)SomethingGood_ProcessMapHandleEvent) },
- { somId_AdjustMenus,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_AdjustMenus)SomethingGood_ProcessMapAdjustMenus) },
- { somId_UndoAction,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_UndoAction)SomethingGood_ProcessMapUndoAction) },
- { somId_RedoAction,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_RedoAction)SomethingGood_ProcessMapRedoAction) },
- { somId_DisposeActionState,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_DisposeActionState)SomethingGood_ProcessMapDisposeActionState) },
- { somId_WriteActionState,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_WriteActionState)SomethingGood_ProcessMapWriteActionState) },
- { somId_ReadActionState,
- (somMethodProc *) ((somTD_xih_SomethingGood_ProcessMap_ReadActionState)SomethingGood_ProcessMapReadActionState) },
- };
-
-
- /*
- * Initializers for class Ids
- */
- static char * somCN_SomethingGood_ProcessMap = "SomethingGood::ProcessMap";
- static char * somPCN_SomethingGood_ProcessMap_ODPart = "ODPart";
-
- static somId somPCSomethingGood_ProcessMap[] = {
- &somPCN_SomethingGood_ProcessMap_ODPart,
- };
-
- static somStaticClassInfo SomethingGood_ProcessMapSCI = {
- 3, 0, 69, 0, 0, 0,
- SomethingGood_ProcessMap_MajorVersion, SomethingGood_ProcessMap_MinorVersion,
- sizeof(SomethingGood_ProcessMapData), SomethingGood_ProcessMap_MaxNoMethods, 1,
- &somCN_SomethingGood_ProcessMap,
- (somId) NULL, 1,
- somPCSomethingGood_ProcessMap,
- (somClassDataStructure *) &SomethingGood_ProcessMapClassData,
- (somCClassDataStructure *) &SomethingGood_ProcessMapCClassData,
- (somStaticMethod_t *) NULL, SomethingGood_ProcessMapOM,
- (char *) NULL,
- (somNonInternalData_t *) NULL, (somProcMethods_t *) NULL,
- (somVarargsFuncs_t *) NULL,
- (somTP_somClassInitFunc *) NULL,
- 2, /* type code alignment */
- -1, /* use parents as DirectInitClasses */
- 0, /* no explicit DirectInitClasses */
- 0, /* number of general methods */
- 0, /* no general methods */
- 0, /* no public data offset */
- 0, /* no sci development level check */
- 0, /* number of SelectInheritedMethods */
- 0, /* no SelectInheritedMethods */
- 0, /* number of releaseorder entries */
- 0, /* no ReleaseOrder */
- 0, /* number of migrated methods */
- 0, /* no migrated method implementations */
- 0, /* number of initializers */
- 0, /* no initializers */
- 0, /* not a DTS class */
- 0, /* no dynamically computed info */
- };
-
-
-
- /* ---------------------------------- */
- /*
- * Class Creation and Initialization
- */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export on
- #endif
-
-
- SOMEXTERN SOMClass * SOMLINK SomethingGood_ProcessMapNewClass (integer4 somtmajorVersion,
- integer4 somtminorVersion)
- {
- if (SomethingGood_ProcessMapClassData.classObject) return SomethingGood_ProcessMapClassData.classObject;
- ODPartNewClass(ODPart_MajorVersion,ODPart_MinorVersion); /* static reference */
- return (SOMClass*) ((void*)(somBuildClass(1,&SomethingGood_ProcessMapSCI, somtmajorVersion, somtminorVersion)));
- }
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export off
- #endif
-
-
- /*
- * Functions for attributes.
- */
-
- /*
- * Macros for initializers/destructors
- */
-
- #endif /* Primary Implementation Support */
-
- #endif /* SOM_SomethingGood_ProcessMap_xih */
-