uk.ac.ed.morphml_handler
Class Morphology
java.lang.Object
org.virtualratbrain.namespace.impl.MorphologyImpl
uk.ac.ed.morphml_handler.Morphology
- All Implemented Interfaces:
- com.sun.xml.bind.JAXBObject, org.virtualratbrain.namespace.impl.runtime.UnmarshallableObject, org.virtualratbrain.namespace.impl.runtime.ValidatableObject, org.virtualratbrain.namespace.impl.runtime.XMLSerializable, org.virtualratbrain.namespace.Morphology, MorphMLEntity
public class Morphology
- extends org.virtualratbrain.namespace.impl.MorphologyImpl
- implements MorphMLEntity
Nested classes/interfaces inherited from class org.virtualratbrain.namespace.impl.MorphologyImpl |
org.virtualratbrain.namespace.impl.MorphologyImpl.CellsTypeImpl, org.virtualratbrain.namespace.impl.MorphologyImpl.FeaturesTypeImpl, org.virtualratbrain.namespace.impl.MorphologyImpl.PointsTypeImpl, org.virtualratbrain.namespace.impl.MorphologyImpl.Unmarshaller |
Nested classes/interfaces inherited from interface org.virtualratbrain.namespace.Morphology |
org.virtualratbrain.namespace.Morphology.CellsType, org.virtualratbrain.namespace.Morphology.FeaturesType, org.virtualratbrain.namespace.Morphology.PointsType |
Fields inherited from class org.virtualratbrain.namespace.impl.MorphologyImpl |
_Cells, _Features, _Header, _LengthUnits, _Name, _Points, _Properties, _VolumeUnits, version |
Methods inherited from class org.virtualratbrain.namespace.impl.MorphologyImpl |
createRawValidator, createUnmarshaller, getCells, getFeatures, getHeader, getLengthUnits, getName, getPoints, getPrimaryInterface, getProperties, getVolumeUnits, serializeAttributes, serializeBody, serializeURIs, setCells, setFeatures, setHeader, setLengthUnits, setName, setPoints, setProperties, setVolumeUnits |
morphology_data
protected MorphologyData morphology_data
visible
protected boolean visible
uri
protected URI uri
morphology_listeners
protected ArrayList morphology_listeners
points_table
protected Hashtable points_table
Morphology
public Morphology()
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interface MorphMLEntity
canShow
public boolean canShow()
- Specified by:
canShow
in interface MorphMLEntity
canHide
public boolean canHide()
- Specified by:
canHide
in interface MorphMLEntity
show
public void show()
- Specified by:
show
in interface MorphMLEntity
hide
public void hide()
- Specified by:
hide
in interface MorphMLEntity
setVisible
protected void setVisible(boolean visible)
setVisibleUp
protected void setVisibleUp(boolean visible)
setVisibleDown
protected void setVisibleDown(boolean visible)
validate
public void validate()
- Specified by:
validate
in interface MorphMLEntity
toString
public String toString()
- Overrides:
toString
in class Object
getParentEntity
public MorphMLEntity getParentEntity()
- Specified by:
getParentEntity
in interface MorphMLEntity
getMorphologyData
public MorphologyData getMorphologyData()
setMorphologyData
public void setMorphologyData(MorphologyData morphology_list)
getURI
public URI getURI()
getURL
public URL getURL()
setURI
public void setURI(URI uri)
getProperty
public org.virtualratbrain.namespace.Property getProperty(String name)
setProperties
public void setProperties(Properties properties)
addPoint
public void addPoint(org.virtualratbrain.namespace.Point point)
getPoint
public org.virtualratbrain.namespace.Point getPoint(String id)
getPointTale
public Hashtable getPointTale()
addCell
public void addCell(Cell cell)
removeCell
public void removeCell(Cell cell)
addFeature
public void addFeature(Feature feature)
removeFeature
public void removeFeature(Feature feature)
addMorphologyListener
public void addMorphologyListener(Morphology.MorphologyListener listener)
removeMorphologyListener
public void removeMorphologyListener(Morphology.MorphologyListener listener)
fireCellAdded
protected void fireCellAdded(Cell cell)
fireCellRemoved
protected void fireCellRemoved(Cell cell)
fireFeatureAdded
protected void fireFeatureAdded(Feature feature)
fireFeatureRemoved
protected void fireFeatureRemoved(Feature feature)