Interface VObjectInternalModifiable

All Superinterfaces:
ObservableObject, VObject, VObjectInternal

@Deprecated
public interface VObjectInternalModifiable
extends VObjectInternal
Deprecated.
Don't rely on this API. Seriously, don't rely on it! Created by miho on 20.02.17.
  • Method Details

    • _vmf_setPropertyValueById

      void _vmf_setPropertyValueById​(int propertyId, java.lang.Object value)
      Deprecated.
      Sets values of properties by id (calls setter methods).
      Parameters:
      propertyId - id of the property that shall be changed
      value - the value to set
    • _vmf_unsetById

      void _vmf_unsetById​(int propertyId)
      Deprecated.
      Unsets the specified property.
      Parameters:
      propertyId - id of the property to unset
    • setModelToChanges

      default void setModelToChanges​(Changes c)
      Deprecated.
    • _vmf_setContainer

      default void _vmf_setContainer​(VObject container)
      Deprecated.
      Sets current container.
      Parameters:
      container - container to set
    • _vmf_getContainer

      default VObject _vmf_getContainer()
      Deprecated.
      Gets current container.
      Specified by:
      _vmf_getContainer in interface VObjectInternal
      Returns:
      current unnamed container (named containers are represented via the specified properties instead)
    • _vmf_getContainerPropertyId

      default int _vmf_getContainerPropertyId()
      Deprecated.
      Returns the id of the container property that the container property is currently assigned to.
      Returns:
      the id of the container property that the container property is currently assigned to
    • _vmf_setContainerPropertyId

      default void _vmf_setContainerPropertyId​(int id)
      Deprecated.
      Sets the id of the container property that the container property is currently assigned to.
    • _vmf_unregisterFromContainers

      default void _vmf_unregisterFromContainers()
      Deprecated.
      Unregisters 'this' from its current container.