|
Ginga
0.13.6.1771-df200
The iTV middleware.
|
#include <NclEntity.h>


Public Member Functions | |
| NclEntity (NclDocument *, const string &) | |
| virtual | ~NclEntity ()=0 |
| string | getId () |
| NclDocument * | getDocument () |
Private Attributes | |
| string | _id |
| NclDocument * | _ncl |
| GINGA_NAMESPACE_BEGIN NclEntity::NclEntity | ( | NclDocument * | ncl, |
| const string & | id | ||
| ) |
References _id, _ncl, g_assert(), instanceof, and NclDocument::registerEntity().
|
pure virtual |
| NclDocument * NclEntity::getDocument | ( | ) |
References _ncl, and GINGA_NAMESPACE_END.
Referenced by NclNode::setProperty().
| string NclEntity::getId | ( | ) |
References _id.
Referenced by NclProperty::getName(), NclNode::getProperty(), NclNode::hasProperty(), ncl_pop_context(), Formatter::obtainEvent(), Formatter::obtainExecutionObject(), Formatter::obtainFormatterEventFromBind(), ParserXercesC::parseBind(), NclDocument::registerEntity(), NclNode::setProperty(), ParserXercesC::solveNodeReferences(), Formatter::start(), and NclDocument::unregisterEntity().
|
private |
Referenced by getId(), and NclEntity().
|
private |
Referenced by getDocument(), and NclEntity().