public UnionMemberDescriptionWithError(IEObjectDescription delegate,ComposedTypeRef composedTypeRef,IScope[] subScopes,boolean writeAccess){
  super(delegate);
  this.composedTypeRef=composedTypeRef;
  this.subScopes=subScopes;
  max=subScopes.length;
  this.writeAccess=writeAccess;
}

public UnionMemberDescriptionWithError ( IEObjectDescription delegate , ComposedTypeRef composedTypeRef , IScope [ ] subScopes , boolean writeAccess ) { super ( delegate ) ; this . composedTypeRef = composedTypeRef ; this . subScopes = subScopes ; max = subScopes . length ; this . writeAccess = writeAccess ; }
creates a new instance of this wrapping description .
