org.openrdf.elmo.codegen.support
Class ClassMessageSupport

java.lang.Object
  extended by org.openrdf.elmo.codegen.support.ClassMessageSupport
All Implemented Interfaces:
Thing, Class, Resource, CodeClass, CodeMessageClass, Entity

public abstract class ClassMessageSupport
extends Object
implements CodeMessageClass


Constructor Summary
ClassMessageSupport()
           
 
Method Summary
 Iterable<CodeMessageClass> getMessageTypes()
           
 List<Property> getParameters()
           
 Property getResponseProperty()
           
 boolean isMessageClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openrdf.elmo.codegen.concepts.CodeMessageClass
generateInvokeSourceCode
 
Methods inherited from interface org.openrdf.elmo.codegen.concepts.CodeClass
generateSourceCode, getDeclaredProperties, getRange, isFunctional
 
Methods inherited from interface org.openrdf.concepts.owl.Class
getOwlComplementOf, getOwlDisjointWith, getOwlEquivalentClasses, getOwlIntersectionOf, getOwlOneOf, getOwlUnionOf, setOwlComplementOf, setOwlDisjointWith, setOwlEquivalentClasses, setOwlIntersectionOf, setOwlOneOf, setOwlUnionOf
 
Methods inherited from interface org.openrdf.concepts.rdfs.Class
getRdfsSubClassOf, setRdfsSubClassOf
 
Methods inherited from interface org.openrdf.concepts.owl.Thing
getOwlDifferentFrom, getOwlSameAs, getOwlVersionInfo, setOwlDifferentFrom, setOwlSameAs, setOwlVersionInfo
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Constructor Detail

ClassMessageSupport

public ClassMessageSupport()
Method Detail

getMessageTypes

public Iterable<CodeMessageClass> getMessageTypes()
Specified by:
getMessageTypes in interface CodeClass

isMessageClass

public boolean isMessageClass()
Specified by:
isMessageClass in interface CodeMessageClass

getParameters

public List<Property> getParameters()
Specified by:
getParameters in interface CodeMessageClass

getResponseProperty

public Property getResponseProperty()
Specified by:
getResponseProperty in interface CodeMessageClass


Copyright © 2004-2008 Aduna. All Rights Reserved.