com.gridsystems.nextgrid.api.pom
Class AbstractGroundingImpl

java.lang.Object
  extended by com.gridsystems.nextgrid.api.pom.AbstractGroundingImpl
All Implemented Interfaces:
java.io.Serializable, nextgrid.api.pom.Grounding
Direct Known Subclasses:
FileSystemGrounding, JavaGroundingImpl

public abstract class AbstractGroundingImpl
extends java.lang.Object
implements nextgrid.api.pom.Grounding

AbstractGroundingImpl type.

Author:
Rodrigo Ruiz
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface nextgrid.api.pom.Grounding
ATTR_GROUNDING_TYPE, ATTR_OPERATION, NS_GROUNDING
 
Constructor Summary
AbstractGroundingImpl(java.net.URI type, java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)
          Creates a new instance.
 
Method Summary
protected static javax.xml.namespace.QName attr(java.lang.String localName)
          Creates a grounding attribute QName, using NS_GROUNDING as the namespace.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getSupportedAttribs()
          
 java.net.URI getType()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nextgrid.api.pom.Grounding
dispose, invoke, validate
 

Constructor Detail

AbstractGroundingImpl

public AbstractGroundingImpl(java.net.URI type,
                             java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)
Creates a new instance.

Parameters:
type - Grounding type URI
attrs - Attribute description map
Method Detail

getSupportedAttribs

public final java.util.Map<javax.xml.namespace.QName,java.lang.String> getSupportedAttribs()

Specified by:
getSupportedAttribs in interface nextgrid.api.pom.Grounding

getType

public final java.net.URI getType()

Specified by:
getType in interface nextgrid.api.pom.Grounding

attr

protected static javax.xml.namespace.QName attr(java.lang.String localName)
Creates a grounding attribute QName, using NS_GROUNDING as the namespace.

Parameters:
localName - The attribute local name
Returns:
The attribute QName


Copyright © 2006-2008 Grid Systems, S.A.. All Rights Reserved.