BDocumentTypeDefinition Class Reference

#include <BContent.h>

Inheritance diagram for BDocumentTypeDefinition:

BXMLObject BNamed List of all members.

Public Member Functions

status_t AddElementDecl (BElementDecl *decl)
status_t RemoveElementDecl (BElementDecl *decl)
const BElementDeclFindElementDecl (const char *name) const
BElementDeclFindElementDecl (const char *name)
int32 CountElementDecls () const
BElementDeclElementDeclAt (int32 index)
const BElementDeclElementDeclAt (int32 index) const
status_t AddAttributeDecl (BAttributeDecl *decl)
status_t AddEntityDecl (BEntityDecl *decl)
status_t RemoveEntityDecl (BEntityDecl *decl)
BEntityDeclFindEntityDecl (const char *name, bool parameter)
const BEntityDeclFindEntityDecl (const char *name, bool parameter) const
int32 CountEntityDecls () const
BEntityDeclEntityDeclAt (int32 index)
const BEntityDeclEntityDeclAt (int32 index) const
 BDocumentTypeDefinition (const char *name)
 BDocumentTypeDefinition (const BString &name)
virtual ~BDocumentTypeDefinition ()
const char * PublicID () const
const char * SystemID () const
void SetPublicID (const char *id)
void SetSystemID (const char *id)

Constructor & Destructor Documentation

BDocumentTypeDefinition const char *  name  ) 
 

BDocumentTypeDefinition const BString name  ) 
 

virtual ~BDocumentTypeDefinition  )  [virtual]
 


Member Function Documentation

status_t AddAttributeDecl BAttributeDecl decl  ) 
 

status_t AddElementDecl BElementDecl decl  ) 
 

status_t AddEntityDecl BEntityDecl decl  ) 
 

int32 CountElementDecls  )  const
 

int32 CountEntityDecls  )  const
 

const BElementDecl* ElementDeclAt int32  index  )  const
 

BElementDecl* ElementDeclAt int32  index  ) 
 

const BEntityDecl* EntityDeclAt int32  index  )  const
 

BEntityDecl* EntityDeclAt int32  index  ) 
 

BElementDecl* FindElementDecl const char *  name  ) 
 

const BElementDecl* FindElementDecl const char *  name  )  const
 

const BEntityDecl* FindEntityDecl const char *  name,
bool  parameter
const
 

BEntityDecl* FindEntityDecl const char *  name,
bool  parameter
 

const char* PublicID  )  const
 

status_t RemoveElementDecl BElementDecl decl  ) 
 

status_t RemoveEntityDecl BEntityDecl decl  ) 
 

void SetPublicID const char *  id  ) 
 

void SetSystemID const char *  id  ) 
 

const char* SystemID  )  const
 


Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.