if (!(ldmplugin instanceof SQLOplanPlugIn)) { throw new IllegalArgumentException("ldmplugin must be an SQLOplanPlugIn");
if (!(ldmplugin instanceof SQLOplanBase)) { throw new IllegalArgumentException("ldmplugin must be an SQLOplanBase");
  protected void initialize(LDMSQLPlugIn ldmplugin,                            ClusterIdentifier cid,                            ClusterServesPlugIn comp,                            RootFactory aldmf,                            Properties params,                            BlackboardService sub) {    if (!(ldmplugin instanceof SQLOplanPlugIn)) {      throw new IllegalArgumentException("ldmplugin must be an SQLOplanPlugIn");    } else {      myPlugIn = (SQLOplanPlugIn) ldmplugin;      super.initialize(ldmplugin, cid, comp, aldmf, params, sub);    }  }