org.apache.felix.ipojo.manipulator.metadata.annotation
Class ComponentWorkbench
java.lang.Object
org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
public class ComponentWorkbench
- extends java.lang.Object
- Author:
- Felix Project Team
Method Summary |
org.apache.felix.ipojo.metadata.Element |
build()
|
BindingRegistry |
getBindingRegistry()
|
org.objectweb.asm.tree.ClassNode |
getClassNode()
|
java.util.Map<org.apache.felix.ipojo.metadata.Element,java.lang.String> |
getElements()
|
java.util.Map<java.lang.String,org.apache.felix.ipojo.metadata.Element> |
getIds()
|
org.apache.felix.ipojo.metadata.Element |
getInstance()
|
org.apache.felix.ipojo.metadata.Element |
getRoot()
The identified root Element. |
org.objectweb.asm.Type |
getType()
|
void |
setInstance(org.apache.felix.ipojo.metadata.Element instance)
|
void |
setRoot(org.apache.felix.ipojo.metadata.Element root)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentWorkbench
public ComponentWorkbench(BindingRegistry bindingRegistry,
org.objectweb.asm.tree.ClassNode node)
getType
public org.objectweb.asm.Type getType()
getBindingRegistry
public BindingRegistry getBindingRegistry()
getClassNode
public org.objectweb.asm.tree.ClassNode getClassNode()
getRoot
public org.apache.felix.ipojo.metadata.Element getRoot()
- The identified root Element. May be null if at the visit time, the root as not been identified.
- Returns:
- the root Element. or null if not defined at the execution time.
setRoot
public void setRoot(org.apache.felix.ipojo.metadata.Element root)
getInstance
public org.apache.felix.ipojo.metadata.Element getInstance()
setInstance
public void setInstance(org.apache.felix.ipojo.metadata.Element instance)
getIds
public java.util.Map<java.lang.String,org.apache.felix.ipojo.metadata.Element> getIds()
getElements
public java.util.Map<org.apache.felix.ipojo.metadata.Element,java.lang.String> getElements()
build
public org.apache.felix.ipojo.metadata.Element build()
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.