InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
DCLSizPanelXMLGenerator Class Reference
Inheritance diagram for DCLSizPanelXMLGenerator:
BasePanelXMLGeneratorCPanelBasedXMLGeneratorCXMLGeneratorCPMUnknown< IXMLGenerator >IXMLGeneratorIPMUnknown

Public Member Functions

 DCLSizPanelXMLGenerator (IPMUnknown *boss)
 
virtual void GenerateContent (IXMLOutStream *s, int32 beforeChildIndex=0)
 
- Public Member Functions inherited from BasePanelXMLGenerator
 BasePanelXMLGenerator (IPMUnknown *boss)
 
virtual void GenerateBeginTag (IXMLOutStream *s)
 
virtual void GenerateEndTag (IXMLOutStream *s)
 
virtual void PushPanelAttributes (IXMLOutStream::AttributeList &attrs, IControlView *panel)
 
- Public Member Functions inherited from CPanelBasedXMLGenerator
 CPanelBasedXMLGenerator (IPMUnknown *boss)
 
virtual bool16 ShouldPanelBePersisted (IControlView *panel)
 
virtual void GeneratePanelBeginTag (IXMLOutStream *s, IControlView *panel)
 
virtual void GeneratePanelContents (IXMLOutStream *s, IControlView *panel)
 
virtual void GeneratePanelEndTag (IXMLOutStream *s, IControlView *panel)
 
- Public Member Functions inherited from CXMLGenerator
 CXMLGenerator (IPMUnknown *boss)
 
virtual void CollectAttributes (IXMLOutStream *s, IXMLOutStream::AttributeList *attrs)
 
- Public Member Functions inherited from CPMUnknown< IXMLGenerator >
IPMUnknownQueryInterface (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
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from IXMLGenerator
enum  { kDefaultIID = IID_IXMLGENERATOR }
 
- Protected Member Functions inherited from CPanelBasedXMLGenerator
virtual void GenerateControlSet (IXMLOutStream *s, IKit *panelKit)
 
void PushBool (IXMLOutStream::AttributeList &attrs, const PMString &name, bool16 theBool)
 
void PushInt (IXMLOutStream::AttributeList &attrs, const PMString &name, int32 theInt)
 
void PushString (IXMLOutStream::AttributeList &attrs, const PMString &name, const PMString &value)
 
- Protected Attributes inherited from CPMUnknown< IXMLGenerator >
HelperInterface fHelperInterface
 

Member Function Documentation

void DCLSizPanelXMLGenerator::GenerateContent (IXMLOutStreams,
int32 beforeChildIndex = 0 
)
virtual

Override this to generate any panel specific content (must call the inherited version).

Reimplemented from BasePanelXMLGenerator.