net.sourceforge.demetrix.model
Class Resource
java.lang.Object
net.sourceforge.demetrix.model.Resource
- All Implemented Interfaces:
- DemetrixPropertiesHolder, ProcessChainNode
- Direct Known Subclasses:
- JavaBeanBasedResource
- public class Resource
- extends Object
- implements ProcessChainNode, DemetrixPropertiesHolder
- Author:
- Dimitri Pissarenko
*
subGraph
private Graph subGraph
properties
private DemetrixPropertiesStorage properties
Resource
public Resource()
addProperty
public void addProperty(DemetrixProperty property)
- Specified by:
addProperty
in interface DemetrixPropertiesHolder
getAllProperties
public Iterator getAllProperties()
- Specified by:
getAllProperties
in interface DemetrixPropertiesHolder
getProperty
public DemetrixProperty getProperty(String name)
- Specified by:
getProperty
in interface DemetrixPropertiesHolder
toString
public String toString()
getAllPropertyNames
public Enumeration getAllPropertyNames()
- Specified by:
getAllPropertyNames
in interface DemetrixPropertiesHolder
equals
public boolean equals(Object anotherObject)
getPropertiesStorage
public DemetrixPropertiesHolder getPropertiesStorage()
- Specified by:
getPropertiesStorage
in interface DemetrixPropertiesHolder
getSubGraph
public Graph getSubGraph()
- Specified by:
getSubGraph
in interface ProcessChainNode
setSubGraph
public void setSubGraph(Graph subGraph)
- Specified by:
setSubGraph
in interface ProcessChainNode
hashCode
public int hashCode()