|
Public Types |
| enum | PH_States { START,
HOMEPLACEMENT,
COMPONENT_INSTANTIATION
} |
| enum | CHAR_States { IDLE,
DESTINATION
} |
| enum | EXT_Types { CAT_FILE_NAME,
RTPOLICYSET_NAME,
INVALID_EXT
} |
| | Types of <extension tags>. More...
|
Public Methods |
| | Partitioning_Handler (Assembly_Spec *spec, ACEXML_XMLReader *parser, CIAO::XMLHelpers::Cascadable_DocHandler *parent, const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| | Constructor.
|
| virtual | ~Partitioning_Handler () |
| | Destructor.
|
| virtual void | characters (const ACEXML_Char *ch, int start, int length ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
Protected Methods |
| EXT_Types | get_extension_info (ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
Protected Attributes |
| long | element_count_ |
| Assembly_Spec * | context_ |
| Assembly_Placement::hostcollocation * | host_collocation_ |
| | Temporary holder when building componentinstantiation spec.
|
| Assembly_Placement::processcollocation * | process_collocation_ |
| | Temporary holder when building componentinstantiation spec.
|
| Assembly_Placement::homeplacement * | home_placement_ |
| | Temporary holder when building homeplacement spec.
|
| Assembly_Placement::componentinstantiation * | comp_instance_ |
| | Temporary holder when building componentinstantiation spec.
|
| PH_States | state_ |
| ACE_CString | characters_ |
| | Holding the PCDATA.
|
| EXT_Types | ext_type_ |
| | Trace the type of extension element we are dealing with.
|
| Assembly_Placement::componentinstantiation::Register_Info | comp_register_info_ |
| | Temporary holder when building registration information.
|