net.sourceforge.demetrix.model
Class JavaBeanBasedResource

java.lang.Object
  extended bynet.sourceforge.demetrix.model.Resource
      extended bynet.sourceforge.demetrix.model.JavaBeanBasedResource
All Implemented Interfaces:
DemetrixPropertiesHolder, ProcessChainNode

public class JavaBeanBasedResource
extends Resource

Author:
Dimitri Pissarenko

Field Summary
private  JavaBeanBasedDemetrixPropertiesHolder data
           
 
Fields inherited from class net.sourceforge.demetrix.model.Resource
 
Constructor Summary
JavaBeanBasedResource(JavaBeanBasedDemetrixPropertiesHolder data)
           
 
Method Summary
 void addProperty(DemetrixProperty property)
           
 Iterator getAllProperties()
           
 Enumeration getAllPropertyNames()
           
 DemetrixPropertiesHolder getPropertiesStorage()
           
 DemetrixProperty getProperty(String name)
           
 
Methods inherited from class net.sourceforge.demetrix.model.Resource
equals, getSubGraph, hashCode, setSubGraph, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

data

private JavaBeanBasedDemetrixPropertiesHolder data
Constructor Detail

JavaBeanBasedResource

public JavaBeanBasedResource(JavaBeanBasedDemetrixPropertiesHolder data)
Method Detail

addProperty

public void addProperty(DemetrixProperty property)
Specified by:
addProperty in interface DemetrixPropertiesHolder
Overrides:
addProperty in class Resource

getAllProperties

public Iterator getAllProperties()
Specified by:
getAllProperties in interface DemetrixPropertiesHolder
Overrides:
getAllProperties in class Resource

getAllPropertyNames

public Enumeration getAllPropertyNames()
Specified by:
getAllPropertyNames in interface DemetrixPropertiesHolder
Overrides:
getAllPropertyNames in class Resource

getPropertiesStorage

public DemetrixPropertiesHolder getPropertiesStorage()
Specified by:
getPropertiesStorage in interface DemetrixPropertiesHolder
Overrides:
getPropertiesStorage in class Resource

getProperty

public DemetrixProperty getProperty(String name)
Specified by:
getProperty in interface DemetrixPropertiesHolder
Overrides:
getProperty in class Resource