edu.internet2.middleware.ldappc.spml.config
Class ConfigBeanDefinitionParser

java.lang.Object
  extended by edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class ConfigBeanDefinitionParser
extends Object
implements org.springframework.beans.factory.xml.BeanDefinitionParser


Field Summary
static String ID_DELIMITER
           
static String TARGET_TOK
           
static QName TYPE_NAME
           
 
Constructor Summary
ConfigBeanDefinitionParser()
           
 
Method Summary
 org.springframework.beans.factory.config.BeanDefinition parse(Element config, org.springframework.beans.factory.xml.ParserContext context)
           
 Element rewriteConfig(Element config)
          For every target element, rewrite object element by adding the targetId attribute equal to the parent target's id attribute.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_NAME

public static final QName TYPE_NAME

TARGET_TOK

public static final String TARGET_TOK
See Also:
Constant Field Values

ID_DELIMITER

public static final String ID_DELIMITER
See Also:
Constant Field Values
Constructor Detail

ConfigBeanDefinitionParser

public ConfigBeanDefinitionParser()
Method Detail

parse

public org.springframework.beans.factory.config.BeanDefinition parse(Element config,
                                                                     org.springframework.beans.factory.xml.ParserContext context)
Specified by:
parse in interface org.springframework.beans.factory.xml.BeanDefinitionParser

rewriteConfig

public Element rewriteConfig(Element config)
For every target element, rewrite object element by adding the targetId attribute equal to the parent target's id attribute. TODO I'm sure there's a better way.

Parameters:
config -
Returns:
rewritten config


Copyright © 2012 Internet2. All Rights Reserved.