/* (non-Javadoc)
@see com.tvd12.ezyfox.core.entities.ApiProperties#removeProperty(java.lang.Object)
771297
@Override
	public void removeProperty(Object key) {
	    if(key.equals(APIKey.ZONE))    
	    	return;
	    getZone().removeProperty(key);
	}
277103
public function removeClassProperty()
    {
        $success = false;
        if(!$this->isXmlHttpRequest()){
            throw new common_exception_BadRequest('wrong request mode');
        }

        $class = $this->getClass($this->getRequestParameter('classUri'));
        $property = $this->getProperty($this->getRequestParameter('uri'));

        //delete property mode
        foreach($class->getProperties() as $classProperty) {
            if ($classProperty->equals($property)) {

                $indexes = $property->getPropertyValues($this->getProperty(OntologyIndex::PROPERTY_INDEX));
                //delete property and the existing values of this property
                if($property->delete(true)){
                    //delete index linked to the property
                    foreach($indexes as $indexUri){
                        $index = $this->getResource($indexUri);
                        $index->delete(true);
                    }
                    $success = true;
                    break;
                }
            }
        }

        if ($success) {
            $this->returnJson(array(
                'success' => true
            ));
            return;
        } else {
            $this->returnError(__('Unable to remove the property.'));
        }
    }
872913
@Override
	public void removeByUuid(String uuid) {
		for (CPDefinitionSpecificationOptionValue cpDefinitionSpecificationOptionValue : findByUuid(
				uuid, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionSpecificationOptionValue);
		}
	}
755447
public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
    {
        if (propertyChange != null)
            propertyChange.removePropertyChangeListener(listener);
    }
467563
public void removeValue(String name) {
		properties.removeItem(name);
		values.remove(name);

		if (properties.getItemCount() >= 1) {
			properties.setSelectedIndex(0);
		} else {
			panel.setInterpolator(null);
		}

		enableControls();
	}
415505
@Override
    public void remove(Resource subject, URI predicate, Value object, Resource... contexts) throws RepositoryException {
        getClient().sendRemove(null, subject, predicate, object, contexts);
    }
1093971
function deletePropertyAt(object, prop) {
		if (object == null) { return object; }
		var value = object[prop];
		delete object[prop];
		return value;
	}
169728
public <T> void clear(ElementDescriptor<T> property)
	{
		if (mRemove != null)
		{
			mRemove.remove(property);
		}

		if (mSet != null)
		{
			mSet.remove(property);
		}
	}
779992
@Override
    public void removeProperty(Object description) {
        if (properties == null) {
            return;
        }
        if (lazyProperties().remove(description) != null) notifyChanged();
    }
687465
public void removeProperty(final Collection<String> col,
                             final String name) {
    try {
      String v = getProperty(col, name);

      if (v == null) {
        return;
      }

      col.remove(name + "=" + v);
    } catch (Throwable t) {
      throw new RuntimeException(t);
    }
  }
320978
public void removeByValue(Object value)
    {
        Object key = valueTable.remove(value);
        if (key != null)
        {
            keyTable.remove(key);
        }
    }
105933
protected static <K, V> void addOrRemoveProperty(Map<K, V> props, K key, V value)
    {
        if (value == null) {
            // Generic properties have already been added to the map.  Remove them
            // so they aren't confused with the builtin properties.
            props.remove(key);
        } else {
            props.put(key, value);
        }
    }
1019011
@Override
  public <T> T remove(Object objectToRemove, Class<T> entityClass) {
    return remove(objectToRemove, Util.determineCollectionName(entityClass));
  }
1135818
public static void removeDeepPropertyChangeListener(
        Object object, PropertyChangeListener propertyChangeListener)
    {
        Objects.requireNonNull(object, "The object may not be null");
        Objects.requireNonNull(propertyChangeListener, 
            "The propertyChangeListener may not be null");
        removeRecursive(object, propertyChangeListener);
    }
655950
public boolean deleteProperty(String name) {
        BugProperty prev = null;
        BugProperty prop = propertyListHead;

        while (prop != null) {
            if (prop.getName().equals(name)) {
                break;
            }
            prev = prop;
            prop = prop.getNext();
        }

        if (prop != null) {
            if (prev != null) {
                // Deleted node in interior or at tail of list
                prev.setNext(prop.getNext());
            } else {
                // Deleted node at head of list
                propertyListHead = prop.getNext();
            }

            if (prop.getNext() == null) {
                // Deleted node at end of list
                propertyListTail = prev;
            }

            return true;
        } else {
            // No such property
            return false;
        }
    }
834761
@Override
	public void removeByUuid(String uuid) {
		for (CPSpecificationOption cpSpecificationOption : findByUuid(uuid,
				QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpSpecificationOption);
		}
	}
979564
def removeProperty(self, login, property):
    
    self.send_removeProperty(login, property)
    self.recv_removeProperty()