OP_GalleryEntry Class Reference

#include <OP_GalleryEntry.h>

List of all members.

Public Member Functions

 OP_GalleryEntry ()
virtual ~OP_GalleryEntry ()
bool getEntryIsValid () const
bool match (const char *namepattern, const char *labelpattern, const char *keywordpattern, const char *category, const char *optable, const char *optype) const
const UT_StringgetFilePath () const
const UT_StringgetEntryName () const
void setEntryName (const char *entryname)
void getLabel (UT_String &label) const
void setLabel (const char *label)
void getDescription (UT_String &description) const
void setDescription (const char *description)
void getIcon (UT_String &icon) const
void setIcon (const char *icon)
bool getAllowIconRegeneration () const
void setAllowIconRegeneration (bool flag)
void getHelpUrl (UT_String &helpurl) const
void setHelpUrl (const char *helpurl)
void getOTLPath (UT_String &otlpath) const
void setOTLPath (const char *otlpath)
void getOpTable (UT_String &optable) const
void setOpTable (const char *optable)
void getOpTypes (UT_String &optypes) const
void getOpTypes (UT_StringArray &optypes) const
void setOpTypes (const char *optypes)
void setOpTypes (const UT_StringArray &optypes)
void getKeywords (UT_String &keywords) const
void getKeywords (UT_StringArray &keywords) const
void setKeywords (const char *keywords)
void setKeywords (const UT_StringArray &keywords)
void getCategories (UT_String &cats) const
void getCategories (UT_StringArray &cats) const
void setCategories (const char *cats)
void setCategories (const UT_StringArray &cats)
bool hasContents () const
bool applyContents (OP_Node *destnode) const
void setContents (OP_Node *srcnode)
bool hasParms () const
bool applyParms (OP_Node *destnode) const
void getParms (UT_String &script) const
void setParms (OP_Node *srcnode)
void setParms (UT_OStrStream &os)
bool applyOther (OP_Node *destnode) const
bool canApplyToNode (OP_Node *node) const
bool applyToNode (OP_Node *node) const
OP_NetworkgetNaturalOpManager (void) const
bool canCreateChildNode (OP_Network *net=0) const
OP_NodecreateChildNode (OP_Network *net=0, bool move_to_good_pos=true) const
void getBestOpType (UT_String &optype) const
void setInformationFromNode (OP_Node *node)
void clearAllInformation ()
const OP_GalleryEntryoperator= (const OP_GalleryEntry &src)

Static Public Member Functions

static int compareEntries (OP_GalleryEntry *const *a, OP_GalleryEntry *const *b)

Protected Member Functions

 OP_GalleryEntry (OP_Gallery *owner, const char *entryname, bool newentry)
void clear ()
bool getOption (const char *optionname, UT_String &optionvalue) const
bool getOption (const char *optionname, UT_StringArray &optionvalues, bool spaceisseparator) const
bool getOptionBool (const char *optionname, bool &optionvalue) const
void setOption (const char *optionname, const UT_String &optionvalue)
void setOption (const char *optionname, const UT_StringArray &optionvalues)
void setOptionBool (const char *optionname, bool optionvalue)
void saveCompressedSection (const char *section, UT_OStrStream &src)
bool loadCompressedSection (const char *section, char *&buffer, int &buflen) const
void allowEditing ()

Friends

class OP_Gallery


Detailed Description

Definition at line 31 of file OP_GalleryEntry.h.


Constructor & Destructor Documentation

OP_GalleryEntry::OP_GalleryEntry (  ) 

virtual OP_GalleryEntry::~OP_GalleryEntry (  )  [virtual]

OP_GalleryEntry::OP_GalleryEntry ( OP_Gallery owner,
const char *  entryname,
bool  newentry 
) [protected]


Member Function Documentation

void OP_GalleryEntry::allowEditing (  )  [protected]

bool OP_GalleryEntry::applyContents ( OP_Node destnode  )  const

bool OP_GalleryEntry::applyOther ( OP_Node destnode  )  const

bool OP_GalleryEntry::applyParms ( OP_Node destnode  )  const

bool OP_GalleryEntry::applyToNode ( OP_Node node  )  const

bool OP_GalleryEntry::canApplyToNode ( OP_Node node  )  const

bool OP_GalleryEntry::canCreateChildNode ( OP_Network net = 0  )  const

void OP_GalleryEntry::clear (  )  [protected]

void OP_GalleryEntry::clearAllInformation (  ) 

static int OP_GalleryEntry::compareEntries ( OP_GalleryEntry *const *  a,
OP_GalleryEntry *const *  b 
) [static]

