Protege 3.3.1

edu.stanford.smi.protege.server.metaproject.impl
Class WrappedProtegeInstanceImpl

java.lang.Object
  extended by edu.stanford.smi.protege.server.metaproject.impl.WrappedProtegeInstanceImpl
Direct Known Subclasses:
GroupAndOperationImpl, GroupInstanceImpl, MetaProjectInstanceImpl, OperationImpl, UserInstanceImpl

public class WrappedProtegeInstanceImpl
extends Object


Constructor Summary
WrappedProtegeInstanceImpl()
           
WrappedProtegeInstanceImpl(MetaProjectImpl mp, Instance i, MetaProject.ClsEnum cls)
           
 
Method Summary
 boolean equals(Object o)
           
 MetaProject.ClsEnum getCls()
           
 MetaProjectImpl getMetaProject()
           
 Instance getProtegeInstance()
           
protected  Set getSlotValues(MetaProject.SlotEnum slot, MetaProject.ClsEnum rangeCls)
           
 int hashCode()
           
protected  void setSlotValue(MetaProject.SlotEnum slot, Object value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WrappedProtegeInstanceImpl

public WrappedProtegeInstanceImpl()

WrappedProtegeInstanceImpl

public WrappedProtegeInstanceImpl(MetaProjectImpl mp,
                                  Instance i,
                                  MetaProject.ClsEnum cls)
Method Detail

getMetaProject

public MetaProjectImpl getMetaProject()

getProtegeInstance

public Instance getProtegeInstance()

getCls

public MetaProject.ClsEnum getCls()

getSlotValues

protected Set getSlotValues(MetaProject.SlotEnum slot,
                            MetaProject.ClsEnum rangeCls)

setSlotValue

protected void setSlotValue(MetaProject.SlotEnum slot,
                            Object value)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Protege 3.3.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.