org.richfaces.cdk.attributes
Class Schema

java.lang.Object
  extended by org.richfaces.cdk.attributes.Schema
All Implemented Interfaces:
KeyedType

public class Schema
extends java.lang.Object
implements KeyedType

Author:
Nick Belaevski

Nested Class Summary
static class Schema.Type
           
 
Constructor Summary
Schema()
           
Schema(java.lang.String namespace)
           
 
Method Summary
 void addElement(Element element)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Map<java.lang.String,Element> getElements()
           
 java.lang.String getKey()
           
 java.lang.String getNamespace()
           
 int hashCode()
           
 void setElements(java.util.Map<java.lang.String,Element> elements)
           
 void setNamespace(java.lang.String namespace)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema

public Schema()

Schema

public Schema(java.lang.String namespace)
Method Detail

getNamespace

public java.lang.String getNamespace()
Returns:
the namespace

setNamespace

public void setNamespace(java.lang.String namespace)
Parameters:
namespace - the namespace to set

getKey

public java.lang.String getKey()
Specified by:
getKey in interface KeyedType

addElement

public void addElement(Element element)

getElements

public java.util.Map<java.lang.String,Element> getElements()
Returns:
the elements

setElements

public void setElements(java.util.Map<java.lang.String,Element> elements)
Parameters:
elements - the elements to set

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.