|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.sahits.codegen.java.extensions.ReferenceImplementation
public final class ReferenceImplementation
This is a Helper class for the extension point ch.sahits.codegen.java.refimplementation
| Constructor Summary | |
|---|---|
ReferenceImplementation()
|
|
| Method Summary | |
|---|---|
static IReferenceImplementation |
getGenerator(java.lang.String name)
Deprecated. User getRefImpl(String, String) |
static java.lang.String |
getHelpContextID(java.lang.String className)
Deprecated. user getRefImpl(String, String) instead |
static IReferenceImplementation |
getRefImpl(java.lang.String bundle,
java.lang.String className)
Retrieve a reference implementation generator instance from the extension registry |
static java.util.Map<java.lang.String,java.lang.String> |
getRefImpl4DisplaySelection()
This methods retrieves the map of reference implementation in the form |
static java.util.List<java.lang.String> |
getRefImpl4Selection()
This methods retrieves the list of reference implementations in the form bundle@refImpl. |
static IGeneratorExtension |
getRefImplExtension(java.lang.String bundle,
java.lang.String name)
Retrieve the reference implementation extension instance for the implementation |
static IClassGeneratorExtension |
getRefImplExtensionByClass(java.lang.String refImplClass)
Deprecated. use getRefImpl(String, String) |
static IClassGeneratorExtension |
getRefImplExtensionByDisplay(java.lang.String display)
Retrieve the generation extension |
static IGeneratorCollection |
getRefImpls()
Retrieve all registered reference implementations |
static java.net.URI |
getRefImplSrc(java.lang.String name)
Retrieve the IReferenceImplementation from the
extension point. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReferenceImplementation()
| Method Detail |
|---|
public static IGeneratorCollection getRefImpls()
public static IReferenceImplementation getRefImpl(java.lang.String bundle,
java.lang.String className)
bundle - name of the bundel the generator is defined inclassName - fully qualified class name of the reference implementation
public static IGeneratorExtension getRefImplExtension(java.lang.String bundle,
java.lang.String name)
bundle - nam of the bundle the reference implementation is located inname - of the reference implementation
public static java.util.List<java.lang.String> getRefImpl4Selection()
public static java.util.Map<java.lang.String,java.lang.String> getRefImpl4DisplaySelection()
@Deprecated public static IReferenceImplementation getGenerator(java.lang.String name)
getRefImpl(String, String)
IReferenceImplementation from the
extension point. If there are more than one implementation
for one and the same class registered, the first
found in the registry is choosen.
name - of the class (full name)
@Deprecated public static java.lang.String getHelpContextID(java.lang.String className)
getRefImpl(String, String) instead
className - fully qualified class name of the reference implementation
public static java.net.URI getRefImplSrc(java.lang.String name)
IReferenceImplementation from the
extension point. If there are more than one implementation
for one and the same class registered, the first
found in the registry is choosen.
name - of the class (full name)
public static IClassGeneratorExtension getRefImplExtensionByDisplay(java.lang.String display)
display - string
@Deprecated public static IClassGeneratorExtension getRefImplExtensionByClass(java.lang.String refImplClass)
getRefImpl(String, String)
refImplClass - string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||