org.openspml.v2.msg.spml
Class Schema

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.Schema
All Implemented Interfaces:
MarshallableElement, OpenContentContainer

public class Schema
extends Extensible

Author:
kent.spaulding@sun.com

Date: Feb 7, 2006


Constructor Summary
Schema()
           
Schema(SchemaEntityRef[] supportedSchemaEntity, java.net.URI ref)
           
 
Method Summary
 void addSupportedSchemaEntity(SchemaEntityRef se)
           
 void clearSupportedSchemaEntities()
           
 boolean equals(java.lang.Object o)
           
 java.net.URI getRef()
           
 SchemaEntityRef[] getSupportedSchemaEntities()
           
 int hashCode()
           
 boolean removeSupportedSchemaEntity(SchemaEntityRef se)
           
 void setRef(java.net.URI ref)
           
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getNamespacesInfo, getOpenContentAttrs, getOpenContentElements, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema

public Schema()

Schema

public Schema(SchemaEntityRef[] supportedSchemaEntity,
              java.net.URI ref)
Method Detail

getSupportedSchemaEntities

public SchemaEntityRef[] getSupportedSchemaEntities()

addSupportedSchemaEntity

public void addSupportedSchemaEntity(SchemaEntityRef se)

removeSupportedSchemaEntity

public boolean removeSupportedSchemaEntity(SchemaEntityRef se)

clearSupportedSchemaEntities

public void clearSupportedSchemaEntities()

getRef

public java.net.URI getRef()

setRef

public void setRef(java.net.URI ref)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Extensible


Copyright © Sun Microsystems, Inc. All Rights Reserved.