|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.felix.ipojo.manipulator.Pojoization
public class Pojoization
Pojoization allows creating an iPOJO bundle from a "normal" bundle.
| Constructor Summary | |
|---|---|
Pojoization()
|
|
| Method Summary | |
|---|---|
java.util.List |
getErrors()
|
java.util.List |
getWarnings()
|
java.util.Map |
parseHeader(java.lang.String value)
Standard OSGi header parser. |
void |
pojoization(java.io.File in,
java.io.File out,
java.io.File metadataFile)
Manipulate a normal bundle. |
java.lang.String |
printClauses(java.util.Map exports,
java.lang.String allowedDirectives)
Print a standard Map based OSGi header. |
void |
setAnnotationProcessing()
Activate annotation processing. |
void |
warn(java.lang.String mes)
Add a warning in the warning list. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Pojoization()
| Method Detail |
|---|
public void warn(java.lang.String mes)
mes - : warning messagepublic java.util.List getErrors()
public void setAnnotationProcessing()
public void pojoization(java.io.File in,
java.io.File out,
java.io.File metadataFile)
in - : original bundle.out - : final bundle.metadataFile - : iPOJO metadata file (XML).public java.util.Map parseHeader(java.lang.String value)
value - : String to parse.
public java.lang.String printClauses(java.util.Map exports,
java.lang.String allowedDirectives)
exports - : map { name => Map { attribute|directive => value } }allowedDirectives - : list of allowed directives.
public java.util.List getWarnings()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||