A C E G H I O P R S V

A

addContext(IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Add all parameters of a context to this context.

C

com.sap.netweaver.coll.shared.api.extension - package com.sap.netweaver.coll.shared.api.extension
 
commit(IExtensionPoint, IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
Method called by the extension processor when no error occured and all changings are finalized.
createDisplayable(String, String, String, String) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create a displayable object.
createExtensionResult(int) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create an extension result.
createInputParameterInfo(IDisplayable, Class, String, boolean) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create a parameter info.
createOutputParameterInfo(IDisplayable, Class) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create a parameter info.
createParameterValue(IDisplayable, Object) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create an parameter value.
createSystemParameterInfo(String, Class, boolean) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create a parameter info.
createValueSet(IParameterValue[], boolean) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory
Create a value set.

E

equals(Object) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionPoint
Checks two ExtensionPoint objects for equality.
ERROR - Static variable in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
 
ExtensionException - exception com.sap.netweaver.coll.shared.api.extension.ExtensionException.
Class implementing an exception for extensions.
ExtensionException() - Constructor for class com.sap.netweaver.coll.shared.api.extension.ExtensionException
Constructs a new ExtensionException.
ExtensionException(String) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ExtensionException
Constructs a new ExtensionException.
ExtensionException(Throwable) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ExtensionException
Constructs a new ExtensionException with a causing throwable for exception chaining.
ExtensionException(Throwable, String) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ExtensionException
Constructs a new ExtensionException.
ExtensionRuntime - class com.sap.netweaver.coll.shared.api.extension.ExtensionRuntime.
Class providing a factory for extension objects, that serves as a general entry point to work with extensions.
ExtensionRuntime() - Constructor for class com.sap.netweaver.coll.shared.api.extension.ExtensionRuntime
 

G

getDescription(Locale) - Method in interface com.sap.netweaver.coll.shared.api.extension.IDisplayable
Get the despription of the displayable.
getException() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
Get the exception if the return code is on ERROR.
getExtensionPoints() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
List the extension points the extension wants to handle.
getFactory() - Static method in class com.sap.netweaver.coll.shared.api.extension.ExtensionRuntime
Retrieve the factory.
getId() - Method in interface com.sap.netweaver.coll.shared.api.extension.IDisplayable
Get the id of the displayable.
getInputParameterInfos(IExtensionPoint) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
List infos for all input parameters the extension needs to process an extension point.
getMissingParameterId() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
Get the id of the parameter that is missing.
getName(Locale) - Method in interface com.sap.netweaver.coll.shared.api.extension.IDisplayable
Get the name of the displayable.
getOptionalValue(String) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Retrieve the value of a parameter with id id.
getOutputParameterInfos(IExtensionPoint) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
List infos for all output parameters the extension delivers after processing an extension point.
getParameterClass() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo
Get the class of the parameter.
getParameters() - Method in interface com.sap.netweaver.coll.shared.api.extension.IValueSetProvider
List the parameters that are provided with value sets.
getParameters() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Get all parameters the context contaoins.
getRequiredParameters(IParameterInfo) - Method in interface com.sap.netweaver.coll.shared.api.extension.IValueSetProvider
List the parameters thar are required to calculate the value set of an parameter.
getReturnCode() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
Get the return code of the result.
getValue() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterValue
Get the parameter value.
getValue(String) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Retrieve the value of a parameter with id id.
getValues() - Method in interface com.sap.netweaver.coll.shared.api.extension.IValueSet
Get the values.
getValueSet(IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo
Get the value set.
getValueSet(IParameterInfo, IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IValueSetProvider
Get the value set of a parameter.

H

hashCode() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionPoint
Returns the hash code value for this object.
hasValueSet() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo
Check if the parameter has a value set.

I

IDisplayable - interface com.sap.netweaver.coll.shared.api.extension.IDisplayable.
Interface describing an object that can be displayed in the UI.
IExtension - interface com.sap.netweaver.coll.shared.api.extension.IExtension.
Interface describing an extension.
IExtensionBuilderFactory - interface com.sap.netweaver.coll.shared.api.extension.IExtensionBuilderFactory.
Interface describing a facory that produces the required objects to build an extension.
IExtensionContext - interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext.
Interface describing a context that transports parameters when an extension point is processed.
IExtensionPoint - interface com.sap.netweaver.coll.shared.api.extension.IExtensionPoint.
Interface describing an extension point.
IExtensionResult - interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult.
Interface describing a result of an extension.
IParameterInfo - interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo.
Interface describing information about an extension parameter.
IParameterValue - interface com.sap.netweaver.coll.shared.api.extension.IParameterValue.
Interface describing an extension parameter value.
isExclusive() - Method in interface com.sap.netweaver.coll.shared.api.extension.IValueSet
If the value set is exclusive or can be extended by user input.
isReference() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterValue
Check if the value is a name referencing an other parameter.
isReference(String) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Check if the parameter with id id is a parameter name referencing an other parameter.
isRequired() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo
Check if the parameter is required or optional.
isSystemParameter() - Method in interface com.sap.netweaver.coll.shared.api.extension.IParameterInfo
Check if the parameter is filled by the system or by interaction.
IValueSet - interface com.sap.netweaver.coll.shared.api.extension.IValueSet.
Interface describing a value set that is returned from the parameter info.
IValueSetProvider - interface com.sap.netweaver.coll.shared.api.extension.IValueSetProvider.
Interface describing a value set provider

O

OK - Static variable in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
 

P

PARAMETER_MISSING - Static variable in interface com.sap.netweaver.coll.shared.api.extension.IExtensionResult
 
PORTAL_SERVICE_ID - Static variable in class com.sap.netweaver.coll.shared.api.extension.ExtensionRuntime
Deprecated.  
process(IExtensionPoint, IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
Method called by the extension processor when an extension point is reached and the extension needs to be processed.
putValue(String, Object) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Add a parameter to the context.
putValue(String, Object, boolean) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Add a reference to a parameter to the context.

R

rollback(IExtensionPoint, IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
Method called by the extension processor when an error occured.

S

setReference(String, boolean) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Define if the parameter with id id is a parameter name referencing an other parameter.
size() - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtensionContext
Return the amount of parameters the context contaoins.

V

validate(IExtensionPoint, IExtensionContext) - Method in interface com.sap.netweaver.coll.shared.api.extension.IExtension
Method called by the extension processor to validate that the extension can be processed.
ValueSetProviderException - exception com.sap.netweaver.coll.shared.api.extension.ValueSetProviderException.
Class implementing an exception for value set provider.
ValueSetProviderException() - Constructor for class com.sap.netweaver.coll.shared.api.extension.ValueSetProviderException
constructs a new BaseException.
ValueSetProviderException(String) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ValueSetProviderException
constructs a new BaseException.
ValueSetProviderException(Throwable) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ValueSetProviderException
constructs a new BaseException with a causing throwable for exception chaining.
ValueSetProviderException(Throwable, String) - Constructor for class com.sap.netweaver.coll.shared.api.extension.ValueSetProviderException
constructs a new BaseException.

A C E G H I O P R S V