Author: pderop
Date: Mon Oct 22 16:55:40 2018
New Revision: 1844576

URL: http://svn.apache.org/viewvc?rev=1844576&view=rev
Log:
dm annotations r13 javadoc

Added:
    felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-frame.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-noframe.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/constant-values.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/deprecated-list.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/help-doc.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index-all.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index.html
    felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AdapterService.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AspectService.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/BundleAdapterService.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/BundleDependency.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Component.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Composition.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/ConfigurationDependency.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Destroy.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Init.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Inject.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/LifecycleController.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Property.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/PropertyType.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Registered.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/RepeatableProperty.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/ServiceDependency.Any.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/ServiceDependency.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/ServiceScope.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Start.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Stop.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/Unregistered.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/package-frame.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/package-summary.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/package-tree.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/overview-tree.html
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/package-list
    felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/script.js
    
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/stylesheet.css

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-frame.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-frame.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-frame.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-frame.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>All Classes</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/felix/dm/annotation/api/AdapterService.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">AdapterService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">AspectService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/BundleAdapterService.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">BundleAdapterService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/BundleDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">BundleDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Component.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Component</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Composition.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Composition</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ConfigurationDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">ConfigurationDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Destroy.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Destroy</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Init.html" title="annotation 
in org.apache.felix.dm.annotation.api" target="classFrame">Init</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Inject.html" title="annotation 
in org.apache.felix.dm.annotation.api" target="classFrame">Inject</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/LifecycleController.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">LifecycleController</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Property</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/PropertyType.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">PropertyType</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Registered.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Registered</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/RepeatableProperty.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">RepeatableProperty</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">ServiceDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceDependency.Any.html" 
title="interface in org.apache.felix.dm.annotation.api" 
target="classFrame"><span 
class="interfaceName">ServiceDependency.Any</span></a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceScope.html" title="enum 
in org.apache.felix.dm.annotation.api" target="classFrame">ServiceScope</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Start.html" title="annotation 
in org.apache.felix.dm.annotation.api" target="classFrame">Start</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Stop.html" title="annotation 
in org.apache.felix.dm.annotation.api" target="classFrame">Stop</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Unregistered.html" 
title="annotation in org.apache.felix.dm.annotation.api" 
target="classFrame">Unregistered</a></li>
+</ul>
+</div>
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-noframe.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-noframe.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-noframe.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/allclasses-noframe.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>All Classes</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/felix/dm/annotation/api/AdapterService.html" 
title="annotation in org.apache.felix.dm.annotation.api">AdapterService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in org.apache.felix.dm.annotation.api">AspectService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/BundleAdapterService.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">BundleAdapterService</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/BundleDependency.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">BundleDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Component.html" 
title="annotation in org.apache.felix.dm.annotation.api">Component</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Composition.html" 
title="annotation in org.apache.felix.dm.annotation.api">Composition</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ConfigurationDependency.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">ConfigurationDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Destroy.html" 
title="annotation in org.apache.felix.dm.annotation.api">Destroy</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Init.html" title="annotation 
in org.apache.felix.dm.annotation.api">Init</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Inject.html" title="annotation 
in org.apache.felix.dm.annotation.api">Inject</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/LifecycleController.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">LifecycleController</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in org.apache.felix.dm.annotation.api">Property</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/PropertyType.html" 
title="annotation in org.apache.felix.dm.annotation.api">PropertyType</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Registered.html" 
title="annotation in org.apache.felix.dm.annotation.api">Registered</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/RepeatableProperty.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">RepeatableProperty</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceDependency.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">ServiceDependency</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceDependency.Any.html" 
title="interface in org.apache.felix.dm.annotation.api"><span 
class="interfaceName">ServiceDependency.Any</span></a></li>
+<li><a href="org/apache/felix/dm/annotation/api/ServiceScope.html" title="enum 
in org.apache.felix.dm.annotation.api">ServiceScope</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Start.html" title="annotation 
in org.apache.felix.dm.annotation.api">Start</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Stop.html" title="annotation 
in org.apache.felix.dm.annotation.api">Stop</a></li>
+<li><a href="org/apache/felix/dm/annotation/api/Unregistered.html" 
title="annotation in org.apache.felix.dm.annotation.api">Unregistered</a></li>
+</ul>
+</div>
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/constant-values.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/constant-values.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/constant-values.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/constant-values.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/deprecated-list.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/deprecated-list.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/deprecated-list.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/deprecated-list.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>Deprecated List</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#annotation.type.member">Deprecated Annotation Type 
Elements</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="annotation.type.member">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Deprecated Annotation Type Elements table, listing deprecated 
annotation type elements, and an explanation">
+<caption><span>Deprecated Annotation Type Elements</span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Annotation Type Element and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a 
href="org/apache/felix/dm/annotation/api/AspectService.html#properties--">org.apache.felix.dm.annotation.api.AspectService.properties</a>
+<div class="block"><span class="deprecationComment">you can apply <a 
href="org/apache/felix/dm/annotation/api/Property.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a 
href="org/apache/felix/dm/annotation/api/BundleAdapterService.html#properties--">org.apache.felix.dm.annotation.api.BundleAdapterService.properties</a>
+<div class="block"><span class="deprecationComment">you can apply <a 
href="org/apache/felix/dm/annotation/api/Property.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a 
href="org/apache/felix/dm/annotation/api/Component.html#properties--">org.apache.felix.dm.annotation.api.Component.properties</a>
+<div class="block"><span class="deprecationComment">you can apply <a 
href="org/apache/felix/dm/annotation/api/Property.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a 
href="org/apache/felix/dm/annotation/api/AdapterService.html#provides--">org.apache.felix.dm.annotation.api.AdapterService.provides</a>
+<div class="block"><span class="deprecationComment">you can apply <a 
href="org/apache/felix/dm/annotation/api/Property.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a 
href="org/apache/felix/dm/annotation/api/Property.html#values--">org.apache.felix.dm.annotation.api.Property.values</a>
+<div class="block"><span class="deprecationComment">use <a 
href="org/apache/felix/dm/annotation/api/Property.html#value--"><code>Property.value()</code></a>
 attribute.</span></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/help-doc.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/help-doc.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/help-doc.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/help-doc.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>API Help</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document 
