|
| | BPISuiteDefaultCSB (IPMUnknown *boss) |
| |
| virtual | ~BPISuiteDefaultCSB (void) |
| |
| | BPISuiteCSB (IPMUnknown *boss) |
| |
| virtual | ~BPISuiteCSB (void) |
| |
| virtual bool16 | CanApplyBPIData (void) |
| |
| virtual ErrorCode | ApplyBPIData (const WideString &value) |
| |
| virtual bool16 | CanGetBPIData (void) |
| |
| virtual void | GetBPIData (K2Vector< WideString > &values) |
| |
| virtual void | Startup (void) |
| |
| virtual void | Shutdown (void) |
| |
| virtual void | SelectionChanged (SuiteBroadcastData *, const PMIID &, void *) |
| |
| virtual void | SelectionAttributeChanged (SuiteBroadcastData *, const PMIID &, void *) |
| |
| virtual void | HandleIntegratorSuiteMessage (void *, const ClassID &, ISubject *, const PMIID &, void *) |
| |
| virtual ProtocolCollection * | CreateObserverProtocolCollection (void) |
| |
| IPMUnknown * | QueryInterface (PMIID interfaceID) const |
| |
| void | AddRef () const |
| |
| void | Release () const |
| |
| void | PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| |
| void | PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| |
| | CPMUnknown (const CPMUnknown &)=delete |
| |
| CPMUnknown & | operator= (const CPMUnknown &)=delete |
| |
IBPISuite implementation for application and document defaults.
This implementation is aggregated on kDocumentDefaultSuiteBoss and kApplicationDefaultSuiteBoss allowing the IBPIData that is aggregated on kDocWorkspaceBoss and kWorkspaceBoss respectively to be manipulated by selection.
When a document is open but nothing is selected the selection targets document defaults.
When no documents are open the selection targets application defaults.
- See Also
- Selection fundamentals chapter in Programming Guide