|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.sahits.codegen.input.XMLJDomParser
ch.sahits.codegen.xml.WebserviceParser
public final class WebserviceParser
This XML parser can create a webservice model parsed on the http://xsd.sahits.ch/codegen/webservice.xsd XML Schema definition
| Field Summary |
|---|
| Fields inherited from class ch.sahits.codegen.input.XMLJDomParser |
|---|
document, root |
| Constructor Summary | |
|---|---|
WebserviceParser()
Default constructor calling the super constructor |
|
| Method Summary | |
|---|---|
IWebservice |
generateModel()
Create a IWebservice model |
int |
getWorkload()
Defines how complex the generation of the model is |
void |
init(java.lang.String path2XML)
Initialize the XML file for parsing |
boolean |
isInitialized()
Check whether the the object is properly initialized |
EDBConnectionData |
needsDataBaseInformationForCompleetion()
Indicate if the input file is self contained or if for compleetion of the model information from the second page is needed. |
| Methods inherited from class ch.sahits.codegen.input.XMLJDomParser |
|---|
getAllAttributes, getAllElements, getAttributeValue, getFileExtension, getFirstElement, getParserName, getPredecessor, getRanking, hasChild, hasChild, hasText, lookup, parse, setNamespace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ch.sahits.codegen.input.IXMLGeneralInputFileParser |
|---|
parse |
| Methods inherited from interface ch.sahits.codegen.input.IInputParser |
|---|
getFileExtension, getRanking |
| Constructor Detail |
|---|
public WebserviceParser()
| Method Detail |
|---|
public boolean isInitialized()
isInitialized in interface IXMLInputFileParserpublic void init(java.lang.String path2XML)
init in interface IInputParserinit in class XMLJDomParserpath2XML - absolute path to the XML filepublic int getWorkload()
getWorkload in interface IInputParserpublic IWebservice generateModel()
IWebservice model
generateModel in interface IXMLGeneralInputFileParserpublic EDBConnectionData needsDataBaseInformationForCompleetion()
needsDataBaseInformationForCompleetion in interface IInputParser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||