has pages corresponding to the items in the navigation bar, described as 
follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, 
with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own 
separate page. Each of these pages has three sections consisting of a 
class/interface description, summary tables, and detailed member 
descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed 
description for that item. The summary entries are alphabetical, while the 
detailed descriptions are in the order they appear in the source code. This 
preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following 
sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all 
packages, plus a hierarchy for each package. Each hierarchy page contains a 
list of classes and a list of interfaces. The classes are organized by 
inheritance structure starting with <code>java.lang.Object</code>. The 
interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy 
for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking 
"Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the 
API that have been deprecated. A deprecated API is not recommended for use, 
generally due to improvements, and a replacement API is usually given. 
Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all 
classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or 
related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or 
without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all 
classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its 
serialization fields and methods. This information is of interest to 
re-implementors, not to developers using the API. While there is no link in the 
navigation bar, you can get to this information by going to any serialized 
class and clicking "Serialized Form" in the "See also" section of the class 
description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the 
static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation 
generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index-all.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index-all.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index-all.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index-all.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,285 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>Index</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a 
href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a 
href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a 
href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a 
href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/AdapterService.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">AdapterService</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates an Adapater service component.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">AspectService</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates an Aspect service.</div>
+</dd>
+</dl>
+<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/BundleAdapterService.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">BundleAdapterService</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a bundle adapter service class.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/BundleDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">BundleDependency</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a class or method for a bundle dependency.</div>
+</dd>
+</dl>
+<a name="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Component.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Component</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates an OSGi Component class with its 
dependencies.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/Composition.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Composition</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method returning the list of objects which are 
part of a Component implementation.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/ConfigurationDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">ConfigurationDependency</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method for injecting a Configuration 
Dependency.</div>
+</dd>
+</dl>
+<a name="I:D">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Destroy.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Destroy</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method which is invoked when the component is 
destroyed.</div>
+</dd>
+</dl>
+<a name="I:I">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Init.html" title="annotation 
in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Init</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method used to configure dynamic 
dependencies.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/Inject.html" title="annotation 
in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Inject</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Inject classes in a component instance field.</div>
+</dd>
+</dl>
+<a name="I:L">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/LifecycleController.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">LifecycleController</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Injects a <code>Runnable</code> object in a Service for 
starting/stopping it programatically.</div>
+</dd>
+</dl>
+<a name="I:O">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a>
 - package org.apache.felix.dm.annotation.api</dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:P">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Property</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotation used to describe a property key-value(s) 
