net.sf.tomp.xml.type
Class TypeContextImpl

java.lang.Object
  extended bynet.sf.tomp.xml.type.TypeContextImpl
All Implemented Interfaces:
TypeContext

public class TypeContextImpl
extends java.lang.Object
implements TypeContext

DOCUMENT ME!

Version:
$Revision$
Author:
$author$

Field Summary
protected  java.lang.String context
          DOCUMENT ME!
static TypeContextImpl ROOT
          DOCUMENT ME!
 
Constructor Summary
TypeContextImpl(java.lang.String s)
          Creates a new TypeContextImpl object.
TypeContextImpl(TypeContextImpl parent, java.lang.String s)
          Creates a new TypeContextImpl object.
 
Method Summary
 boolean equals(java.lang.Object o)
          DOCUMENT ME!
 TypeContext getParent()
          DOCUMENT ME!
 int hashCode()
          DOCUMENT ME!
 boolean matches(TypeContext c)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ROOT

public static final TypeContextImpl ROOT
DOCUMENT ME!


context

protected final java.lang.String context
DOCUMENT ME!

Constructor Detail

TypeContextImpl

public TypeContextImpl(java.lang.String s)
Creates a new TypeContextImpl object.

Parameters:
s - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

TypeContextImpl

public TypeContextImpl(TypeContextImpl parent,
                       java.lang.String s)
Creates a new TypeContextImpl object.

Parameters:
parent - DOCUMENT ME!
s - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!
Method Detail

matches

public boolean matches(TypeContext c)
DOCUMENT ME!

Specified by:
matches in interface TypeContext
Parameters:
c - DOCUMENT ME!
Returns:
DOCUMENT ME!

toString

public java.lang.String toString()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getParent

public TypeContext getParent()
DOCUMENT ME!

Specified by:
getParent in interface TypeContext
Returns:
DOCUMENT ME!

hashCode

public int hashCode()
DOCUMENT ME!

Returns:
DOCUMENT ME!

equals

public boolean equals(java.lang.Object o)
DOCUMENT ME!

Parameters:
o - DOCUMENT ME!
Returns:
DOCUMENT ME!


Copyright © 2004 Masaryk University in Brno, Faculty of Informatics, Czech Republic. All Rights Reserved.