code: public void validateAliases(
          final CmsUUID uuid,
          final Map<String, String> aliasPaths,
          final AsyncCallback<Map<String, String>> callback) {
  
          CmsRpcAction<Map<String, String>> action = new CmsRpcAction<Map<String, String>>() {
  
              /**
               * @see org.opencms.gwt.client.rpc.CmsRpcAction#execute()
               */
              @Override
              public void execute() {
  
                  start(200, true);
                  CmsCoreProvider.getVfsService().validateAliases(uuid, aliasPaths, this);
              }
  
              /**
               * @see org.opencms.gwt.client.rpc.CmsRpcAction#onResponse(java.lang.Object)
               */
              @Override
              protected void onResponse(Map<String, String> result) {
  
                  stop(false);
                  callback.onSuccess(result);
              }
  
          };
          action.execute();
      }
docs: Validates aliases.
  
  @param uuid The structure id for which the aliases should be valid
  @param aliasPaths a map from id strings to alias paths
  @param callback the callback which should be called with the validation results