| Modifier and Type | Method and Description |
|---|---|
IExtension |
IInstrument.createExtension(String extensionPointId,
String id) |
IInstrument |
IInstrumentRegistry.createInstrument(String id,
IInstrumentStore store) |
static IExtension |
InstrumentTools.getOrCreateExtension(IInstrument provider,
String extensionPointId,
String id) |
static IInstrument |
InstrumentTools.lookupOrCreateInstrument(IInstrumentRegistry registry,
String instrumentId,
IInstrumentStore store) |
static IExtension |
InstrumentTools.objectDelete(IInstrument provider,
String extensionPointId,
Object target) |
static IExtension |
InstrumentTools.objectInsert(IInstrument provider,
String extensionPointId,
Object target)
Initiate the insertion of the definition for object within an
IExtension to provider. |
static IExtension |
InstrumentTools.objectUpdate(IInstrument provider,
String extensionPointId,
Object target) |
| Modifier and Type | Method and Description |
|---|---|
static CodeExit<?> |
CodeExit.createFromElement(IElement element) |
| Modifier and Type | Method and Description |
|---|---|
static AssemblySpec |
AssemblySpec.create(Object factory,
IArgs args) |
static IFactory |
FactoryTools.createFactory(Object value,
Object defaultValue)
Create an
IFactory from an object. |
static AssemblySpec |
AssemblySpec.createFromArgs(IArgs args) |
static AssemblySpec |
AssemblySpec.createFromArgs(IArgs args,
String role) |
static AssemblySpec |
AssemblySpec.createFromArgs(IArgs args,
String factoryName,
String argsName) |
static AssemblySpec |
AssemblySpec.createFromArgsInline(IArgs args) |
Object |
AssemblySpec.createInstance() |
T |
SingletonFactory.createInstance(IArgs args) |
T |
IFactory.createInstance(IArgs args) |
T |
CommonFactory.createInstance(IArgs args) |
T |
ClassBasedFactory.createInstance(IArgs args) |
| Modifier and Type | Method and Description |
|---|---|
F |
IFunctorFactory.createFunctor(Object... object)
Create a new
IFunctor object. |
static IFunctor |
FunctorTools.createFunctor(Object value,
Object defaultValue)
Create an
IFunctor from an object. |
IFunctorCall |
SimpleFunctorCallFactory.createFunctorCall(IFunctor functor,
Object receiver,
IArgs args) |
IFunctorCall |
IFunctorCallFactory.createFunctorCall(IFunctor functor,
Object receiver,
IArgs args)
Create a new
IFunctorCall. |
| Modifier and Type | Method and Description |
|---|---|
static IFunctor |
DeclarationIO.createFunctor(String language,
Object source) |
void |
DeclarationIO.deserializeArgumentDeclaration(IDeclarationBlock declarationBlock,
IElement element,
boolean secret) |
void |
DeclarationIO.deserializeDeclarationBlock(IDeclarationBlock declarationBlock,
IElement element) |
void |
DeclarationIO.deserializeDeclarationElements(IDeclarationBlock declarationBlock,
IElement declarationsElement,
boolean secret) |
IFunctor |
DeclarationIO.deserializeDefaultFunctor(IArgumentDeclaration declaration,
IElement element,
boolean secret) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Class<T> |
ElementTools.createClass(IElement element,
String classAttribute,
Class<T> expectedClass,
Object context) |
static IFunctor |
ElementTools.createFunctor(Object owner,
IElement element,
String role,
Object context)
This is a tool method to create an
IFunctor. |
static <T> T |
ElementTools.createObject(IElement element,
Class<T> expectedClass,
Object context) |
static <T> T |
ElementTools.createObject(IElement element,
String role,
Class<T> expectedClass,
Object context)
Create an object of type expectedClass as described in element.
|
static <T> T |
ElementTools.createObjectChild(Object owner,
IElement element,
Class<T> expectedClass,
Object context) |
static <T> T |
ElementTools.createPropertyValue(Object owner,
IElement element,
Class<T> expectedClass,
Object context) |
static void |
ElementTools.setProperties(Object object,
IElement element,
Object context)
Set properties in object based on the list of property information
contained in element.
|
static void |
ElementTools.setProperty(Object object,
IElement element,
Object context)
Set a property in object based on the property information contained in
element.
|
| Modifier and Type | Method and Description |
|---|---|
T |
StandardIPCStubFactory.createObject(IPCHandle value) |
T |
IIPCStubFactory.createObject(IPCHandle value) |
static <T> T |
IPCTools.createObject(Object value,
IIPCStubFactory<T> factory) |
| Modifier and Type | Method and Description |
|---|---|
static IMonitor[] |
MonitorFactory.createMonitors(IElement element,
Object context) |
| Modifier and Type | Method and Description |
|---|---|
static IClassSelector |
ObjectModelTools.createSelector(String value) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ObjectTools.convert(Object value,
String typeName,
ClassLoader classLoader) |
static <T> Class<T> |
ClassTools.createClass(String className,
Class<T> expectedClass,
ClassLoader classLoader) |
static <T> T |
ObjectTools.createObject(Class clazz,
Class<T> expectedClass)
Create a new instance of Class "class"
|
static <T> T |
ObjectTools.createObject(Class clazz,
Class<T> expectedClass,
Class[] parameterTypes,
Object[] parameters)
Create a new instance of Class "class"
|
static <T> T |
ObjectTools.createObject(String className,
Class<T> expectedClass,
ClassLoader classLoader)
Create a new instance of Class "className" via "classLoader".
|
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.