LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
CSS1Selector Class Reference

A simple selector. More...

#include <parcss1.hxx>

Collaboration diagram for CSS1Selector:
[legend]

Public Member Functions

 CSS1Selector (CSS1SelectorType eTyp, OUString aSel)
 
 ~CSS1Selector ()
 
CSS1SelectorType GetType () const
 
const OUString & GetString () const
 
void SetNext (CSS1Selector *pNxt)
 
const CSS1SelectorGetNext () const
 

Private Attributes

CSS1SelectorType m_eType
 
OUString m_aSelector
 
CSS1Selectorm_pNext
 

Detailed Description

A simple selector.

This class represents a simple selector, e.g.

These simple selectors are chained in a list to complete selectors

Definition at line 92 of file parcss1.hxx.

Constructor & Destructor Documentation

◆ CSS1Selector()

CSS1Selector::CSS1Selector ( CSS1SelectorType  eTyp,
OUString  aSel 
)
inline

Definition at line 99 of file parcss1.hxx.

◆ ~CSS1Selector()

CSS1Selector::~CSS1Selector ( )

Definition at line 1223 of file parcss1.cxx.

References m_pNext.

Member Function Documentation

◆ GetNext()

const CSS1Selector * CSS1Selector::GetNext ( ) const
inline

Definition at line 109 of file parcss1.hxx.

References m_pNext.

Referenced by SwCSS1Parser::StyleParsed().

◆ GetString()

const OUString & CSS1Selector::GetString ( ) const
inline

Definition at line 106 of file parcss1.hxx.

References m_aSelector.

Referenced by GetTokenAndClass(), and SwCSS1Parser::StyleParsed().

◆ GetType()

CSS1SelectorType CSS1Selector::GetType ( ) const
inline

Definition at line 105 of file parcss1.hxx.

References m_eType.

Referenced by GetTokenAndClass(), and SwCSS1Parser::StyleParsed().

◆ SetNext()

void CSS1Selector::SetNext ( CSS1Selector pNxt)
inline

Definition at line 108 of file parcss1.hxx.

References m_pNext.

Referenced by CSS1Parser::ParseSelector().

Member Data Documentation

◆ m_aSelector

OUString CSS1Selector::m_aSelector
private

Definition at line 95 of file parcss1.hxx.

Referenced by GetString().

◆ m_eType

CSS1SelectorType CSS1Selector::m_eType
private

Definition at line 94 of file parcss1.hxx.

Referenced by GetType().

◆ m_pNext

CSS1Selector* CSS1Selector::m_pNext
private

Definition at line 96 of file parcss1.hxx.

Referenced by GetNext(), SetNext(), and ~CSS1Selector().


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