EpProperties Class Reference

#include <epubutils/epub_property.h>

List of all members.

Public Member Functions

 EpProperties ()
 EpProperties (const EpProperties &properties)
 ~EpProperties ()
void operator= (const EpProperties &properties)
bool operator== (const EpProperties &properties)
void Copy (const EpProperties &properties)
const wxList & GetList () const
size_t GetCount () const
EpPropertyAddProperty (EpProperty *property, const wxString &insertAfter=wxEmptyString)
void SetProperty (const wxString &name, const wxString &value)
void SetProperty (const wxString &name, long value)
void SetProperty (const wxString &name, int value)
void SetProperty (const wxString &name, double value)
void SetProperty (const wxString &name, bool value)
void SetProperty (const wxString &name, const wxVariant &value)
void RemoveProperty (EpProperty *property)
void DeleteProperty (EpProperty *property)
void DeleteProperty (const wxString &name)
void DeleteProperty (size_t i)
EpPropertyFindProperty (const wxString &name) const
EpPropertyFindPropertyByDisplayName (const wxString &name)
EpPropertyFindOrCreateProperty (const wxString &name)
wxString FindPropertyValueString (const wxString &name) const
bool FindPropertyValueBool (const wxString &name) const
long FindPropertyValueLong (const wxString &name) const
double FindPropertyValueDouble (const wxString &name) const
wxVariant FindPropertyValue (const wxString &name) const
EpPropertyGetNth (int i) const
EpPropertyGetProperty (int i) const
void RemoveHiddenProperties ()
long CombineStyles (const wxString &groupName, const wxString &useVersion=wxEmptyString)
 Combine the styles of all selected properties with this group name.
wxString CombineStylesString (const wxString &groupName, const wxString &useVersion=wxEmptyString)
 Combine the styles of all selected properties with this group name.
void Clear ()


Constructor & Destructor Documentation

EpProperties::EpProperties (  )  [inline]

EpProperties::EpProperties ( const EpProperties properties  )  [inline]

EpProperties::~EpProperties (  )  [inline]


Member Function Documentation

EpProperty * EpProperties::AddProperty ( EpProperty property,
const wxString &  insertAfter = wxEmptyString 
)

void EpProperties::Clear (  ) 

long EpProperties::CombineStyles ( const wxString &  groupName,
const wxString &  useVersion = wxEmptyString 
)

Combine the styles of all selected properties with this group name.

If useVersion is not empty, use this wxWidgets version to determine whether the style is appropriate or not.

wxString EpProperties::CombineStylesString ( const wxString &  groupName,
const wxString &  useVersion = wxEmptyString 
)

Combine the styles of all selected properties with this group name.

If useVersion is not empty, use this wxWidgets version to determine whether the style is appropriate or not.

void EpProperties::Copy ( const EpProperties properties  ) 

void EpProperties::DeleteProperty ( size_t  i  ) 

void EpProperties::DeleteProperty ( const wxString &  name  ) 

void EpProperties::DeleteProperty ( EpProperty property  ) 

EpProperty * EpProperties::FindOrCreateProperty ( const wxString &  name  ) 

EpProperty * EpProperties::FindProperty ( const wxString &  name  )  const

EpProperty * EpProperties::FindPropertyByDisplayName ( const wxString &  name  ) 

wxVariant EpProperties::FindPropertyValue ( const wxString &  name  )  const

bool EpProperties::FindPropertyValueBool ( const wxString &  name  )  const

double EpProperties::FindPropertyValueDouble ( const wxString &  name  )  const

long EpProperties::FindPropertyValueLong ( const wxString &  name  )  const

wxString EpProperties::FindPropertyValueString ( const wxString &  name  )  const

size_t EpProperties::GetCount (  )  const [inline]

const wxList& EpProperties::GetList (  )  const [inline]

EpProperty * EpProperties::GetNth ( int  i  )  const

EpProperty* EpProperties::GetProperty ( int  i  )  const [inline]

void EpProperties::operator= ( const EpProperties properties  )  [inline]

bool EpProperties::operator== ( const EpProperties properties  ) 

void EpProperties::RemoveHiddenProperties (  ) 

void EpProperties::RemoveProperty ( EpProperty property  ) 

void EpProperties::SetProperty ( const wxString &  name,
const wxVariant &  value 
)

void EpProperties::SetProperty ( const wxString &  name,
bool  value 
)

void EpProperties::SetProperty ( const wxString &  name,
double  value 
)

void EpProperties::SetProperty ( const wxString &  name,
int  value 
) [inline]

void EpProperties::SetProperty ( const wxString &  name,
long  value 
)

void EpProperties::SetProperty ( const wxString &  name,
const wxString &  value 
)


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

Generated on Wed May 6 19:22:09 2009 for AxTk by  doxygen 1.5.8