SvxXMLListLevelStyleContext_Impl Class Reference

Inheritance diagram for SvxXMLListLevelStyleContext_Impl:

Inheritance graph
[legend]
Collaboration diagram for SvxXMLListLevelStyleContext_Impl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SvxXMLListLevelStyleContext_Impl (SvXMLImport &rImport, sal_uInt16 nPrfx, const OUString &rLName, const Reference< xml::sax::XAttributeList > &xAttrList)
virtual ~SvxXMLListLevelStyleContext_Impl ()
virtual SvXMLImportContextCreateChildContext (sal_uInt16 nPrefix, const OUString &rLocalName, const Reference< xml::sax::XAttributeList > &xAttrList)
sal_Int32 GetLevel () const
Sequence< beans::PropertyValue > GetProperties (const SvI18NMap *pI18NMap=0)
void SetPosAndSpaceMode (sal_Int16 eValue)
void SetLabelFollowedBy (sal_Int16 eValue)
void SetListtabStopPosition (sal_Int32 nValue)
void SetFirstLineIndent (sal_Int32 nValue)
void SetIndentAt (sal_Int32 nValue)

Private Member Functions

void SetRelSize (sal_Int16 nRel)
void SetColor (sal_Int32 _aColor)
void SetSpaceBefore (sal_Int32 nSet)
void SetMinLabelWidth (sal_Int32 nSet)
void SetMinLabelDist (sal_Int32 nSet)
void SetAdjust (sal_Int16 eSet)
void SetBulletFontName (const OUString &rSet)
void SetBulletFontStyleName (const OUString &rSet)
void SetBulletFontFamily (sal_Int16 eSet)
void SetBulletFontPitch (sal_Int16 eSet)
void SetBulletFontEncoding (rtl_TextEncoding eSet)
void SetImageWidth (sal_Int32 nSet)
void SetImageHeight (sal_Int32 nSet)
void SetImageVertOrient (sal_Int16 eSet)

Private Attributes

const OUString sStarBats
const OUString sStarMath
OUString sPrefix
OUString sSuffix
OUString sTextStyleName
OUString sNumFormat
OUString sNumLetterSync
OUString sBulletFontName
OUString sBulletFontStyleName
OUString sImageURL
Reference< XOutputStream > xBase64Stream
sal_Int32 nLevel
sal_Int32 nSpaceBefore
sal_Int32 nMinLabelWidth
sal_Int32 nMinLabelDist
sal_Int32 nImageWidth
sal_Int32 nImageHeight
sal_Int16 nNumStartValue
sal_Int16 nNumDisplayLevels
sal_Int16 eAdjust
sal_Int16 eBulletFontFamily
sal_Int16 eBulletFontPitch
rtl_TextEncoding eBulletFontEncoding
sal_Int16 eImageVertOrient
sal_Unicode cBullet
sal_Int16 nRelSize
Color aColor
sal_Int16 ePosAndSpaceMode
sal_Int16 eLabelFollowedBy
sal_Int32 nListtabStopPosition
sal_Int32 nFirstLineIndent
sal_Int32 nIndentAt
sal_Bool bBullet: 1
sal_Bool bImage: 1
sal_Bool bNum: 1
sal_Bool bHasColor: 1

Friends

class SvxXMLListLevelStyleAttrContext_Impl


Detailed Description

Definition at line 206 of file xmlnumi.cxx.


Constructor & Destructor Documentation

SvxXMLListLevelStyleContext_Impl::SvxXMLListLevelStyleContext_Impl ( SvXMLImport rImport,
sal_uInt16  nPrfx,
const OUString rLName,
const Reference< xml::sax::XAttributeList > &  xAttrList 
)

SvxXMLListLevelStyleContext_Impl::~SvxXMLListLevelStyleContext_Impl (  )  [virtual]

Definition at line 432 of file xmlnumi.cxx.


Member Function Documentation