OP_Node* OP_GalleryEntry::createChildNode ( OP_Network net = 0,
bool  move_to_good_pos = true 
) const

bool OP_GalleryEntry::getAllowIconRegeneration (  )  const

void OP_GalleryEntry::getBestOpType ( UT_String optype  )  const

void OP_GalleryEntry::getCategories ( UT_StringArray cats  )  const

void OP_GalleryEntry::getCategories ( UT_String cats  )  const

void OP_GalleryEntry::getDescription ( UT_String description  )  const

bool OP_GalleryEntry::getEntryIsValid (  )  const

const UT_String& OP_GalleryEntry::getEntryName (  )  const

const UT_String& OP_GalleryEntry::getFilePath (  )  const

void OP_GalleryEntry::getHelpUrl ( UT_String helpurl  )  const

void OP_GalleryEntry::getIcon ( UT_String icon  )  const

void OP_GalleryEntry::getKeywords ( UT_StringArray keywords  )  const

void OP_GalleryEntry::getKeywords ( UT_String keywords  )  const

void OP_GalleryEntry::getLabel ( UT_String label  )  const

OP_Network* OP_GalleryEntry::getNaturalOpManager ( void   )  const

void OP_GalleryEntry::getOpTable ( UT_String optable  )  const

bool OP_GalleryEntry::getOption ( const char *  optionname,
UT_StringArray optionvalues,
bool  spaceisseparator 
) const [protected]

bool OP_GalleryEntry::getOption ( const char *  optionname,
UT_String optionvalue 
) const [protected]

bool OP_GalleryEntry::getOptionBool ( const char *  optionname,
bool &  optionvalue 
) const [protected]

void OP_GalleryEntry::getOpTypes ( UT_StringArray optypes  )  const

void OP_GalleryEntry::getOpTypes ( UT_String optypes  )  const

void OP_GalleryEntry::getOTLPath ( UT_String otlpath  )  const

void OP_GalleryEntry::getParms ( UT_String script  )  const

bool OP_GalleryEntry::hasContents (  )  const

bool OP_GalleryEntry::hasParms (  )  const

bool OP_GalleryEntry::loadCompressedSection ( const char *  section,
char *&  buffer,
int &  buflen 
) const [protected]

bool OP_GalleryEntry::match ( const char *  namepattern,
const char *  labelpattern,
const char *  keywordpattern,
const char *  category,
const char *  optable,
const char *  optype 
) const

const OP_GalleryEntry& OP_GalleryEntry::operator= ( const OP_GalleryEntry src  ) 

void OP_GalleryEntry::saveCompressedSection ( const char *  section,
UT_OStrStream src 
) [protected]

void OP_GalleryEntry::setAllowIconRegeneration ( bool  flag  ) 

void OP_GalleryEntry::setCategories ( const UT_StringArray cats  ) 

void OP_GalleryEntry::setCategories ( const char *  cats  ) 

void OP_GalleryEntry::setContents ( OP_Node srcnode  ) 

void OP_GalleryEntry::setDescription ( const char *  description  ) 

void OP_GalleryEntry::setEntryName ( const char *  entryname  ) 

void OP_GalleryEntry::setHelpUrl ( const char *  helpurl  ) 

void OP_GalleryEntry::setIcon ( const char *  icon  ) 

void OP_GalleryEntry::setInformationFromNode ( OP_Node node  ) 

void OP_GalleryEntry::setKeywords ( const UT_StringArray keywords  ) 

void OP_GalleryEntry::setKeywords ( const char *  keywords  ) 

void OP_GalleryEntry::setLabel ( const char *  label  ) 

void OP_GalleryEntry::setOpTable ( const char *  optable  ) 

void OP_GalleryEntry::setOption ( const char *  optionname,
const UT_StringArray optionvalues 
) [protected]

void OP_GalleryEntry::setOption ( const char *  optionname,
const UT_String optionvalue 
) [protected]

void OP_GalleryEntry::setOptionBool ( const char *  optionname,
bool  optionvalue 
) [protected]

void OP_GalleryEntry::setOpTypes ( const UT_StringArray optypes  ) 

void OP_GalleryEntry::setOpTypes ( const char *  optypes  ) 

void OP_GalleryEntry::setOTLPath ( const char *  otlpath  ) 

void OP_GalleryEntry::setParms ( UT_OStrStream os  ) 

void OP_GalleryEntry::setParms ( OP_Node srcnode  ) 


Friends And Related Function Documentation

friend class OP_Gallery [friend]

Definition at line 174 of file OP_GalleryEntry.h.


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

Generated on Mon Jan 28 00:29:43 2013 for HDK by  doxygen 1.5.9