kaos.tools.webServiceTool
Class BuildOntologyForServices

java.lang.Object
  extended by kaos.tools.webServiceTool.BuildOntologyForServices

public class BuildOntologyForServices
extends java.lang.Object

User: mbreedy Date: Sep 28, 2010 Time: 12:29:04 PM

Author:
Maggie Breedy

Constructor Summary
BuildOntologyForServices(java.util.Map<java.lang.String,ServicesObject> mainServicesMap)
           
 
Method Summary
 java.lang.StringBuffer getAddedDataInOWL(java.lang.String serviceName, java.lang.String abbr, java.lang.String uri)
           
 java.lang.StringBuffer getDataInOWL(java.lang.String serviceName)
           
protected  java.lang.String setClassDefinition(java.lang.String classDef, java.lang.String serviceName)
           
protected  java.lang.String setDataProperty(java.lang.String property, java.lang.String type, java.lang.String classDef)
           
protected  java.lang.String setDataPropertyImpOnt(java.lang.String property, java.lang.String parameter, java.lang.String classDef, java.lang.String uri)
           
protected  java.lang.String setFinalStatement()
           
protected  java.lang.String setObjectImpProperties(java.lang.String property, java.lang.String classDef, java.lang.String uri, java.lang.String abbr)
           
protected  java.lang.String setObjectProperties(java.lang.String property, java.lang.String classDef)
           
protected  java.lang.String setOntologyHeader(java.lang.String serviceName, java.lang.String logicalURL)
           
protected  java.lang.String setOntologyHeaderImpOnt(java.lang.String logicalURL, java.lang.String abbr, java.lang.String uriStr)
           
protected  java.lang.String setServiceClassDefinitionImpOnt(java.lang.String operationName, java.lang.String abbr, java.lang.String uri, java.lang.String superClass)
           
protected  java.lang.String setSuperClassDefinition(java.lang.String serviceName)
           
protected  java.lang.String setSuperClassDefinitionImpOnt(java.lang.String superServName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildOntologyForServices

public BuildOntologyForServices(java.util.Map<java.lang.String,ServicesObject> mainServicesMap)
Method Detail

getDataInOWL

public java.lang.StringBuffer getDataInOWL(java.lang.String serviceName)

setOntologyHeader

protected java.lang.String setOntologyHeader(java.lang.String serviceName,
                                             java.lang.String logicalURL)

setSuperClassDefinition

protected java.lang.String setSuperClassDefinition(java.lang.String serviceName)

setClassDefinition

protected java.lang.String setClassDefinition(java.lang.String classDef,
                                              java.lang.String serviceName)

setObjectProperties

protected java.lang.String setObjectProperties(java.lang.String property,
                                               java.lang.String classDef)

setDataProperty

protected java.lang.String setDataProperty(java.lang.String property,
                                           java.lang.String type,
                                           java.lang.String classDef)

setFinalStatement

protected java.lang.String setFinalStatement()

getAddedDataInOWL

public java.lang.StringBuffer getAddedDataInOWL(java.lang.String serviceName,
                                                java.lang.String abbr,
                                                java.lang.String uri)

setOntologyHeaderImpOnt

protected java.lang.String setOntologyHeaderImpOnt(java.lang.String logicalURL,
                                                   java.lang.String abbr,
                                                   java.lang.String uriStr)

setSuperClassDefinitionImpOnt

protected java.lang.String setSuperClassDefinitionImpOnt(java.lang.String superServName)

setServiceClassDefinitionImpOnt

protected java.lang.String setServiceClassDefinitionImpOnt(java.lang.String operationName,
                                                           java.lang.String abbr,
                                                           java.lang.String uri,
                                                           java.lang.String superClass)

setObjectImpProperties

protected java.lang.String setObjectImpProperties(java.lang.String property,
                                                  java.lang.String classDef,
                                                  java.lang.String uri,
                                                  java.lang.String abbr)

setDataPropertyImpOnt

protected java.lang.String setDataPropertyImpOnt(java.lang.String property,
                                                 java.lang.String parameter,
                                                 java.lang.String classDef,
                                                 java.lang.String uri)