org.kie.aries.blueprint.namespace
Class AbstractElementParser
java.lang.Object
org.kie.aries.blueprint.namespace.AbstractElementParser
- Direct Known Subclasses:
- KieBaseElementParser, KieContainerElementParser, KieEnvironmentElementParser, KieEventListenersElementParser, KieModuleElementParser, KieRuntimeManagerElementParser, KieRuntimeManagerSessionElementParser, KieSessionElementParser, KieStoreElementParser, ReleaseIdElementParser
public abstract class AbstractElementParser
- extends Object
Method Summary |
protected org.osgi.service.blueprint.reflect.NullMetadata |
createNullMetadata()
|
static org.apache.aries.blueprint.mutable.MutableRefMetadata |
createRef(org.apache.aries.blueprint.ParserContext context,
String value)
|
static org.osgi.service.blueprint.reflect.ValueMetadata |
createValue(org.apache.aries.blueprint.ParserContext context,
int value)
|
static org.osgi.service.blueprint.reflect.ValueMetadata |
createValue(org.apache.aries.blueprint.ParserContext context,
int value,
String type)
|
static org.osgi.service.blueprint.reflect.ValueMetadata |
createValue(org.apache.aries.blueprint.ParserContext context,
String value)
|
static org.osgi.service.blueprint.reflect.ValueMetadata |
createValue(org.apache.aries.blueprint.ParserContext context,
String value,
String type)
|
void |
generateIdIfNeeded(org.apache.aries.blueprint.ParserContext context,
org.apache.aries.blueprint.mutable.MutableComponentMetadata metadata)
|
String |
getAttributeValue(Node node,
String attributeName)
|
String |
getId(org.apache.aries.blueprint.ParserContext context,
Element element)
|
String |
getId(org.apache.aries.blueprint.ParserContext context,
Node element)
|
int |
getIdCounter()
|
abstract org.osgi.service.blueprint.reflect.Metadata |
parseElement(org.apache.aries.blueprint.ParserContext context,
Element element)
|
void |
setIdCounter(int idCounter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ID_ATTRIBUTE
public static final String ID_ATTRIBUTE
- See Also:
- Constant Field Values
AbstractElementParser
public AbstractElementParser()
getAttributeValue
public String getAttributeValue(Node node,
String attributeName)
getId
public String getId(org.apache.aries.blueprint.ParserContext context,
Element element)
getId
public String getId(org.apache.aries.blueprint.ParserContext context,
Node element)
generateIdIfNeeded
public void generateIdIfNeeded(org.apache.aries.blueprint.ParserContext context,
org.apache.aries.blueprint.mutable.MutableComponentMetadata metadata)
createNullMetadata
protected org.osgi.service.blueprint.reflect.NullMetadata createNullMetadata()
getIdCounter
public int getIdCounter()
setIdCounter
public void setIdCounter(int idCounter)
createValue
public static org.osgi.service.blueprint.reflect.ValueMetadata createValue(org.apache.aries.blueprint.ParserContext context,
String value)
createValue
public static org.osgi.service.blueprint.reflect.ValueMetadata createValue(org.apache.aries.blueprint.ParserContext context,
String value,
String type)
createValue
public static org.osgi.service.blueprint.reflect.ValueMetadata createValue(org.apache.aries.blueprint.ParserContext context,
int value)
createValue
public static org.osgi.service.blueprint.reflect.ValueMetadata createValue(org.apache.aries.blueprint.ParserContext context,
int value,
String type)
createRef
public static org.apache.aries.blueprint.mutable.MutableRefMetadata createRef(org.apache.aries.blueprint.ParserContext context,
String value)
parseElement
public abstract org.osgi.service.blueprint.reflect.Metadata parseElement(org.apache.aries.blueprint.ParserContext context,
Element element)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.