Package jadex.bridge.component
Interface INFPropertyComponentFeature
- 
- All Superinterfaces:
- IExternalComponentFeature,- IExternalNFPropertyComponentFeature
 - All Known Subinterfaces:
- IBDIAgent,- IInternalAccess
 - All Known Implementing Classes:
- ComponentPlanBDI,- HelloWorldBDI,- HelloWorldPlan2,- IndexChangeBDI,- InterfaceInjectionBDI,- PlanMethodInjectionBDI,- PlanReasonInjectionBDI,- SayHelloBDI
 
 public interface INFPropertyComponentFeature extends IExternalNFPropertyComponentFeature Feature for non-functional properties.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description INFPropertyProvidergetComponentPropertyProvider()Get the component property provider.INFMixedPropertyProvidergetProvidedServicePropertyProvider(IServiceIdentifier sid)Get the provided service property provider for a service.INFMixedPropertyProvidergetRequiredServicePropertyProvider(IServiceIdentifier sid)Get the required service property provider for a service.booleanhasRequiredServicePropertyProvider(IServiceIdentifier sid)Has the service a property provider.- 
Methods inherited from interface jadex.bridge.component.IExternalNFPropertyComponentFeatureaddMethodNFProperty, addNFProperty, addNFProperty, addRequiredMethodNFProperty, addRequiredNFProperty, getMethodNFAllPropertyNames, getMethodNFPropertyMetaInfo, getMethodNFPropertyMetaInfos, getMethodNFPropertyMetaInfos, getMethodNFPropertyNames, getMethodNFPropertyPrettyPrintValue, getMethodNFPropertyValue, getMethodNFPropertyValue, getNFAllPropertyNames, getNFAllPropertyNames, getNFPropertyMetaInfo, getNFPropertyMetaInfo, getNFPropertyMetaInfos, getNFPropertyMetaInfos, getNFPropertyNames, getNFPropertyNames, getNFPropertyPrettyPrintValue, getNFPropertyPrettyPrintValue, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getRequiredMethodNFAllPropertyNames, getRequiredMethodNFPropertyMetaInfo, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyNames, getRequiredMethodNFPropertyPrettyPrintValue, getRequiredMethodNFPropertyValue, getRequiredMethodNFPropertyValue, getRequiredNFAllPropertyNames, getRequiredNFPropertyMetaInfo, getRequiredNFPropertyMetaInfos, getRequiredNFPropertyNames, getRequiredNFPropertyPrettyPrintValue, getRequiredNFPropertyValue, getRequiredNFPropertyValue, removeMethodNFProperty, removeNFProperty, removeNFProperty, removeRequiredMethodNFProperty, removeRequiredNFProperty, shutdownNFPropertyProvider, shutdownNFPropertyProvider, shutdownRequiredNFPropertyProvider
 
- 
 
- 
- 
- 
Method Detail- 
getComponentPropertyProviderINFPropertyProvider getComponentPropertyProvider() Get the component property provider.
 - 
getProvidedServicePropertyProviderINFMixedPropertyProvider getProvidedServicePropertyProvider(IServiceIdentifier sid) Get the provided service property provider for a service.
 - 
getRequiredServicePropertyProviderINFMixedPropertyProvider getRequiredServicePropertyProvider(IServiceIdentifier sid) Get the required service property provider for a service.
 - 
hasRequiredServicePropertyProviderboolean hasRequiredServicePropertyProvider(IServiceIdentifier sid) Has the service a property provider.
 
- 
 
-