Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOGGER
Logger for this class.
|
private Map<String,OMEModelObject> |
modelObjects |
private Map<OMEModelObject,List<Reference>> |
references |
Constructor and Description |
---|
OMEModelImpl() |
Modifier and Type | Method and Description |
---|---|
OMEModelObject |
addModelObject(String id,
OMEModelObject object) |
boolean |
addReference(OMEModelObject a,
Reference b) |
OMEModelObject |
getModelObject(String id) |
Map<String,OMEModelObject> |
getModelObjects() |
Map<OMEModelObject,List<Reference>> |
getReferences() |
OMEModelObject |
removeModelObject(String id) |
int |
resolveReferences() |
private Map<String,OMEModelObject> modelObjects
private Map<OMEModelObject,List<Reference>> references
private static final org.slf4j.Logger LOGGER
public OMEModelObject removeModelObject(String id)
removeModelObject
in interface OMEModel
public OMEModelObject addModelObject(String id, OMEModelObject object)
addModelObject
in interface OMEModel
public OMEModelObject getModelObject(String id)
getModelObject
in interface OMEModel
public Map<String,OMEModelObject> getModelObjects()
getModelObjects
in interface OMEModel
public boolean addReference(OMEModelObject a, Reference b)
addReference
in interface OMEModel
public Map<OMEModelObject,List<Reference>> getReferences()
getReferences
in interface OMEModel
public int resolveReferences()
resolveReferences
in interface OMEModel
Copyright © 2016 Open Microscopy Environment