Package com.smartgwt.client.util

# Class IDManager

java.lang.Object
com.smartgwt.client.util.IDManager

public class IDManager extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `IDManager()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static int`
  `getNSmartClientCollisions()`
  `static int`
  `getNSmartGwtCollisions()`
  `static void`
  `registerID(Object object, String id, boolean skipUniqueJSIdentifierCheck)`
  `static void`
  `unregisterID(BaseClass instance, String id)`
  `static void`
  `unregisterID(RefDataClass data, String id)`
  `static void`
  `unregisterID(BaseWidget widget, String id)`
  `static void`
  `validateID(String id, boolean skipUniqueJSIdentifierCheck)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### IDManager

    public IDManager()

- ## Method Details

  - ### validateID

    public static void validateID(String id, boolean skipUniqueJSIdentifierCheck)

  - ### registerID

    public static void registerID(Object object, String id, boolean skipUniqueJSIdentifierCheck)

  - ### unregisterID

    public static void unregisterID(BaseWidget widget, String id)

  - ### unregisterID

    public static void unregisterID(BaseClass instance, String id)

  - ### unregisterID

    public static void unregisterID(RefDataClass data, String id)

  - ### getNSmartGwtCollisions

    public static int getNSmartGwtCollisions()

  - ### getNSmartClientCollisions

    public static int getNSmartClientCollisions()