edu.stanford.smi.protege.server.metaproject.impl
Class WrappedProtegeInstanceImpl
java.lang.Object
edu.stanford.smi.protege.server.metaproject.impl.WrappedProtegeInstanceImpl
- All Implemented Interfaces:
- Localizable, Serializable
- Direct Known Subclasses:
- GroupOperationImpl, OperationImpl, PolicyControlledObjectCollectionImpl, PropertyValueImpl, WrappedProtegeInstanceWithPropsImpl
public class WrappedProtegeInstanceImpl
- extends Object
- implements Localizable, Serializable
- See Also:
- Serialized Form
WrappedProtegeInstanceImpl
public WrappedProtegeInstanceImpl(MetaProjectImpl mp,
Instance i,
MetaProjectImpl.ClsEnum cls)
getMetaProject
public MetaProjectImpl getMetaProject()
getProtegeInstance
public Instance getProtegeInstance()
getCls
public MetaProjectImpl.ClsEnum getCls()
getSlotValues
protected Set getSlotValues(MetaProjectImpl.SlotEnum slot,
MetaProjectImpl.ClsEnum rangeCls)
getSlotValue
protected Object getSlotValue(MetaProjectImpl.SlotEnum slot,
MetaProjectImpl.ClsEnum rangeCls)
setSlotValuesAsProtegeInstances
protected void setSlotValuesAsProtegeInstances(MetaProjectImpl.SlotEnum slot,
Collection valueCollection)
setSlotValue
protected void setSlotValue(MetaProjectImpl.SlotEnum slot,
Object value)
addSlotValue
protected void addSlotValue(MetaProjectImpl.SlotEnum slot,
Object value)
removeSlotValue
protected void removeSlotValue(MetaProjectImpl.SlotEnum slot,
Object value)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getProtegeCollection
public Collection getProtegeCollection(Collection collection)
localize
public void localize(KnowledgeBase kb)
- Specified by:
localize
in interface Localizable
toString
public String toString()
- Overrides:
toString
in class Object
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2013 Stanford University.