org.media.mn8
Class ConceptRegister

java.lang.Object
  |
  +--org.media.mn8.ConceptRegister

public class ConceptRegister
extends Object

Version:
$Revision: 1.7 $ $Date: 2002/06/05 14:55:35 $
Author:
Remus Pereni

Method Summary
static void cleanAll()
           
static ConceptRegister getReference()
          Describe 'getReference' method here.
static void initialize()
           
 boolean isConceptNamed(String name)
           
 Enumeration listConcepts()
           
 Enumeration listConceptsName()
           
 Object lookup(String name)
           
 void register(String name, Object concept)
          Describe constructor here.
 String resolveClass(String className)
          Given a class name, tries to find if there is a concept associated with it.
 void unregister(String name)
          Describe constructor here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initialize

public static void initialize()

cleanAll

public static void cleanAll()

getReference

public static ConceptRegister getReference()
Describe 'getReference' method here.

Returns:
a value of type 'ConceptRegister'

register

public void register(String name,
                     Object concept)
Describe constructor here.

Parameters:
name - a value of type 'String'
concept - a value of type 'Concept'

unregister

public void unregister(String name)
Describe constructor here.

Parameters:
name - a value of type 'String'

lookup

public Object lookup(String name)

listConceptsName

public Enumeration listConceptsName()

listConcepts

public Enumeration listConcepts()

isConceptNamed

public boolean isConceptNamed(String name)

resolveClass

public String resolveClass(String className)
Given a class name, tries to find if there is a concept associated with it.

It does this by:

Parameters:
className - the class name as given by Class.getName();
Returns:
the concept name if it is one associated with this class or null if it is none.


"Copyright © 2000-2002 Internet Multicasting Services, media.org & noLimits Technologies. All Rights Reserved."