void SvxXMLListLevelStyleContext_Impl::SetRelSize ( sal_Int16  nRel  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetColor ( sal_Int32  _aColor  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetSpaceBefore ( sal_Int32  nSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetMinLabelWidth ( sal_Int32  nSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetMinLabelDist ( sal_Int32  nSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetAdjust ( sal_Int16  eSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetBulletFontName ( const OUString rSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetBulletFontStyleName ( const OUString rSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetBulletFontFamily ( sal_Int16  eSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetBulletFontPitch ( sal_Int16  eSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetBulletFontEncoding ( rtl_TextEncoding  eSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetImageWidth ( sal_Int32  nSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetImageHeight ( sal_Int32  nSet  )  [inline, private]

void SvxXMLListLevelStyleContext_Impl::SetImageVertOrient ( sal_Int16  eSet  )  [inline, private]

SvXMLImportContext * SvxXMLListLevelStyleContext_Impl::CreateChildContext ( sal_uInt16  nPrefix,
const OUString rLocalName,
const Reference< xml::sax::XAttributeList > &  xAttrList 
) [virtual]

sal_Int32 SvxXMLListLevelStyleContext_Impl::GetLevel (  )  const [inline]

Definition at line 288 of file xmlnumi.cxx.

References nLevel.

Sequence< beans::PropertyValue > SvxXMLListLevelStyleContext_Impl::GetProperties ( const SvI18NMap pI18NMap = 0  ) 

Definition at line 471 of file xmlnumi.cxx.

References aColor, bBullet, bHasColor, bImage, bNum, cBullet, SvXMLUnitConverter::convertNumFormat(), SvXMLImport::ConvStarBatsCharToStarSymbol(), SvXMLImport::ConvStarMathCharToStarSymbol(), eAdjust, eBulletFontEncoding, eBulletFontFamily, eBulletFontPitch, eImageVertOrient, eLabelFollowedBy, ePosAndSpaceMode, SvI18NMap::Get(), SvXMLImportContext::GetImport(), SvXMLImport::GetMM100UnitConverter(), SvXMLImport::GetStyleDisplayName(), nFirstLineIndent, nImageHeight, nImageWidth, nIndentAt, nListtabStopPosition, nMinLabelDist, nMinLabelWidth, nNumDisplayLevels, nNumStartValue, nRelSize, nSpaceBefore, OUString, SvXMLImport::ResolveGraphicObjectURL(), SvXMLImport::ResolveGraphicObjectURLFromBase64(), sBulletFontName, sBulletFontStyleName, sImageURL, sNumFormat, sNumLetterSync, sPrefix, sStarBats, sStarMath, sSuffix, sTextStyleName, WEIGHT_DONTKNOW, xBase64Stream, XML_STYLE_FAMILY_TEXT_TEXT, XML_UNO_NAME_NRULE_ADJUST, XML_UNO_NAME_NRULE_BULLET_CHAR, XML_UNO_NAME_NRULE_BULLET_COLOR, XML_UNO_NAME_NRULE_BULLET_FONT, XML_UNO_NAME_NRULE_BULLET_RELSIZE, XML_UNO_NAME_NRULE_CHAR_STYLE_NAME, XML_UNO_NAME_NRULE_FIRST_LINE_INDENT, XML_UNO_NAME_NRULE_FIRST_LINE_OFFSET, XML_UNO_NAME_NRULE_GRAPHIC_SIZE, XML_UNO_NAME_NRULE_GRAPHICURL, XML_UNO_NAME_NRULE_INDENT_AT, XML_UNO_NAME_NRULE_LABEL_FOLLOWED_BY, XML_UNO_NAME_NRULE_LEFT_MARGIN, XML_UNO_NAME_NRULE_LISTTAB_STOP_POSITION, XML_UNO_NAME_NRULE_NUMBERINGTYPE, XML_UNO_NAME_NRULE_PARENT_NUMBERING, XML_UNO_NAME_NRULE_POSITION_AND_SPACE_MODE, XML_UNO_NAME_NRULE_PREFIX, XML_UNO_NAME_NRULE_START_WITH, XML_UNO_NAME_NRULE_SUFFIX, XML_UNO_NAME_NRULE_SYMBOL_TEXT_DISTANCE, and XML_UNO_NAME_NRULE_VERT_ORIENT.

void SvxXMLListLevelStyleContext_Impl::SetPosAndSpaceMode ( sal_Int16  eValue  )  [inline]

void SvxXMLListLevelStyleContext_Impl::SetLabelFollowedBy ( sal_Int16  eValue  )  [inline]

void SvxXMLListLevelStyleContext_Impl::SetListtabStopPosition ( sal_Int32  nValue  )  [inline]

void SvxXMLListLevelStyleContext_Impl::SetFirstLineIndent ( sal_Int32  nValue  )  [inline]

void SvxXMLListLevelStyleContext_Impl::SetIndentAt ( sal_Int32  nValue  )  [inline]


Friends And Related Function Documentation

friend class SvxXMLListLevelStyleAttrContext_Impl [friend]

Definition at line 208 of file xmlnumi.cxx.

Referenced by CreateChildContext().


Member Data Documentation

Definition at line 209 of file xmlnumi.cxx.

Referenced by GetProperties().

Definition at line 210 of file xmlnumi.cxx.

Referenced by GetProperties().

Definition at line 212 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 213 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 214 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 215 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 216 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 217 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetBulletFontName().

Definition at line 218 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetBulletFontStyleName().

Reference< XOutputStream > SvxXMLListLevelStyleContext_Impl::xBase64Stream [private]

Definition at line 221 of file xmlnumi.cxx.

Referenced by CreateChildContext(), and GetProperties().

Definition at line 223 of file xmlnumi.cxx.

Referenced by GetLevel(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 224 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetSpaceBefore().

Definition at line 225 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetMinLabelWidth().

Definition at line 226 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetMinLabelDist().

Definition at line 227 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetImageWidth().

Definition at line 228 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetImageHeight().

Definition at line 229 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 230 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 232 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetAdjust().

Definition at line 233 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetBulletFontFamily().

Definition at line 234 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetBulletFontPitch().

Definition at line 235 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetBulletFontEncoding().

Definition at line 236 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetImageVertOrient().

Definition at line 238 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 240 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetRelSize().

Definition at line 241 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetColor().

Definition at line 244 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetPosAndSpaceMode().

Definition at line 245 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetLabelFollowedBy().

Definition at line 246 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetListtabStopPosition().

Definition at line 247 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetFirstLineIndent().

Definition at line 248 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetIndentAt().

Definition at line 251 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 253 of file xmlnumi.cxx.

Referenced by GetProperties(), and SvxXMLListLevelStyleContext_Impl().

Definition at line 254 of file xmlnumi.cxx.

Referenced by GetProperties(), and SetColor().


The documentation for this class was generated from the following file:

Generated on Thu Apr 29 14:40:04 2010 for ooo-build Module xmloff (ooo/OOO320_m15) by  doxygen 1.5.6