code: private void detectMethods() throws NoSuchMethodException
  	{
  		String javaName = getJavaName(property);
  		if (multipleCardinality)
  		{
  
  			this.addMethod = domain.getMethod("add" + javaName, range);
  			this.removeMethod = domain.getMethod("remove" + javaName, range);
  		} else
  		{
  			this.setMethod = domain.getMethod("set" + javaName, range);
  		}
  	}
docs: Detects and sets the default methods for the property to which editor is associated. If property
  has multiple cardinality, {@link #setMethod}, {@link #addMethod}, and {@link #removeMethod} are
  set, otherwise only the {@link #setMethod}.
  @exception NoSuchMethodException if a method for the property does not exist