org.openorb.util
Class RepoIDHelper
java.lang.Object
org.openorb.util.RepoIDHelper
- public final class RepoIDHelper
- extends java.lang.Object
- Version:
- $Revision: 1.2 $ $Date: 2001/03/20 19:46:20 $
- Author:
- Chris Wood <wood@intalio.com>
Method Summary |
static boolean |
checkID(java.lang.String id)
|
static boolean |
checkIdentifier(java.lang.String name)
|
static java.lang.Object |
createIsATest(java.lang.String id)
This returns an object which can be used to test if some other
repository ID is an instance of this one, for example:
|
static java.lang.String |
decorate(java.lang.String name,
int type)
|
static java.lang.String |
idToClass(java.lang.String name)
|
static java.lang.String |
idToClass(java.lang.String name,
int type)
|
static java.lang.String |
idToClassname(java.lang.String name)
|
static java.lang.String |
idToPackage(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_PLAIN
public static final int TYPE_PLAIN
- See Also:
- Constant Field Values
TYPE_STUB
public static final int TYPE_STUB
- See Also:
- Constant Field Values
TYPE_HELPER
public static final int TYPE_HELPER
- See Also:
- Constant Field Values
TYPE_HOLDER
public static final int TYPE_HOLDER
- See Also:
- Constant Field Values
TYPE_DEFAULT_FACTORY
public static final int TYPE_DEFAULT_FACTORY
- See Also:
- Constant Field Values
TYPE_OPERATIONS
public static final int TYPE_OPERATIONS
- See Also:
- Constant Field Values
TYPE_IMPLBASE
public static final int TYPE_IMPLBASE
- See Also:
- Constant Field Values
TYPE_POA
public static final int TYPE_POA
- See Also:
- Constant Field Values
TYPE_POATIE
public static final int TYPE_POATIE
- See Also:
- Constant Field Values
TYPE_TIE
public static final int TYPE_TIE
- See Also:
- Constant Field Values
RepoIDHelper
public RepoIDHelper()
decorate
public static java.lang.String decorate(java.lang.String name,
int type)
checkID
public static boolean checkID(java.lang.String id)
checkIdentifier
public static boolean checkIdentifier(java.lang.String name)
idToPackage
public static java.lang.String idToPackage(java.lang.String name)
idToClassname
public static java.lang.String idToClassname(java.lang.String name)
idToClass
public static java.lang.String idToClass(java.lang.String name)
idToClass
public static java.lang.String idToClass(java.lang.String name,
int type)
createIsATest
public static java.lang.Object createIsATest(java.lang.String id)
- This returns an object which can be used to test if some other
repository ID is an instance of this one, for example:
RepoIDHelper.createIsATest("IDL:MyObj:1.0").equals("IDL:MyObj:1.0") == true
RepoIDHelper.createIsATest("IDL:MyObj:1.1").equals("IDL:MyObj:1.0") == true
RepoIDHelper.createIsATest("IDL:MyObj:1.0").equals("IDL:MyObj:1.1") == false
RepoIDHelper.createIsATest("IDL:MyObj:2.0").equals("IDL:MyObj:1.1") == false
main
public static void main(java.lang.String[] args)