pair.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/PropertyType.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">PropertyType</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">When defining component service properties, one way to 
achieve this is to apply the <a 
href="org/apache/felix/dm/annotation/api/Property.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation on 
your component class name.</div>
+</dd>
+</dl>
+<a name="I:R">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Registered.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Registered</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">This annotation can be used to be notified when a component 
is registered.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/RepeatableProperty.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">RepeatableProperty</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotation used to describe repeated Property 
annotation.</div>
+</dd>
+</dl>
+<a name="I:S">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/ServiceDependency.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">ServiceDependency</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method or a field for injecting a Service 
Dependency.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/ServiceDependency.Any.html" 
title="interface in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">ServiceDependency.Any</span></a> - Interface in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Marker interface used to match any service types.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/ServiceScope.html" title="enum 
in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">ServiceScope</span></a> - Enum in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Service scope for the <a 
href="org/apache/felix/dm/annotation/api/Component.html" title="annotation in 
org.apache.felix.dm.annotation.api"><code>Component</code></a>/<a 
href="org/apache/felix/dm/annotation/api/AdapterService.html" title="annotation 
in org.apache.felix.dm.annotation.api"><code>AdapterService</code></a>/<a 
href="org/apache/felix/dm/annotation/api/AspectService.html" title="annotation 
in org.apache.felix.dm.annotation.api"><code>AspectService</code></a>/<a 
href="org/apache/felix/dm/annotation/api/BundleAdapterService.html" 
title="annotation in 
org.apache.felix.dm.annotation.api"><code>BundleAdapterService</code></a> 
annotations.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/Start.html" title="annotation 
in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Start</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method which will be invoked when the component 
is started.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/annotation/api/Stop.html" title="annotation 
in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Stop</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">Annotates a method which is invoked when the Service is 
being unregistered from the 
+ OSGi registry.</div>
+</dd>
+</dl>
+<a name="I:U">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/annotation/api/Unregistered.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Unregistered</span></a> - Annotation Type in <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">org.apache.felix.dm.annotation.api</a></dt>
+<dd>
+<div class="block">This annotation can be used to be notified when a component 
is unregistered from the registry.</div>
+</dd>
+</dl>
+<a name="I:V">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="memberNameLink"><a 
href="org/apache/felix/dm/annotation/api/ServiceScope.html#valueOf-java.lang.String-">valueOf(String)</a></span>
 - Static method in enum org.apache.felix.dm.annotation.api.<a 
href="org/apache/felix/dm/annotation/api/ServiceScope.html" title="enum in 
org.apache.felix.dm.annotation.api">ServiceScope</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified 
name.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/felix/dm/annotation/api/ServiceScope.html#values--">values()</a></span>
 - Static method in enum org.apache.felix.dm.annotation.api.<a 
href="org/apache/felix/dm/annotation/api/ServiceScope.html" title="enum in 
org.apache.felix.dm.annotation.api">ServiceScope</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum 
type, in
+the order they are declared.</div>
+</dd>
+</dl>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a 
href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a 
href="#I:L">L</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a 
href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a 
href="#I:V">V</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index.html 
(added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/index.html 
Mon Oct 22 16:55:40 2018
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
"http://www.w3.org/TR/html4/frameset.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>Generated Documentation (Untitled)</title>
+<script type="text/javascript">
+    tmpTargetPage = "" + window.location.search;
+    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
+        tmpTargetPage = tmpTargetPage.substring(1);
+    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && 
!validURL(tmpTargetPage)))
+        tmpTargetPage = "undefined";
+    targetPage = tmpTargetPage;
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and 
interfaces (except non-static nested types)">
+<frame src="org/apache/felix/dm/annotation/api/package-summary.html" 
name="classFrame" title="Package, class and interface descriptions" 
scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see 
this message, you are using a non-frame-capable web client. Link to <a 
href="org/apache/felix/dm/annotation/api/package-summary.html">Non-frame 
version</a>.</p>
+</noframes>
+</frameset>
+</html>

Added: 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AdapterService.html
URL: 
http://svn.apache.org/viewvc/felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AdapterService.html?rev=1844576&view=auto
==============================================================================
--- 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AdapterService.html
 (added)
+++ 
felix/site/trunk/content/apidocs/dependencymanager.annotations/r13/org/apache/felix/dm/annotation/api/AdapterService.html
 Mon Oct 22 16:55:40 2018
@@ -0,0 +1,620 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_172) on Mon Oct 22 18:37:56 CEST 2018 -->
+<title>AdapterService</title>
+<meta name="date" content="2018-10-22">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AdapterService";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="../../../../../../org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/felix/dm/annotation/api/AdapterService.html"
 target="_top">Frames</a></li>
