|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Part of a Higgins Context provider. This module defines the PDP interfaces that are common to most attribute, metadata and value based Higgins objects. Assists in mapping between consumer and provider elements
| Method Summary | |
|---|---|
URI |
consumerIDToProvider(URI consumerID)
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. |
Iterator |
consumerIDToProviders(URI elem)
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider. |
URI |
consumerTypeToProvider(URI consumerID,
URI consumerType)
PDP interface for converting from passed by consumer (presented) values to what is correct for storage or relaying on to another Context Provider. |
org.eclipse.higgins.idas.api.IAttributeValue |
consumerValueToProvider(URI consumerID,
URI consumerType,
URI providerID,
URI providerType,
org.eclipse.higgins.idas.api.IAttributeValue consumerValue)
Helper PDP for converting from passed (consumer presented/provided} value to what is correct for storage or relaying on to another Context Provider. |
URI |
providerIDToConsumer(URI providerID)
Helper PDP for converting from stored or child Context Provider to consumer presented value. |
URI |
providerTypeToConsumer(URI providerID,
URI providerType)
Helper PDP for converting from stored or child Context Provider to consumer presented value. |
org.eclipse.higgins.idas.api.IAttributeValue |
providerValueToConsumer(URI providerID,
URI providerType,
URI consumerID,
URI consumerType,
org.eclipse.higgins.idas.api.IAttributeValue providerValue)
Helper PDP for converting from stored or child Context Provider to consumer presented value. |
| Method Detail |
public URI consumerIDToProvider(URI consumerID)
throws org.eclipse.higgins.idas.api.IdASException
consumerID - the consumer or unmapped ID of the attribute
org.eclipse.higgins.idas.api.IdASException
public Iterator consumerIDToProviders(URI elem)
throws org.eclipse.higgins.idas.api.IdASException
elem - The consumer or unmapped ID of the attribute
org.eclipse.higgins.idas.api.IdASException
public URI providerIDToConsumer(URI providerID)
throws org.eclipse.higgins.idas.api.IdASException
providerID - The actual or provider type of the attribute value
org.eclipse.higgins.idas.api.IdASException
public URI consumerTypeToProvider(URI consumerID,
URI consumerType)
throws org.eclipse.higgins.idas.api.IdASException
consumerID - the consumer or unmapped ID of the attributeconsumerType - The consumer or unmapped type of the attribute
org.eclipse.higgins.idas.api.IdASException
public URI providerTypeToConsumer(URI providerID,
URI providerType)
throws org.eclipse.higgins.idas.api.IdASException
providerID - the provider id of the attribute valueproviderType - The actual or provider type of the attribute value
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IAttributeValue consumerValueToProvider(URI consumerID,
URI consumerType,
URI providerID,
URI providerType,
org.eclipse.higgins.idas.api.IAttributeValue consumerValue)
throws org.eclipse.higgins.idas.api.IdASException
consumerType - The consumer or mapped type of the attribute valueproviderType - The actual or provider type of the attribute valueconsumerValue - The data comprising the consumer view of the value
org.eclipse.higgins.idas.api.IdASException
public org.eclipse.higgins.idas.api.IAttributeValue providerValueToConsumer(URI providerID,
URI providerType,
URI consumerID,
URI consumerType,
org.eclipse.higgins.idas.api.IAttributeValue providerValue)
throws org.eclipse.higgins.idas.api.IdASException
providerType - The actual or provider type of the attribute valueconsumerType - The consumer or mapped type of the attribute valueproviderValue - The data stored or child Context Provider view of the value
org.eclipse.higgins.idas.api.IdASException
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||