A B C E G H I J N O P R S

A

AttributeValuesPDPIter - class org.eclipse.higgins.util.idas.cp.AttributeValuesPDPIter.
Helper function for policy based Higgins Context providers.
AttributeValuesPDPIter(URI, URI, IAttributePDPs, IAttributePDPs, Iterator, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.AttributeValuesPDPIter
Create a new ImmutableIterator
addAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
Creates a meta-attribute for this object.
addAttribute(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
Creates an meta-attribute for this object.
addAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
addAttribute(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
addAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
addAttribute(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
addComplexValue(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
addSimpleValue(URI, Object) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
addValue(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
addValue(IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
TODO: this doesn't yet perform any policy callouts

B

BasicAttributePDP - class org.eclipse.higgins.util.idas.cp.BasicAttributePDP.
Helper routines for Higgins Context providers that implement some type of PDP.
BasicAttributePDP(IAttributePDPs, IAttributePDPs, IAttributePDPs, IAttribute, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
Create a new PDP based attribute which calls out to do conversions.
BasicAttributePDPIter - class org.eclipse.higgins.util.idas.cp.BasicAttributePDPIter.
Helper function for policy based Higgins Context providers.
BasicAttributePDPIter(IAttributePDPs, IAttributePDPs, IAttributePDPs, Iterator, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.BasicAttributePDPIter
TODO: add documentation

C

ComplexValuePDP - class org.eclipse.higgins.util.idas.cp.ComplexValuePDP.
TODO currently this is just a set of stubs! Implment the functionality or else we won't work.
ComplexValuePDP(IPropertyPDP, URI, IComplexAttrValue, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
consumerIDParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic parameter name for for selected PDPs.
consumerIDParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic parameter name for for selected PDPs.
consumerIDToProvider(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
PDP interface for converting from passed by consumer (presented) attributes and their to values to what is correct for storage or relaying on to another Context Provider.
consumerIDToProvider(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
TODO document this one
consumerIDToProvider(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
TODO document this one
consumerIDToProviders(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider.
consumerIDToProviders(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
PDP interface for converting from passed by consumer (presented) ID to what is correct for storage or relaying on to another Context Provider.
consumerIDToProviders(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
PDP interface for converting from passed by consumer (presented) ID to what is correct for storage or relaying on to another Context Provider.
consumerTypeParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic parameter name for for selected PDPs.
consumerTypeParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic parameter name for for selected PDPs.
consumerTypeToProvider(URI, URI) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider.
consumerTypeToProvider(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IPropertyPDP
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider.
consumerTypeToProvider(URI, URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
 
consumerTypeToProvider(URI, URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
 
consumerTypeToProviders(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IPropertyPDP
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider.
consumerValueToProvider(URI, URI, URI, URI, IAttributeValue) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
Helper PDP for converting from passed (consumer presented/provided} value to what is correct for storage or relaying on to another Context Provider.
consumerValueToProvider(URI, URI, Object) - Method in interface org.eclipse.higgins.util.idas.cp.IPropertyPDP
Helper PDP for converting from passed (consumer presented/provided} value to what is correct for storage or relaying on to another Context Provider.
consumerValueToProvider(URI, URI, URI, URI, IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
When this PDP is invoked the consumer type, the provider type and the Attribute Value are all stored in an evaluation specific JavaScript scope using the names JScriptCPAttributePDPs.consumerTypeParamName, JScriptCPAttributePDPs.providerTypeParamName, JScriptCPAttributePDPs.genericParamName respectivly.
consumerValueToProvider(URI, URI, URI, URI, IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
When this PDP is invoked the consumer type, the provider type and the Metadata Value are all stored in an evaluation specific JavaScript scope using the names JScriptCPMetadataPDPs.consumerTypeParamName, JScriptCPMetadataPDPs.providerTypeParamName, JScriptCPMetadataPDPs.genericParamName respectively.

E

equals(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
Quick to implement and possibly low performance impl
equals(IHasAttributes) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
Quick to implement and possibly low performance impl
equals(IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
equals(IHasAttributes) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
equals(IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
Quick to implement and possibly low performance impl
equals(IHasAttributes) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 

G

genericParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic name which is used on many of the PDPs to pass a single parameter from java to the script.
genericParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic name which is used on many of the PDPs to pass a single parameter from java to the script.
genericResultName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic name which is used on many of the PDPs to pass the result from JavaScript back to JAVA PDP code.
genericResultName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic name which is used on many of the PDPs to pass the result from JavaScript back to JAVA PDP code.
getAttrID() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
getAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
getAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getAttributes() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
getAttributes() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getAttributes() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getCanonical() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getData() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getDataType() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getDataType() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getLexical() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getModel() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
TODO: currently returns the unmapped model TODO actually implement this function as more than a pass through function
getModel() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getModel() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getSetting(String, String, Map, Map, Object, ISettingDescriptor, ISettingDescriptor, OMElement) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptExecSettingHandler
 
getSetting(String, String, Map, Map, Object, ISettingDescriptor, ISettingDescriptor, OMElement) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptScopeSettingHandler
 
getSingleValuedAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
getSingleValuedAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getSingleValuedAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getValueType() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
getValueType() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
getValues() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
getValues(IExtension[]) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 

H

hasNext() - Method in class org.eclipse.higgins.util.idas.cp.AttributeValuesPDPIter
Standard hasNext method
hasNext() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDPIter
Standard hasNext method

I

IAttributePDPs - interface org.eclipse.higgins.util.idas.cp.IAttributePDPs.
Part of a Higgins Context provider.
IPropertyPDP - interface org.eclipse.higgins.util.idas.cp.IPropertyPDP.
Part of a Higgins Context provider.
isSimple() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
isSimple() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
isSingleValued() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
TODO actually implement this function as more than a pass through function

J

JScriptCPAttributePDPs - class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs.
Part of the JSPolicy Higgins Context provider.
JScriptCPAttributePDPs(JScriptExec, JScriptExec, JScriptExec, JScriptExec, JScriptExec, JScriptExec, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
TODO: add logging if mismached configuration
JScriptCPMetadataPDPs - class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs.
Part of the JSPolicy Higgins Context provider.
JScriptCPMetadataPDPs(JScriptExec, JScriptExec, JScriptExec, JScriptExec, JScriptExec, JScriptExec, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
TODO: add logging if mismached configuration
JScriptExecSettingHandler - class org.eclipse.higgins.util.idas.cp.jscript.JScriptExecSettingHandler.
 
JScriptExecSettingHandler() - Constructor for class org.eclipse.higgins.util.idas.cp.jscript.JScriptExecSettingHandler
 
JScriptScopeSettingHandler - class org.eclipse.higgins.util.idas.cp.jscript.JScriptScopeSettingHandler.
 
JScriptScopeSettingHandler() - Constructor for class org.eclipse.higgins.util.idas.cp.jscript.JScriptScopeSettingHandler
 

N

next() - Method in class org.eclipse.higgins.util.idas.cp.AttributeValuesPDPIter
Standard next method TODO: implement Complex Values
next() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDPIter
Standard next method

O

org.eclipse.higgins.util.idas.cp - package org.eclipse.higgins.util.idas.cp
 
org.eclipse.higgins.util.idas.cp.jscript - package org.eclipse.higgins.util.idas.cp.jscript
 

P

providerIDParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic parameter name for for selected PDPs.
providerIDParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic parameter name for for selected PDPs.
providerIDToConsumer(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
Helper PDP for converting from stored or child Context Provider to consumer presented value.
providerIDToConsumer(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Helper PDP for converting from stored or child Context Provider to consumer presented ID.
providerIDToConsumer(URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Helper PDP for converting from stored or child Context Provider to consumer presented ID.
providerTypeParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
Generic parameter name for for selected PDPs.
providerTypeParamName - Static variable in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
Generic parameter name for for selected PDPs.
providerTypeToConsumer(URI, URI) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
Helper PDP for converting from stored or child Context Provider to consumer presented value.
providerTypeToConsumer(URI) - Method in interface org.eclipse.higgins.util.idas.cp.IPropertyPDP
Helper PDP for converting from stored or child Context Provider to consumer presented value.
providerTypeToConsumer(URI, URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
For JavaScript PDPs this passes the type in the JavaScript var PARAM as a java URI and handles a string or URI back.
providerTypeToConsumer(URI, URI) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
For JavaScript PDPs this passes the type in the JavaScript var PARAM as a java URI and handles a string or URI back.
providerValueToConsumer(URI, URI, URI, URI, IAttributeValue) - Method in interface org.eclipse.higgins.util.idas.cp.IAttributePDPs
Helper PDP for converting from stored or child Context Provider to consumer presented value.
providerValueToConsumer(URI, URI, Object) - Method in interface org.eclipse.higgins.util.idas.cp.IPropertyPDP
Helper PDP for converting from stored or child Context Provider to consumer presented value.
providerValueToConsumer(URI, URI, URI, URI, IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPAttributePDPs
When this PDP is invoked the consumer type, the provider type and the Attribute Value are all stored in an evaluation specific JavaScript scope using the names JScriptCPAttributePDPs.consumerTypeParamName, JScriptCPAttributePDPs.providerTypeParamName, JScriptCPAttributePDPs.genericParamName respectivly.
providerValueToConsumer(URI, URI, URI, URI, IAttributeValue) - Method in class org.eclipse.higgins.util.idas.cp.jscript.JScriptCPMetadataPDPs
When this PDP is invoked the consumer type, the provider type and the Metadata Value are all stored in an evaluation specific JavaScript scope using the names JScriptCPMetadataPDPs.consumerTypeParamName, JScriptCPMetadataPDPs.providerTypeParamName, JScriptCPMetadataPDPs.genericParamName respectively.

R

remove() - Method in class org.eclipse.higgins.util.idas.cp.AttributeValuesPDPIter
Makes sure that no one can remove any elements from the collection
remove() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
TODO actually implement this function as more than a pass through function
remove() - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDPIter
Makes sure that no one can remove any elements from the collection
remove() - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
remove() - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
removeAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
removeAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
removeAttribute(URI) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
removeAttributeValue(URI, Object) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
removeAttributeValue(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.BasicAttributePDP
 
removeAttributeValue(URI, Object) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
removeAttributeValue(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.ComplexValuePDP
 
removeAttributeValue(URI, Object) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
removeAttributeValue(IAttribute) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 

S

SimpleValuePDP - class org.eclipse.higgins.util.idas.cp.SimpleValuePDP.
 
SimpleValuePDP(URI, URI, IAttributePDPs, IAttributePDPs, ISimpleAttrValue, boolean) - Constructor for class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 
setData(Object) - Method in class org.eclipse.higgins.util.idas.cp.SimpleValuePDP
 

A B C E G H I J N O P R S