InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IApplyTableBorderCmdData Class Referenceabstract

#include <IApplyTableBorderCmdData.h>

Inheritance diagram for IApplyTableBorderCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IAPPLYTABLEBORDERCMDDATA }
 

Public Member Functions

virtual void SetApplyAttrList (const AttributeBossList &attrs)=0
 
virtual void SetLeftList (const AttributeBossList &attrs)=0
 
virtual void SetTopList (const AttributeBossList &attrs)=0
 
virtual void SetRightList (const AttributeBossList &attrs)=0
 
virtual void SetBottomList (const AttributeBossList &attrs)=0
 
virtual const AttributeBossListGetApplyAttrList (void) const =0
 
virtual const AttributeBossListGetLeftList (void) const =0
 
virtual const AttributeBossListGetTopList (void) const =0
 
virtual const AttributeBossListGetRightList (void) const =0
 
virtual const AttributeBossListGetBottomList (void) const =0
 
virtual void Duplicate (IApplyTableBorderCmdData *other)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

IApplyTableBorderCmdData is the primary data interface for the command to apply a table border to a table

Member Function Documentation

virtual void IApplyTableBorderCmdData::Duplicate (IApplyTableBorderCmdDataother)
pure virtual

Duplicates the object passed in

Parameters
other*The one to duplicate
virtual const AttributeBossList& IApplyTableBorderCmdData::GetApplyAttrList (void ) const
pure virtual

Get the data to apply to the table border:

Returns
AttributeBossList& The attributes being applied to the table border (color, weight, stroke type, tint, overprint)
virtual const AttributeBossList& IApplyTableBorderCmdData::GetBottomList (void ) const
pure virtual

Get the data to apply to the bottom side of the table border:

Returns
AttributeBossList& The attributes being applied (color, weight, stroke type, tint, overprint)
virtual const AttributeBossList& IApplyTableBorderCmdData::GetLeftList (void ) const
pure virtual

Get the data to apply to the left side of the table border:

Returns
AttributeBossList& The attributes being applied (color, weight, stroke type, tint, overprint)
virtual const AttributeBossList& IApplyTableBorderCmdData::GetRightList (void ) const
pure virtual

Get the data to apply to the right side of the table border:

Returns
AttributeBossList& The attributes being applied (color, weight, stroke type, tint, overprint)
virtual const AttributeBossList& IApplyTableBorderCmdData::GetTopList (void ) const
pure virtual

Get the data to apply to the top side of the table border:

Returns
AttributeBossList& The attributes being applied (color, weight, stroke type, tint, overprint)
virtual void IApplyTableBorderCmdData::SetApplyAttrList (const AttributeBossListattrs)
pure virtual

Set the data about what to apply:

Parameters
attrsThe attributes being applied to the table border (color, weight, stroke type, tint, overprint)
virtual void IApplyTableBorderCmdData::SetBottomList (const AttributeBossListattrs)
pure virtual

Set the data about what to apply to the bottom side of the board:

Parameters
attrsThe attributes being applied (color, weight, stroke type, tint, overprint)
virtual void IApplyTableBorderCmdData::SetLeftList (const AttributeBossListattrs)
pure virtual

Set the data about what to apply to the left side of the board:

Parameters
attrsThe attributes being applied (color, weight, stroke type, tint, overprint)
virtual void IApplyTableBorderCmdData::SetRightList (const AttributeBossListattrs)
pure virtual

Set the data about what to apply to the right side of the board:

Parameters
attrsThe attributes being applied (color, weight, stroke type, tint, overprint)
virtual void IApplyTableBorderCmdData::SetTopList (const AttributeBossListattrs)
pure virtual

Set the data about what to apply to the top side of the board:

Parameters
attrsThe attributes being applied (color, weight, stroke type, tint, overprint)