|
|||||||||
| Home >> All >> com >> RuntimeCollective >> webapps >> [ bean overview ] | PREV NEXT | ||||||||
Uses of Interface
com.RuntimeCollective.webapps.bean.Duplicable
| Uses of Duplicable in com.RuntimeCollective.webapps.bean |
| Subinterfaces of Duplicable in com.RuntimeCollective.webapps.bean | |
interface |
Versioned
Interface to implement if you want an EntityBean to be duplicable, that is, to make it possible to duplicate a bean into a new one, with the same properties, but a new id. |
| Classes in com.RuntimeCollective.webapps.bean that implement Duplicable | |
class |
VersionedExtension
An extension which can be used to stick the Versioned behaviour to any Duplicable bean. |
| Methods in com.RuntimeCollective.webapps.bean that return Duplicable | |
Duplicable |
VersionedExtension.makeDuplicate()
This is not implemented - we *could* make VersionedExtension properly Duplicable... |
Duplicable |
VersionedExtension.makeDuplicate(int duplicateId)
This is not implemented - we *could* make VersionedExtension properly Duplicable... |
Duplicable |
VersionedExtension.customiseDuplicate(Duplicable duplicate)
This is not implemented - we *could* make VersionedExtension properly Duplicable... |
Duplicable |
VersionedExtension.getDuplicable()
Gets the duplicable. |
Duplicable |
Duplicable.makeDuplicate()
The method to call when you want to create (and save) the duplicate of an object. |
Duplicable |
Duplicable.makeDuplicate(int duplicateId)
The method to call when you want to create (and save) the duplicate of an object, while expliciting the id you want for the duplicate. |
Duplicable |
Duplicable.customiseDuplicate(Duplicable duplicate)
A method to customise (and save) a "raw" Duplicate, usually not called directly, but used by makeDuplicate(int). |
| Methods in com.RuntimeCollective.webapps.bean with parameters of type Duplicable | |
Duplicable |
VersionedExtension.customiseDuplicate(Duplicable duplicate)
This is not implemented - we *could* make VersionedExtension properly Duplicable... |
void |
VersionedExtension.setDuplicable(Duplicable duplicable)
Sets the duplicable. |
static VersionedExtension |
VersionedExtension.getFor(Duplicable duplicable)
Gets the VersionedExtension for a particular duplicable, if one exists. |
static VersionedExtension |
VersionedExtension.getOrCreateFor(Duplicable duplicable)
Gets the VersionedExtension for a particular bean, or create a TRUNK_TAG VersionedExtension if there is none. |
void |
VersionedExtension.populateAsTrunkOf(Duplicable duplicable)
This method, not often used, populates the Extension like it is the TRUNK of the given Duplicable. |
Duplicable |
Duplicable.customiseDuplicate(Duplicable duplicate)
A method to customise (and save) a "raw" Duplicate, usually not called directly, but used by makeDuplicate(int). |
|
|||||||||
| Home >> All >> com >> RuntimeCollective >> webapps >> [ bean overview ] | PREV NEXT | ||||||||