eu.xtreemos.xosd.xmlextractor.constants
Enum XACMLConstants.ResourceConstants

java.lang.Object
  extended by java.lang.Enum<XACMLConstants.ResourceConstants>
      extended by eu.xtreemos.xosd.xmlextractor.constants.XACMLConstants.ResourceConstants
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<XACMLConstants.ResourceConstants>
Enclosing class:
XACMLConstants

public static enum XACMLConstants.ResourceConstants
extends java.lang.Enum<XACMLConstants.ResourceConstants>

Constants describing resource information.

Author:
ales.cernivec@xlab.si

Enum Constant Summary
DnIdAtCommonName
           
DnIdAtCountryName
           
DnIdAtLocalityName
           
DnIdAtOrganizationalUnitName
           
DnIdAtOrganizationName
           
DnIdAtStateOrProvinceName
           
ExtensionsCPUCount
           
ExtensionsCPUSpeed
           
ExtensionsMemorySize
           
ExtensionsService
           
ExtensionsVO
           
 
Field Summary
private  VO.Attribute attribute
           
private  java.lang.String attributeName
           
private  java.lang.String dataType
           
private  java.lang.String xpath
           
 
Method Summary
 java.lang.String getAttributeName()
           
 java.lang.String getDataType()
          Gets datatype od the attribute.
 VO.Attribute getVoAttribute()
           
 java.lang.String getXPath()
           
static XACMLConstants.ResourceConstants valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static XACMLConstants.ResourceConstants[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DnIdAtCommonName

public static final XACMLConstants.ResourceConstants DnIdAtCommonName

DnIdAtCountryName

public static final XACMLConstants.ResourceConstants DnIdAtCountryName

DnIdAtLocalityName

public static final XACMLConstants.ResourceConstants DnIdAtLocalityName

DnIdAtStateOrProvinceName

public static final XACMLConstants.ResourceConstants DnIdAtStateOrProvinceName

DnIdAtOrganizationName

public static final XACMLConstants.ResourceConstants DnIdAtOrganizationName

DnIdAtOrganizationalUnitName

public static final XACMLConstants.ResourceConstants DnIdAtOrganizationalUnitName

ExtensionsCPUSpeed

public static final XACMLConstants.ResourceConstants ExtensionsCPUSpeed

ExtensionsCPUCount

public static final XACMLConstants.ResourceConstants ExtensionsCPUCount

ExtensionsMemorySize

public static final XACMLConstants.ResourceConstants ExtensionsMemorySize

ExtensionsService

public static final XACMLConstants.ResourceConstants ExtensionsService

ExtensionsVO

public static final XACMLConstants.ResourceConstants ExtensionsVO
Field Detail

xpath

private java.lang.String xpath

attributeName

private java.lang.String attributeName

dataType

private java.lang.String dataType

attribute

private VO.Attribute attribute
Method Detail

values

public static XACMLConstants.ResourceConstants[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (XACMLConstants.ResourceConstants c : XACMLConstants.ResourceConstants.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static XACMLConstants.ResourceConstants valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getAttributeName

public java.lang.String getAttributeName()

getXPath

public java.lang.String getXPath()

getVoAttribute

public VO.Attribute getVoAttribute()

getDataType

public java.lang.String getDataType()
Gets datatype od the attribute.

Returns:
String presenting XACML datatype