ie.deri.wsmx.datamodel
Class Ontology

java.lang.Object
  extended byie.deri.wsmx.datamodel.Ontology
All Implemented Interfaces:
MediatorAttachable, NFPAttachable, SerializeWSMXObject

public class Ontology
extends java.lang.Object
implements SerializeWSMXObject, NFPAttachable, MediatorAttachable

Author:
Eyal Oren placeholder class for ontology in conceptual model only identifier, do we want to include concepts/relations in this class?

Constructor Summary
Ontology(java.lang.String id)
           
 
Method Summary
 void addConcept(Concept concept)
           
 void attachMediatorURI(java.lang.String uri)
           
 void attachNFP(java.lang.String nfp, java.lang.String value)
           
 Concept[] getConcepts()
           
 java.lang.String getId()
           
 java.lang.String getUri()
           
 SerializeResult saveWSMXObject()
           
 void setId(java.lang.String string)
           
 void setMessageID(MessageID id)
           
 void setUri(java.lang.String uri)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ontology

public Ontology(java.lang.String id)
Method Detail

attachNFP

public void attachNFP(java.lang.String nfp,
                      java.lang.String value)
Specified by:
attachNFP in interface NFPAttachable

attachMediatorURI

public void attachMediatorURI(java.lang.String uri)
Specified by:
attachMediatorURI in interface MediatorAttachable

getId

public java.lang.String getId()

setId

public void setId(java.lang.String string)
Parameters:
string -

getConcepts

public Concept[] getConcepts()
Returns:
Returns the concepts.

addConcept

public void addConcept(Concept concept)

getUri

public java.lang.String getUri()
Returns:
Returns the uri.

setUri

public void setUri(java.lang.String uri)
Parameters:
uri - The uri to set.

toString

public java.lang.String toString()

saveWSMXObject

public SerializeResult saveWSMXObject()
Specified by:
saveWSMXObject in interface SerializeWSMXObject

setMessageID

public void setMessageID(MessageID id)
Specified by:
setMessageID in interface SerializeWSMXObject