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, 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.