rs.sol.soloist.server.uml.concepts.reflection
Class NamespaceFacade

java.lang.Object
  extended by rs.sol.soloist.server.uml.concepts.reflection.NamespaceFacade

public class NamespaceFacade
extends java.lang.Object

Class utility for static operations belonging to INamespace.


Constructor Summary
NamespaceFacade()
           
 
Method Summary
static java.util.List<INamedElement> getElements(java.lang.String name)
          Returns the Named Elements with the given fully qualified name.
static java.util.List<INamedElement> getElements(java.lang.String name, java.lang.String ofKind)
          Returns the Named Elements with the given fully qualified name and of the given kind.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceFacade

public NamespaceFacade()
Method Detail

getElements

public static java.util.List<INamedElement> getElements(java.lang.String name)
                                                 throws rs.sol.soloist.server.uml.exceptions.RequestFailedException
Returns the Named Elements with the given fully qualified name.
Returns null if such does not exist.

Throws:
rs.sol.soloist.server.uml.exceptions.RequestFailedException

getElements

public static java.util.List<INamedElement> getElements(java.lang.String name,
                                                        java.lang.String ofKind)
                                                 throws rs.sol.soloist.server.uml.exceptions.RequestFailedException
Returns the Named Elements with the given fully qualified name and of the given kind.
Returns null if such does not exist.

Throws:
rs.sol.soloist.server.uml.exceptions.RequestFailedException