Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ncl::NclDocument Class Reference

Public Member Functions

 NclDocument (string id, string docLocation)
 
NclDocumentgetParentDocument ()
 
void setParentDocument (NclDocument *parentDocument)
 
string getDocumentPerspective ()
 
string getDocumentLocation ()
 
bool addDocument (NclDocument *document, string alias, string location)
 
void clearDocument ()
 
Connector * getConnector (string connectorId)
 
ConnectorBase * getConnectorBase ()
 
Transition * getTransition (string transitionId)
 
TransitionBase * getTransitionBase ()
 
GenericDescriptor * getDescriptor (string descriptorId)
 
DescriptorBase * getDescriptorBase ()
 
NclDocumentgetDocument (string documentId)
 
string getDocumentAlias (NclDocument *document)
 
ContextNode * getBody ()
 
string getDocumentLocation (NclDocument *document)
 
vector< NclDocument * > * getDocuments ()
 
string getId ()
 
Node * getNode (string nodeId)
 
LayoutRegion * getRegion (string regionId)
 
RegionBase * getRegionBase (int devClass)
 
RegionBase * getRegionBase (string regionBaseId)
 
map< int, RegionBase * > * getRegionBases ()
 
Rule * getRule (string ruleId)
 
RuleBase * getRuleBase ()
 
bool removeDocument (NclDocument *document)
 
void setConnectorBase (ConnectorBase *connectorBase)
 
void setTransitionBase (TransitionBase *transitionBase)
 
void setDescriptorBase (DescriptorBase *descriptorBase)
 
void setDocumentAlias (NclDocument *document, string alias)
 
void setBody (ContextNode *node)
 
void setDocumentLocation (NclDocument *document, string location)
 
void setId (string id)
 
void addRegionBase (RegionBase *regionBase)
 
void setRuleBase (RuleBase *ruleBase)
 
void addMetainformation (Meta *meta)
 
void addMetadata (Metadata *metadata)
 
vector< Meta * > * getMetainformation ()
 
vector< Metadata * > * getMetadata ()
 
void removeRegionBase (string regionBaseId)
 
void removeMetainformation (Meta *meta)
 
void removeMetadata (Metadata *metadata)
 
void removeAllMetainformation ()
 
void removeAllMetadata ()
 

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