cartago
Class ObsPropMap

java.lang.Object
  extended by cartago.ObsPropMap
All Implemented Interfaces:
IObsPropMap, java.io.Serializable

public class ObsPropMap
extends java.lang.Object
implements IObsPropMap

See Also:
Serialized Form

Constructor Summary
ObsPropMap()
           
 
Method Summary
 void add(ObsProperty prop)
           
 void addPropAdded(ObsProperty prop)
           
 void addPropChanged(ObsProperty prop)
           
 void addPropRemoved(ObsProperty prop)
           
 void commitChanges()
           
 ObsProperty get(java.lang.String name, java.lang.Object... values)
           
 ObsProperty getByName(java.lang.String name)
           
 ArtifactObsProperty[] getPropsAdded()
           
 ArtifactObsProperty[] getPropsChanged()
           
 ArtifactObsProperty[] getPropsRemoved()
           
 ArtifactObsProperty getPropValue(java.lang.String name, java.lang.Object... values)
           
 ArtifactObsProperty getPropValueByName(java.lang.String name)
           
 java.util.ArrayList<ArtifactObsProperty> readAll()
           
 ObsProperty remove(java.lang.String name, java.lang.Object... values)
           
 ObsProperty removeByName(java.lang.String name)
           
 void rollbackChanges()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObsPropMap

public ObsPropMap()
Method Detail

add

public void add(ObsProperty prop)

getByName

public ObsProperty getByName(java.lang.String name)

removeByName

public ObsProperty removeByName(java.lang.String name)

get

public ObsProperty get(java.lang.String name,
                       java.lang.Object... values)

remove

public ObsProperty remove(java.lang.String name,
                          java.lang.Object... values)

addPropChanged

public void addPropChanged(ObsProperty prop)

addPropAdded

public void addPropAdded(ObsProperty prop)

addPropRemoved

public void addPropRemoved(ObsProperty prop)

getPropsChanged

public ArtifactObsProperty[] getPropsChanged()

getPropsAdded

public ArtifactObsProperty[] getPropsAdded()

getPropsRemoved

public ArtifactObsProperty[] getPropsRemoved()

commitChanges

public void commitChanges()

rollbackChanges

public void rollbackChanges()

getPropValue

public ArtifactObsProperty getPropValue(java.lang.String name,
                                        java.lang.Object... values)
Specified by:
getPropValue in interface IObsPropMap

readAll

public java.util.ArrayList<ArtifactObsProperty> readAll()

getPropValueByName

public ArtifactObsProperty getPropValueByName(java.lang.String name)
Specified by:
getPropValueByName in interface IObsPropMap


>DEIS - University of Bologna