public void unbindTree(Container ui){
  int componentCount=ui.getComponentCount();
  for (int iter=0; iter < componentCount; iter++) {
    Component c=ui.getComponentAt(iter);
    if (c instanceof Container) {
      unbindTree((Container)c);
      continue;
    }
    String bind=c.getCloudBoundProperty();
    if (bind != null && bind.length() > 0) {
      String attributeName=c.getCloudDestinationProperty();
      if (attributeName != null) {
        unbindProperty(c,bind);
      }
    }
  }
}

public void unbindTree ( Container ui ) { int componentCount = ui . getComponentCount ( ) ; for ( int iter = 0 ; iter < componentCount ; iter ++ ) { Component c = ui . getComponentAt ( iter ) ; if ( c instanceof Container ) { unbindTree ( ( Container ) c ) ; continue ; } String bind = c . getCloudBoundProperty ( ) ; if ( bind != null && bind . length ( ) > 0 ) { String attributeName = c . getCloudDestinationProperty ( ) ; if ( attributeName != null ) { unbindProperty ( c , bind ) ; } } } }
clears the binding to this component tree