+<li><a href="AdapterService.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a 
href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.felix.dm.annotation.api</div>
+<h2 title="Annotation Type AdapterService" class="title">Annotation Type 
AdapterService</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(value=CLASS)
+ @Target(value=TYPE)
+public @interface <span class="memberNameLabel">AdapterService</span></pre>
+<div class="block">Annotates an Adapater service component. Adapters, like <a 
href="../../../../../../org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in 
org.apache.felix.dm.annotation.api"><code>AspectService</code></a>, are used to 
"extend" 
+ existing services, and can publish different services based on the existing 
one. 
+ An example would be implementing a management interface for an existing 
service, etc .... 
+ <p>When you annotate an adapter class with the <code>@AdapterService</code> 
annotation, it will be applied 
+ to any service that matches the implemented interface and filter. The adapter 
will be registered 
+ with the specified interface and existing properties from the original 
service plus any extra 
+ properties you supply here. If you declare the original service as a member 
it will be injected.
+ 
+ <p> For "add", "change", "remove" callbacks, the following method signatures 
are supported:
+ 
+ <pre><code>
+ (Component comp, ServiceReference ref, Service service)
+ (Component comp, ServiceReference ref, Object service)
+ (Component comp, ServiceReference ref)
+ (Component comp, Service service)
+ (Component comp, Object service)
+ (Component comp)
+ (Component comp, Map properties, Service service)
+ (ServiceReference ref, Service service)
+ (ServiceReference ref, Object service)
+ (ServiceReference ref)
+ (Service service)
+ (Service service, Map propeerties)
+ (Map properties, Service, service)
+ (Service service, Dictionary properties)
+ (Dictionary properties, Service service)
+ (Object service)
+ </code></pre>
+ 
+ <p> For "swap" callbacks, the following method signatures are supported:
+ 
+ <pre><code>
+ (Service old, Service replace)
+ (Object old, Object replace)
+ (ServiceReference old, Service old, ServiceReference replace, Service replace)
+ (ServiceReference old, Object old, ServiceReference replace, Object replace)
+ (Component comp, Service old, Service replace)
+ (Component comp, Object old, Object replace)
+ (Component comp, ServiceReference old, Service old, ServiceReference replace, 
Service replace)
+ (Component comp, ServiceReference old, Object old, ServiceReference replace, 
Object replace)
+ (ServiceReference old, ServiceReference replace)
+ (Component comp, ServiceReference old, ServiceReference replace)
+ </code></pre>
+ 
+ <h3>Usage Examples</h3>
+ 
+ <p> Here, the AdapterService is registered into the OSGI registry each time 
an AdapteeService
+ is found from the registry. The AdapterImpl class adapts the AdapteeService 
to the AdapterService.
+ The AdapterService will also have the following service property: p1=v1, 
p2=v2 :
+ <blockquote>
+ <pre>
+ 
+ interface AdapteeService {
+     void method1();
+     void method2();
+ }
+ 
+ &#64;Component
+ &#64;Property(name="p1", value="v1")
+ class Adaptee implements AdapteeService {
+     ...
+ } 
+ 
+ interface AdapterService {
+     void doWork();
+ }
+ 
+ &#64;AdapterService(adapteeService = AdapteeService.class)
+ &#64;Property(name="p2", value="v2")
+ class AdapterImpl implements AdapterService {
+     // The service we are adapting (injected by reflection)
+     volatile AdapteeService adaptee;
+   
+     public void doWork() {
+        adaptee.method1();
+        adaptee.method2();
+     }
+ }
+ </pre>
+ </blockquote></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.required.element.summary">
+<!--   -->
+</a>
+<h3>Required Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Required Element Summary table, listing required elements, and an 
explanation">
+<caption><span>Required Elements</span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Required Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#adapteeService--">adapteeService</a></span></code>
+<div class="block">Sets the adaptee service interface this adapter is applying 
to.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Optional Element Summary table, listing optional elements, and an 
explanation">
+<caption><span>Optional Elements</span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Optional Element and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#adapteeFilter--">adapteeFilter</a></span></code>
+<div class="block">Sets the filter condition to use with the adapted service 
interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#added--">added</a></span></code>
+<div class="block">The callback method to be invoked when the original service 
is available.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#changed--">changed</a></span></code>
+<div class="block">The callback method to be invoked when the original service 
properties have changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#factoryMethod--">factoryMethod</a></span></code>
+<div class="block">Sets the static method used to create the adapter service 
implementation instance.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#field--">field</a></span></code>
+<div class="block">Sets the field name where to inject the original 
service.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#propagate--">propagate</a></span></code>
+<div class="block">Specifies if adaptee service properties should be 
propagated to the adapter service.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">Property</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#properties--">properties</a></span></code>
+<div class="block">Sets some additional properties to use with the adapter 
service registration.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#provides--">provides</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">you can apply <a 
href="../../../../../../org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#removed--">removed</a></span></code>
+<div class="block">The callback method to invoke when the service is 
lost.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/felix/dm/annotation/api/ServiceScope.html" 
title="enum in org.apache.felix.dm.annotation.api">ServiceScope</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#scope--">scope</a></span></code>
+<div class="block">The service scope for the service of this Component.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AdapterService.html#swap--">swap</a></span></code>
+<div class="block">name of the callback method to invoke on swap.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="adapteeService--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>adapteeService</h4>
+<pre>public abstract&nbsp;java.lang.Class&lt;?&gt;&nbsp;adapteeService</pre>
+<div class="block">Sets the adaptee service interface this adapter is applying 
to.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the adaptee service interface this adapter is applying to.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="provides--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>provides</h4>
+<pre>public abstract&nbsp;java.lang.Class&lt;?&gt;[]&nbsp;provides</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">you can apply <a 
href="../../../../../../org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in 
org.apache.felix.dm.annotation.api"><code>Property</code></a> annotation 
directly on the component class.</span></div>
+<div class="block">Sets the adapter service interface(s). By default, the 
directly implemented interface(s) is (are) used.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the adapter service interface(s)</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>{}</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="properties--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>properties</h4>
+<pre>public abstract&nbsp;<a 
href="../../../../../../org/apache/felix/dm/annotation/api/Property.html" 
title="annotation in 
org.apache.felix.dm.annotation.api">Property</a>[]&nbsp;properties</pre>
+<div class="block">Sets some additional properties to use with the adapter 
service registration. By default, 
+ the adapter will inherit all adaptee service properties.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>some additional properties</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>{}</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="adapteeFilter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>adapteeFilter</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;adapteeFilter</pre>
+<div class="block">Sets the filter condition to use with the adapted service 
interface.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the adaptee filter</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="factoryMethod--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>factoryMethod</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;factoryMethod</pre>
+<div class="block">Sets the static method used to create the adapter service 
implementation instance.
+ By default, the default constructor of the annotated class is used.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the factory method</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="field--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>field</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;field</pre>
+<div class="block">Sets the field name where to inject the original service. 
By default, the original service is injected
+ in any attributes of the adapter implementation that are of the same type as 
the adaptee interface.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the field used to inject the original service</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="added--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;added</pre>
+<div class="block">The callback method to be invoked when the original service 
is available. This attribute can't be mixed with
+ the field attribute.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the add callback</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="changed--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>changed</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;changed</pre>
+<div class="block">The callback method to be invoked when the original service 
properties have changed. When this attribute is used, 
+ then the added attribute must also be used.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the changed callback</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="swap--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>swap</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;swap</pre>
+<div class="block">name of the callback method to invoke on swap.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the swap callback</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="removed--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public abstract&nbsp;java.lang.String&nbsp;removed</pre>
+<div class="block">The callback method to invoke when the service is lost. 
When this attribute is used, then the added attribute 
+ must also be used.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the remove callback</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>""</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="propagate--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>propagate</h4>
+<pre>public abstract&nbsp;boolean&nbsp;propagate</pre>
+<div class="block">Specifies if adaptee service properties should be 
propagated to the adapter service.
+ The component provided service properties take precedence over the propagated 
adaptee service properties, meaning
+ that a give component service property overrides the same property present in 
the propagated adaptee service properties.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the service propagation flag</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>true</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="scope--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>scope</h4>
+<pre>public abstract&nbsp;<a 
href="../../../../../../org/apache/felix/dm/annotation/api/ServiceScope.html" 
title="enum in 
org.apache.felix.dm.annotation.api">ServiceScope</a>&nbsp;scope</pre>
+<div class="block">The service scope for the service of this Component.
+ 
+ <p>
+ If not specified, the <a 
href="../../../../../../org/apache/felix/dm/annotation/api/ServiceScope.html#SINGLETON"><code>singleton</code></a>
 service
+ scope is used.</div>
+<dl>
+<dt>Default:</dt>
+<dd>org.apache.felix.dm.annotation.api.ServiceScope.SINGLETON</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a 
href="../../../../../../org/apache/felix/dm/annotation/api/package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a 
href="../../../../../../org/apache/felix/dm/annotation/api/AspectService.html" 
title="annotation in org.apache.felix.dm.annotation.api"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/felix/dm/annotation/api/AdapterService.html"
 target="_top">Frames</a></li>
+<li><a href="AdapterService.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a 
href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>


Reply via email to