uk.ac.ed.morphml_handler
Class Properties

java.lang.Object
  extended by org.virtualratbrain.namespace.impl.PropertiesImpl
      extended by uk.ac.ed.morphml_handler.Properties
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.Properties

public class Properties
extends org.virtualratbrain.namespace.impl.PropertiesImpl


Nested Class Summary
static class Properties.PropertiesAdapter
           
static class Properties.PropertiesEvent
           
static interface Properties.PropertiesListener
           
 
Nested classes/interfaces inherited from class org.virtualratbrain.namespace.impl.PropertiesImpl
org.virtualratbrain.namespace.impl.PropertiesImpl.Unmarshaller
 
Field Summary
protected  ArrayList properties_listeners
           
 
Fields inherited from class org.virtualratbrain.namespace.impl.PropertiesImpl
_Property, version
 
Constructor Summary
Properties()
           
Properties(Cell parent)
           
Properties(Feature parent)
           
 
Method Summary
 void addPropertiesListener(Properties.PropertiesListener listener)
           
 void addProperty(org.virtualratbrain.namespace.Property property)
           
 void changeProperty(org.virtualratbrain.namespace.Property property)
           
protected  void firePropertyAdded(org.virtualratbrain.namespace.Property property)
           
protected  void firePropertyChanged(org.virtualratbrain.namespace.Property property)
           
protected  void firePropertyRemoved(org.virtualratbrain.namespace.Property property)
           
 Object getParent()
           
 org.virtualratbrain.namespace.Property getProperty(String name)
           
 void removePropertiesListener(Properties.PropertiesListener listener)
           
 void removeProperty(org.virtualratbrain.namespace.Property property)
           
 void setParent(Object parent)
           
 
Methods inherited from class org.virtualratbrain.namespace.impl.PropertiesImpl
_getProperty, createRawValidator, createUnmarshaller, getPrimaryInterface, getProperty, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties_listeners

protected ArrayList properties_listeners
Constructor Detail

Properties

public Properties()

Properties

public Properties(Cell parent)

Properties

public Properties(Feature parent)
Method Detail

getParent

public Object getParent()

setParent

public void setParent(Object parent)

addPropertiesListener

public void addPropertiesListener(Properties.PropertiesListener listener)

removePropertiesListener

public void removePropertiesListener(Properties.PropertiesListener listener)

addProperty

public void addProperty(org.virtualratbrain.namespace.Property property)

removeProperty

public void removeProperty(org.virtualratbrain.namespace.Property property)

changeProperty

public void changeProperty(org.virtualratbrain.namespace.Property property)

getProperty

public org.virtualratbrain.namespace.Property getProperty(String name)

firePropertyAdded

protected void firePropertyAdded(org.virtualratbrain.namespace.Property property)

firePropertyRemoved

protected void firePropertyRemoved(org.virtualratbrain.namespace.Property property)

firePropertyChanged

protected void firePropertyChanged(org.virtualratbrain.namespace.Property property)