Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ginga::ncl::PrivateBaseManager Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::ncl::PrivateBaseManager:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::ncl::PrivateBaseManager:
Collaboration graph
[legend]

Public Member Functions

void createPrivateBase (string id)
 
void releasePrivateBases ()
 
NclDocument * addDocument (string id, string location, IDeviceLayout *deviceLayout)
 
NclDocument * embedDocument (string id, string docId, string nodeId, string location, IDeviceLayout *deviceLayout)
 
void * addVisibleDocument (string id, string location, IDeviceLayout *deviceLayout)
 
string getDocumentLocation (string id, string docId)
 
string getEmbeddedDocumentLocation (string baseId, string parentDocId, string nodeId)
 
NclDocument * getDocument (string id, string docId)
 
NclDocument * getEmbeddedDocument (string baseId, string parendDocId, string nodeId)
 
vector< NclDocument * > * getDocuments (string id)
 
NclDocument * removeDocument (string id, string docId)
 
NclDocument * removeEmbeddedDocument (string baseId, string parentDocId, string nodeId)
 
LayoutRegion * addRegion (string id, string documentId, string regionBaseId, string regionId, string xmlRegion)
 
LayoutRegion * removeRegion (string id, string documentId, string regionBaseId, string regionId)
 
RegionBase * addRegionBase (string id, string documentId, string xmlRegionBase)
 
RegionBase * removeRegionBase (string id, string documentId, string regionBaseId)
 
Rule * addRule (string id, string documentId, string xmlRule)
 
Rule * removeRule (string id, string documentId, string ruleId)
 
RuleBase * addRuleBase (string id, string documentId, string xmlRuleBase)
 
RuleBase * removeRuleBase (string id, string documentId, string ruleBaseId)
 
Transition * addTransition (string id, string documentId, string xmlTransition)
 
Transition * removeTransition (string id, string documentId, string transitionId)
 
TransitionBase * addTransitionBase (string id, string documentId, string xmlTransitionBase)
 
TransitionBase * removeTransitionBase (string id, string documentId, string transitionBaseId)
 
Connector * addConnector (string id, string documentId, string xmlConnector)
 
Connector * removeConnector (string id, string documentId, string connectorId)
 
ConnectorBase * addConnectorBase (string id, string documentId, string xmlConnectorBase)
 
ConnectorBase * removeConnectorBase (string id, string documentId, string connectorBaseId)
 
GenericDescriptor * addDescriptor (string id, string documentId, string xmlDescriptor)
 
GenericDescriptor * removeDescriptor (string id, string documentId, string descriptorId)
 
DescriptorBase * addDescriptorBase (string id, string documentId, string xmlDescriptorBase)
 
DescriptorBase * removeDescriptorBase (string id, string documentId, string descriptorBaseId)
 
Base * addImportBase (string id, string documentId, string docBaseId, string xmlImportBase)
 
Base * removeImportBase (string id, string documentId, string docBaseId, string documentURI)
 
NclDocument * addImportedDocumentBase (string id, string documentId, string xmlImportedDocumentBase)
 
NclDocument * removeImportedDocumentBase (string id, string documentId, string importedDocumentBaseId)
 
NclDocument * addImportNCL (string id, string documentId, string xmlImportNCL)
 
NclDocument * removeImportNCL (string id, string documentId, string documentURI)
 
Node * addNode (string id, string documentId, string compositeId, string xmlNode)
 
InterfacePoint * addInterface (string id, string documentId, string nodeId, string xmlInterface)
 
Link * addLink (string id, string documentId, string compositeId, string xmlLink)
 
PrivateBase * getPrivateBase (string id)
 

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