Start point of the fluent API to create a binding.
@param property the Dolphin Platform property
@return binder that can be used by the fluent API to create binding.
422074
public static <T> DolphinBinder<T> bind(Property<T> property) {
        requireNonNull(property, "property");
        return new DefaultDolphinBinder<>(property);
    }
532627
public CapsuleLauncher setProperty(String property, String value) {
        if (value != null)
            properties.setProperty(property, value);
        else
            properties.remove(property);
        return this;
    }
82490
public PropertyConstraint lte(String propertyName, Comparable propertyValue) {
        return new ParameterizedPropertyConstraint(propertyName, lte(propertyValue));
    }
980942
public Object getProperty(Object object, String property) {
        return delegate.getProperty(object, property);
    }
701880
public static boolean isBindedObject(BindProperty property) {
		BindTransform t = lookup(property);

		if (t != null && t instanceof ObjectBindTransform) {
			return true;
		}
		return false;
	}
253150
public static HashSet<String> createSetFromProperty(String property)
	{
		HashSet<String> properties = new HashSet<String>();

		if (property != null && !property.equals("null")) {
			// "([\\w]*)=([\\w]*);"
			Pattern params = Pattern.compile("([\\w]+)[;]*");
			Matcher matcher = params.matcher(property.trim());
			while (matcher.find()) {
				properties.add(matcher.group(1));
			}

		}

		return properties;
	}
686665
public static PropertyChangeListener getPropChangeEnabler (
        String property, JComponent target, boolean invert)
    {
        return new PropertyChangeEnabler(property, target, invert);
    }
1257604
protected Property createProperty(Value value, PersistentClass persistentClass, PersistentProperty grailsProperty, InFlightMetadataCollector mappings) {
        // set type
        value.setTypeUsingReflection(persistentClass.getClassName(), grailsProperty.getName());

        if (value.getTable() != null) {
            value.createForeignKey();
        }

        Property prop = new Property();
        prop.setValue(value);
        bindProperty(grailsProperty, prop, mappings);
        return prop;
    }
739923
public List<ICalProperty> setProperty(ICalProperty property) {
		return properties.replace(property.getClass(), property);
	}
1148416
public <S> ServiceBinder<S> bindServices(final Class<S> type) {
        ServiceBinderImpl<S> binder = new ServiceBinderImpl<S>(type);
        binders.add(binder);
        return binder;
    }
945622
public static Class getPropertyType(Class<?> beanClass, String property){
        Method getter = getGetterMethod(beanClass, property);
        if(getter==null)
            return null;
        else
            return getter.getReturnType();
    }
547826
function (model, property) {
  // TODO the reference to model.api is not available
  if (model.api && model.api.modelPropertyMacro) {
    return model.api.modelPropertyMacro(model, property);
  } else {
    return property.default;
  }
}
1129667
private Set<VarBindingDef> getPropertyProviders( Set<String> properties)
    {
    Set<VarBindingDef> bindings = new HashSet<VarBindingDef>();
    for( String property : properties)
      {
      bindings.addAll( propertyProviders_.get( property));
      }

    return bindings;
    }
1189392
public void addProperty( String property)
    {
    String candidate = StringUtils.trimToNull( property);
    if( candidate != null)
      {
      properties_.add( property);
      }
    }
46353
public static DoubleProperty wrapDoubleProperty(final Property<Double> dolphinProperty) {
        Assert.requireNonNull(dolphinProperty, "dolphinProperty");
        final DoubleProperty property = new SimpleDoubleProperty();
        FXBinder.bind(property).bidirectionalToNumeric(dolphinProperty);
        return property;
    }
677063
public Bindings createBindings(ScriptEngine scriptEngine, VariableScope variableScope) {
    return scriptBindingsFactory.createBindings(variableScope, scriptEngine.createBindings());
  }
544257
public Object getProperty(String property) {
        try {
            return getProxyBuilder().doGetProperty(property);
        } catch (MissingPropertyException mpe) {
            if ((getContext() != null) && (getContext().containsKey(property))) {
                return getContext().get(property);
            } else {
                try {
                    return getMetaClass().getProperty(this, property);
                } catch(MissingPropertyException mpe2) {
                    if(mpe2.getProperty().equals(property) && propertyMissingDelegate != null) {
                        return propertyMissingDelegate.call(new Object[]{property});
                    }
                    throw mpe2;
                }
            }
        }
    }