org.geneontology.lego.model
Class LegoNode

java.lang.Object
  extended by org.geneontology.lego.model.LegoNode

public class LegoNode
extends Object


Constructor Summary
LegoNode(org.semanticweb.owlapi.model.OWLNamedIndividual individual, org.semanticweb.owlapi.model.OWLClassExpression type)
           
 
Method Summary
 org.semanticweb.owlapi.model.OWLClass getActiveEntity()
           
 Collection<org.semanticweb.owlapi.model.OWLClassExpression> getCellularLocation()
           
 org.semanticweb.owlapi.model.IRI getId()
           
 org.semanticweb.owlapi.model.OWLNamedIndividual getIndividual()
           
 Collection<LegoLink> getLinks()
           
 org.semanticweb.owlapi.model.OWLClassExpression getType()
           
 Collection<org.semanticweb.owlapi.model.OWLClassExpression> getUnknowns()
           
 boolean isBp()
           
 boolean isCmf()
           
 boolean isMf()
           
 void setActiveEntity(org.semanticweb.owlapi.model.OWLClass activeEntity)
           
 void setBp(boolean bp)
           
 void setCellularLocation(Collection<org.semanticweb.owlapi.model.OWLClassExpression> cellularLocation)
           
 void setCmf(boolean cmf)
           
 void setLinks(Collection<LegoLink> links)
           
 void setMf(boolean mf)
           
 void setUnknowns(Collection<org.semanticweb.owlapi.model.OWLClassExpression> unknowns)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegoNode

public LegoNode(org.semanticweb.owlapi.model.OWLNamedIndividual individual,
                org.semanticweb.owlapi.model.OWLClassExpression type)
Parameters:
individual -
type -
Method Detail

getId

public org.semanticweb.owlapi.model.IRI getId()

getIndividual

public org.semanticweb.owlapi.model.OWLNamedIndividual getIndividual()
Returns:
the individual

getType

public org.semanticweb.owlapi.model.OWLClassExpression getType()
Returns:
the type

getActiveEntity

public org.semanticweb.owlapi.model.OWLClass getActiveEntity()
Returns:
the activeEntity

setActiveEntity

public void setActiveEntity(org.semanticweb.owlapi.model.OWLClass activeEntity)
Parameters:
activeEntity - the activeEntity to set

getCellularLocation

public Collection<org.semanticweb.owlapi.model.OWLClassExpression> getCellularLocation()
Returns:
the cellularLocation

setCellularLocation

public void setCellularLocation(Collection<org.semanticweb.owlapi.model.OWLClassExpression> cellularLocation)
Parameters:
cellularLocation - the cellularLocation to set

getUnknowns

public Collection<org.semanticweb.owlapi.model.OWLClassExpression> getUnknowns()
Returns:
the unknowns

setUnknowns

public void setUnknowns(Collection<org.semanticweb.owlapi.model.OWLClassExpression> unknowns)
Parameters:
unknowns - the unknowns to set

getLinks

public Collection<LegoLink> getLinks()
Returns:
the links

setLinks

public void setLinks(Collection<LegoLink> links)
Parameters:
links - the links to set

isCmf

public boolean isCmf()
Returns:
the cmf

setCmf

public void setCmf(boolean cmf)
Parameters:
cmf - the cmf to set

isMf

public boolean isMf()
Returns:
the mf

setMf

public void setMf(boolean mf)
Parameters:
mf - the mf to set

isBp

public boolean isBp()
Returns:
the bp

setBp

public void setBp(boolean bp)
Parameters:
bp - the bp to set


Copyright © 2012-2013. All Rights Reserved.