eu.xtreemos.xosd.utilities.jsdl
Class JsdlObject.Resource

java.lang.Object
  extended by eu.xtreemos.xosd.utilities.jsdl.JsdlObject.Resource
Enclosing class:
JsdlObject

private class JsdlObject.Resource
extends java.lang.Object


Field Summary
private  java.util.ArrayList<JsdlObject.ExactValues> exacts
           
private  java.util.ArrayList<JsdlObject.RangeValues> ranges
           
private  java.lang.String resourceName
           
(package private)  java.util.Hashtable<java.lang.String,JsdlObject.Resource> resources
           
private  java.lang.String resourceValue
           
 
Constructor Summary
JsdlObject.Resource(java.lang.String name)
           
 
Method Summary
 void addExacts(JsdlObject.ExactValues exacts)
           
protected  JsdlObject.Resource addOrGetResource(java.lang.String name)
           
 void addRange(JsdlObject.RangeValues range)
           
 void addResource(java.lang.String resourceName)
           
 int getExactsCount()
           
 int getLowerRangeCount()
           
 int getRangeCount()
           
protected  int getRangeCount(int rangeType)
           
 JsdlObject.Resource getResource(java.lang.String resourceName)
           
 int getUpperRangeCount()
           
 void setValue(java.lang.String value)
           
 java.lang.String toString(int nt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resourceName

private java.lang.String resourceName

exacts

private java.util.ArrayList<JsdlObject.ExactValues> exacts

ranges

private java.util.ArrayList<JsdlObject.RangeValues> ranges

resources

java.util.Hashtable<java.lang.String,JsdlObject.Resource> resources

resourceValue

private java.lang.String resourceValue
Constructor Detail

JsdlObject.Resource

public JsdlObject.Resource(java.lang.String name)
Method Detail

addExacts

public void addExacts(JsdlObject.ExactValues exacts)

addRange

public void addRange(JsdlObject.RangeValues range)

setValue

public void setValue(java.lang.String value)

addResource

public void addResource(java.lang.String resourceName)

addOrGetResource

protected JsdlObject.Resource addOrGetResource(java.lang.String name)

toString

public java.lang.String toString(int nt)

getResource

public JsdlObject.Resource getResource(java.lang.String resourceName)

getRangeCount

protected int getRangeCount(int rangeType)

getLowerRangeCount

public int getLowerRangeCount()

getUpperRangeCount

public int getUpperRangeCount()

getRangeCount

public int getRangeCount()

getExactsCount

public int getExactsCount()