EpProperty Class Reference

#include <epubutils/epub_property.h>

List of all members.

Public Member Functions

 EpProperty ()
 EpProperty (const EpProperty &property)
 EpProperty (const wxString &descr, const wxVariant &variant, const wxString &editorType=wxEmptyString, const wxString &groupName=wxEmptyString, const wxString &exclusivityGroupName=wxEmptyString, long styleValue=0)
 EpProperty (const wxString &name, const wxString &value=wxEmptyString)
void operator= (const EpProperty &property)
void Copy (const EpProperty &property)
bool operator== (const EpProperty &property) const
bool operator!= (const EpProperty &property) const
const wxString & GetName () const
const wxString & GetParentName () const
wxString GetValue () const
wxVariant & GetVariant ()
const wxVariant & GetVariant () const
const wxString & GetEditorType () const
const wxString & GetGroupName () const
const wxString GetCategory () const
const wxString & GetExclusivityGroupName () const
long GetStyleValue () const
const wxArrayString & GetChoices () const
const wxString & GetDescription () const
const wxString & GetMinVersion () const
const wxString & GetMaxVersion () const
void SetName (const wxString &name)
void SetParentName (const wxString &name)
void SetValue (const wxString &value)
void SetValue (const wxVariant &value)
void SetEditorType (const wxString &type)
void SetGroupName (const wxString &groupName)
void SetCategory (const wxString &category)
void SetExclusivityGroupName (const wxString &name)
void SetStyleValue (long style)
void SetChoices (const wxArrayString &choices)
void SetDescription (const wxString &descr)
void SetMinMaxVersion (const wxString &minVersion, const wxString &maxVersion)
void Show (bool show)
bool IsShown () const
const wxString & GetTranslatedName () const
void SetTranslatedName (const wxString &name)
wxString GetDisplayName () const
bool IsApplicableToVersion (const wxString &useVersion) const

Public Attributes

wxVariant m_variant
wxString m_translatedName
wxString m_editorType
wxString m_groupName
wxString m_parentName
wxString m_exclusivityGroupName
long m_styleValue
wxArrayString m_choices
wxString m_description
wxString m_minVersion
wxString m_maxVersion
wxString m_category
bool m_show


Detailed Description

A property/name pair, with other specialised members for storing window/sizer information.

Constructor & Destructor Documentation

EpProperty::EpProperty (  )  [inline]

EpProperty::EpProperty ( const EpProperty property  )  [inline]

EpProperty::EpProperty ( const wxString &  descr,
const wxVariant &  variant,
const wxString &  editorType = wxEmptyString,
const wxString &  groupName = wxEmptyString,
const wxString &  exclusivityGroupName = wxEmptyString,
long  styleValue = 0 
) [inline]

EpProperty::EpProperty ( const wxString &  name,
const wxString &  value = wxEmptyString 
) [inline]


Member Function Documentation

void EpProperty::Copy ( const EpProperty property  )  [inline]

const wxString EpProperty::GetCategory (  )  const [inline]

const wxArrayString& EpProperty::GetChoices (  )  const [inline]

const wxString& EpProperty::GetDescription (  )  const [inline]

wxString EpProperty::GetDisplayName (  )  const [inline]

const wxString& EpProperty::GetEditorType (  )  const [inline]

const wxString& EpProperty::GetExclusivityGroupName (  )  const [inline]

const wxString& EpProperty::GetGroupName (  )  const [inline]

const wxString& EpProperty::GetMaxVersion (  )  const [inline]

const wxString& EpProperty::GetMinVersion (  )  const [inline]

const wxString& EpProperty::GetName (  )  const [inline]

const wxString& EpProperty::GetParentName (  )  const [inline]

long EpProperty::GetStyleValue (  )  const [inline]

const wxString& EpProperty::GetTranslatedName (  )  const [inline]

wxString EpProperty::GetValue (  )  const [inline]

const wxVariant& EpProperty::GetVariant (  )  const [inline]

wxVariant& EpProperty::GetVariant (  )  [inline]

bool EpProperty::IsApplicableToVersion ( const wxString &  useVersion  )  const

bool EpProperty::IsShown (  )  const [inline]

bool EpProperty::operator!= ( const EpProperty property  )  const [inline]

void EpProperty::operator= ( const EpProperty property  )  [inline]

bool EpProperty::operator== ( const EpProperty property  )  const [inline]

void EpProperty::SetCategory ( const wxString &  category  )  [inline]

void EpProperty::SetChoices ( const wxArrayString &  choices  )  [inline]

void EpProperty::SetDescription ( const wxString &  descr  )  [inline]

void EpProperty::SetEditorType ( const wxString &  type  )  [inline]

void EpProperty::SetExclusivityGroupName ( const wxString &  name  )  [inline]

void EpProperty::SetGroupName ( const wxString &  groupName  )  [inline]

void EpProperty::SetMinMaxVersion ( const wxString &  minVersion,
const wxString &  maxVersion 
) [inline]

void EpProperty::SetName ( const wxString &  name  )  [inline]

void EpProperty::SetParentName ( const wxString &  name  )  [inline]

void EpProperty::SetStyleValue ( long  style  )  [inline]

void EpProperty::SetTranslatedName ( const wxString &  name  )  [inline]

void EpProperty::SetValue ( const wxVariant &  value  )  [inline]

void EpProperty::SetValue ( const wxString &  value  )  [inline]

void EpProperty::Show ( bool  show  )  [inline]


Member Data Documentation

wxArrayString EpProperty::m_choices


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

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