Class ModelObjectReferenceWithUpdatable<T extends ModelObjectBase<T,R>,U extends UpdatableModelObject,R extends ModelObjectReferenceBase<T,R>>
java.lang.Object
com.polarion.alm.shared.api.model.ModelEntityReferenceBase<T,R>
com.polarion.alm.shared.api.model.ModelObjectReferenceBase<T,R>
com.polarion.alm.shared.api.model.ModelObjectReferenceWithUpdatable<T,U,R>
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable
,ModelEntityReference
,ModelObjectReference
,ReferenceWithUpdatable<U>
,Serializable
- Direct Known Subclasses:
BaselineCollectionReference
,CategoryReference
,DocumentReference
,PlanReference
,ProjectReference
,RichPageReference
,TestRunReference
,TimePointReference
,UserGroupReference
,UserReference
,WikiPageReference
,WorkItemReference
public abstract class ModelObjectReferenceWithUpdatable<T extends ModelObjectBase<T,R>,U extends UpdatableModelObject,R extends ModelObjectReferenceBase<T,R>>
extends ModelObjectReferenceBase<T,R>
implements ReferenceWithUpdatable<U>
- Since:
- 3.9.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetUpdatable
(WriteTransaction transaction) Returns the updatable object, it is shortcut for callingModelObjectReference.getCurrent(ReadOnlyTransaction)
and thenModelObject.getUpdatable(WriteTransaction)
Methods inherited from class com.polarion.alm.shared.api.model.ModelObjectReferenceBase
actualRevision, equals, get, getCurrent, getCurrent, getFromRevision, getOriginal, getWithRevision, hashCode, projectId, requestedRevision, toString
Methods inherited from interface com.polarion.alm.shared.api.model.ModelObjectReference
prototype, scope, toPath
-
Method Details