examples
Class OWLSExtensions.ExtendedProfile

java.lang.Object
  extended by impl.owl.OWLObjectImpl
      extended by impl.owl.WrappedIndividual
          extended by impl.owls.profile.ProfileImpl
              extended by examples.OWLSExtensions.ExtendedProfile
All Implemented Interfaces:
OWLEntity, OWLIndividual, OWLObject, OWLValue, Conditional, MultiConditional, Profile
Enclosing class:
OWLSExtensions

public static class OWLSExtensions.ExtendedProfile
extends impl.owls.profile.ProfileImpl

An extension to existing Profile implmentation to return contact information.


Constructor Summary
OWLSExtensions.ExtendedProfile(OWLIndividual ind)
          Wrap the given OWLIndividual as a profile instance.
 
Method Summary
 OWLSExtensions.OwnerEntity getOwner()
          Simply query the ontology for contactInformation property and cast the result to an Actor object.
 
Methods inherited from class impl.owls.profile.ProfileImpl
addCategory, addCondition, addContactInfo, addInput, addOutput, addResult, addServiceClassification, addServiceParameter, addServiceParameterValue, addServiceParameterValue, addServiceProduct, debugString, getCategories, getCategory, getCondition, getConditions, getContactInfo, getContactInfos, getInputs, getOutputs, getProcess, getResult, getResults, getService, getServiceClassification, getServiceClassifications, getServiceName, getServiceName, getServiceNames, getServiceParameter, getServiceParameter, getServiceParameters, getServiceParameterValue, getServiceParameterValue, getServiceProduct, getServiceProducts, getTextDescription, getTextDescription, getTextDescriptions, setCategory, setCondition, setContactInfo, setResult, setService, setServiceClassification, setServiceName, setServiceProduct, setTextDescription
 
Methods inherited from class impl.owl.WrappedIndividual
addAnnotation, addAnnotation, addAnnotation, addProperty, addProperty, addProperty, addProperty, addType, getAnnotation, getAnnotation, getAnnotations, getAnonID, getDifferentIndividuals, getImplementation, getIncomingProperties, getIncomingProperties, getIncomingProperty, getKB, getLabel, getLabel, getLabels, getLocalName, getOntology, getOWLSOntology, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getQName, getSameIndividuals, getSourceOntology, getType, getTypes, getURI, hasProperty, hasProperty, isAnon, isDataValue, isDifferentFrom, isIndividual, isSameAs, isType, removeAnnotations, removeProperties, removeProperty, removeTypes, setAnnotation, setAnnotation, setAnnotation, setLabel, setLabel, setProperty, setProperty, setProperty, setProperty, toRDF, toRDF, toString
 
Methods inherited from class impl.owl.OWLObjectImpl
canCastTo, castTo, equals, getNextView, hashCode, setNextView
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, getImplementation, getNextView, setNextView
 

Constructor Detail

OWLSExtensions.ExtendedProfile

public OWLSExtensions.ExtendedProfile(OWLIndividual ind)
Wrap the given OWLIndividual as a profile instance.

Parameters:
ind -
Method Detail

getOwner

public OWLSExtensions.OwnerEntity getOwner()
Simply query the ontology for contactInformation property and cast the result to an Actor object.

Returns:


Copyright © 2004 Evren Sirin. All Rights Reserved.