org.mule.config.spring.parsers.generic
Class AutoIdUtils

java.lang.Object
  extended by org.mule.config.spring.parsers.generic.AutoIdUtils

public class AutoIdUtils
extends java.lang.Object


Field Summary
static java.lang.String ATTRIBUTE_ID
           
static java.lang.String ATTRIBUTE_NAME
           
static java.lang.String PREFIX
           
 
Constructor Summary
AutoIdUtils()
           
 
Method Summary
static boolean blankAttribute(org.w3c.dom.Element element, java.lang.String attribute)
           
static void ensureUniqueId(org.w3c.dom.Element element, java.lang.String type)
           
static void forceUniqueId(org.w3c.dom.Element element, java.lang.String type)
           
static java.lang.String getUniqueName(org.w3c.dom.Element element, java.lang.String type)
           
static java.lang.String uniqueValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_ID

public static final java.lang.String ATTRIBUTE_ID
See Also:
Constant Field Values

ATTRIBUTE_NAME

public static final java.lang.String ATTRIBUTE_NAME
See Also:
Constant Field Values

PREFIX

public static final java.lang.String PREFIX
See Also:
Constant Field Values
Constructor Detail

AutoIdUtils

public AutoIdUtils()
Method Detail

blankAttribute

public static boolean blankAttribute(org.w3c.dom.Element element,
                                     java.lang.String attribute)

ensureUniqueId

public static void ensureUniqueId(org.w3c.dom.Element element,
                                  java.lang.String type)

getUniqueName

public static java.lang.String getUniqueName(org.w3c.dom.Element element,
                                             java.lang.String type)

uniqueValue

public static java.lang.String uniqueValue(java.lang.String value)

forceUniqueId

public static void forceUniqueId(org.w3c.dom.Element element,
                                 java.lang.String type)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.