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.
-
Nested Class Summary
Nested classes/interfaces inherited from interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
VObjectInternal.EqualsPair
-
Method Summary
Modifier and Type Method Description default VObject
_vmf_getContainer()
Deprecated.Gets current container.default int
_vmf_getContainerPropertyId()
Deprecated.Returns the id of the container property that the container property is currently assigned to.default void
_vmf_setContainer(VObject container)
Deprecated.Sets current container.default void
_vmf_setContainerPropertyId(int id)
Deprecated.Sets the id of the container property that the container property is currently assigned to.void
_vmf_setPropertyValueById(int propertyId, java.lang.Object value)
Deprecated.Sets values of properties by id (calls setter methods).default void
_vmf_unregisterFromContainers()
Deprecated.Unregisters 'this' from its current container.void
_vmf_unsetById(int propertyId)
Deprecated.Unsets the specified property.default void
setModelToChanges(Changes c)
Deprecated.Methods inherited from interface eu.mihosoft.vmf.runtime.core.ObservableObject
addPropertyChangeListener, removePropertyChangeListener
Methods inherited from interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
__vmf_toString, _vmf_equals, _vmf_getAnnotations, _vmf_getChildrenIndices, _vmf_getDefaultValueById, _vmf_getIndicesOfPropertiesWithModelElementTypes, _vmf_getIndicesOfPropertiesWithModelTypeOrElementTypes, _vmf_getIndicesOfPropertiesWithModelTypes, _vmf_getMutableObject, _vmf_getParentIndices, _vmf_getPropertyAnnotationsById, _vmf_getPropertyIdByName, _vmf_getPropertyNames, _vmf_getPropertyTypeNames, _vmf_getPropertyTypes, _vmf_getPropertyValueById, _vmf_getSuperTypeNames, _vmf_getType, _vmf_getTypeId, _vmf_hashCode, _vmf_isReadOnly, _vmf_isSetById, _vmf_referencedBy, _vmf_references, _vmf_setDefaultValueById, _vmf_setThreadLocalEquals
-
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 changedvalue
- 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
Deprecated. -
_vmf_setContainer
Deprecated.Sets current container.- Parameters:
container
- container to set
-
_vmf_getContainer
Deprecated.Gets current container.- Specified by:
_vmf_getContainer
in interfaceVObjectInternal
- 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.
-