public interface RelationshipManager
| Modifier and Type | Method and Description |
|---|---|
void |
checkConsistency()
Method to check for consistency the managed relations of this object with the related objects.
|
void |
clearFields()
Convenience method to clear all fields from being managed.
|
boolean |
managesField(int fieldNumber)
Accessor for whether a field is being managed.
|
void |
process()
Method to process the (bidirectional) relations for this object.
|
void |
relationAdd(int fieldNumber,
Object val)
Method to register a change in the contents of a container field, with an object being added.
|
void |
relationChange(int fieldNumber,
Object oldValue,
Object newValue)
Method that is called when the user calls setXXX() on a field.
|
void |
relationRemove(int fieldNumber,
Object val)
Method to register a change in the contents of a container field, with an object being removed.
|
void clearFields()
void relationChange(int fieldNumber,
Object oldValue,
Object newValue)
fieldNumber - Number of the fieldoldValue - The old valuenewValue - The new valuevoid relationAdd(int fieldNumber,
Object val)
fieldNumber - Number of the fieldval - Value being addedvoid relationRemove(int fieldNumber,
Object val)
fieldNumber - Number of the fieldval - Value being removedboolean managesField(int fieldNumber)
fieldNumber - Number of the fieldvoid checkConsistency()
void process()
Copyright © 2019. All rights reserved.