|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sap.tc.mobile.cfs.wdbll.AbstractTransientModelClass
public abstract class AbstractTransientModelClass
Abstract transient ModelClass.
| Constructor Summary | |
|---|---|
AbstractTransientModelClass()
|
|
| Method Summary | |
|---|---|
protected boolean |
addRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
|
boolean |
addRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
|
com.sap.tc.cmi.model.ICMIModel |
associatedModel()
|
com.sap.tc.cmi.metadata.ICMIModelClassInfo |
associatedModelClassInfo()
|
java.lang.Object |
getAttributeValue(java.lang.String name)
|
com.sap.tc.cmi.model.ICMIModelObjectManager |
getMOManagerForRole(java.lang.String roleName)
|
protected com.sap.tc.cmi.model.ICMIModelClass |
getRelatedModelObject(RelationDescriptor rdesc)
|
com.sap.tc.cmi.model.ICMIModelClass |
getRelatedModelObject(java.lang.String name)
|
protected java.util.Collection |
getRelatedModelObjects(RelationDescriptor rdesc)
|
java.util.Collection |
getRelatedModelObjects(java.lang.String name)
|
java.util.Collection |
getRelatedModelObjects(java.lang.String name,
com.sap.tc.cmi.sorting.CMISortCriterion sortCriteria)
|
protected void |
mdAddNewObject(com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI obj)
Added new object, reflect it in . |
protected boolean |
mdCanChange(AttributeDescriptor attr,
java.lang.Object value)
|
protected void |
mdDisposeInstance(com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI obj)
Remove an object, reflect it in . |
java.lang.Object |
mdGetField(AttributeDescriptor descriptor)
Get persistent field value. |
void |
mdGetField(AttributeDescriptor descriptor,
com.sap.tc.mobile.cfs.type.spi.ObjectDataOut accessor)
|
void |
mdInitNewInstance()
|
void |
mdSetField(AttributeDescriptor descriptor,
java.lang.Object value)
Set persistent field value. |
void |
mdSetField(AttributeDescriptor descriptor,
com.sap.tc.mobile.cfs.type.spi.ObjectDataIn accessor)
|
protected boolean |
removeRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
|
boolean |
removeRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
|
void |
setAttributeValue(java.lang.String name,
java.lang.Object value)
|
protected void |
setRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
|
void |
setRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
|
protected void |
setRelatedModelObjects(RelationDescriptor rdesc,
java.util.Collection data)
|
void |
setRelatedModelObjects(java.lang.String name,
java.util.Collection data)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sap.tc.mobile.cfs.type.api.GenericAccessCapable |
|---|
mdGetClassDescriptor |
| Constructor Detail |
|---|
public AbstractTransientModelClass()
| Method Detail |
|---|
public com.sap.tc.cmi.metadata.ICMIModelClassInfo associatedModelClassInfo()
associatedModelClassInfo in interface com.sap.tc.cmi.model.ICMIGenericModelClassassociatedModelClassInfo in interface com.sap.tc.cmi.model.ICMIModelClasspublic com.sap.tc.cmi.model.ICMIModel associatedModel()
associatedModel in interface com.sap.tc.cmi.model.ICMIModelClasspublic java.lang.Object getAttributeValue(java.lang.String name)
getAttributeValue in interface com.sap.tc.cmi.model.ICMIGenericModelClass
public void setAttributeValue(java.lang.String name,
java.lang.Object value)
setAttributeValue in interface com.sap.tc.cmi.model.ICMIGenericModelClasspublic com.sap.tc.cmi.model.ICMIModelClass getRelatedModelObject(java.lang.String name)
getRelatedModelObject in interface com.sap.tc.cmi.model.ICMIGenericModelClass
public boolean addRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
addRelatedModelObject in interface com.sap.tc.cmi.model.ICMIGenericModelClasspublic java.util.Collection getRelatedModelObjects(java.lang.String name)
getRelatedModelObjects in interface com.sap.tc.cmi.model.ICMIGenericModelClass
public boolean removeRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
removeRelatedModelObject in interface com.sap.tc.cmi.model.ICMIGenericModelClass
public void setRelatedModelObject(java.lang.String name,
com.sap.tc.cmi.model.ICMIModelClass data)
setRelatedModelObject in interface com.sap.tc.cmi.model.ICMIGenericModelClass
public void setRelatedModelObjects(java.lang.String name,
java.util.Collection data)
setRelatedModelObjects in interface com.sap.tc.cmi.model.ICMIGenericModelClasspublic com.sap.tc.cmi.model.ICMIModelObjectManager getMOManagerForRole(java.lang.String roleName)
getMOManagerForRole in interface com.sap.tc.cmi.model.ICMIGenericModelClass02
public java.util.Collection getRelatedModelObjects(java.lang.String name,
com.sap.tc.cmi.sorting.CMISortCriterion sortCriteria)
throws com.sap.tc.cmi.sorting.CMIIllegalSortCriterionException
getRelatedModelObjects in interface com.sap.tc.cmi.model.ICMIGenericModelClass02com.sap.tc.cmi.sorting.CMIIllegalSortCriterionException
protected boolean mdCanChange(AttributeDescriptor attr,
java.lang.Object value)
attr - The descriptor of the attribute to be changed.value - The value to set.
true if the attribute can be changed to the given
value.protected void mdAddNewObject(com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI obj)
obj - object added.protected void mdDisposeInstance(com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI obj)
obj - object removed.
protected boolean addRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
protected com.sap.tc.cmi.model.ICMIModelClass getRelatedModelObject(RelationDescriptor rdesc)
protected java.util.Collection getRelatedModelObjects(RelationDescriptor rdesc)
protected boolean removeRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
protected void setRelatedModelObject(RelationDescriptor rdesc,
com.sap.tc.mobile.cfs.pers.spi.PersistableSPI data)
protected void setRelatedModelObjects(RelationDescriptor rdesc,
java.util.Collection data)
public void mdGetField(AttributeDescriptor descriptor,
com.sap.tc.mobile.cfs.type.spi.ObjectDataOut accessor)
mdGetField in interface com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI
public void mdSetField(AttributeDescriptor descriptor,
com.sap.tc.mobile.cfs.type.spi.ObjectDataIn accessor)
mdSetField in interface com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPIpublic java.lang.Object mdGetField(AttributeDescriptor descriptor)
GenericAccessCapable
mdGetField in interface GenericAccessCapabledescriptor - field descriptor.
public void mdSetField(AttributeDescriptor descriptor,
java.lang.Object value)
GenericAccessCapable
mdSetField in interface GenericAccessCapabledescriptor - field descriptor.value - new value of the specified field, as an object.public void mdInitNewInstance()
mdInitNewInstance in interface com.sap.tc.mobile.cfs.type.spi.GenericAccessCapableSPI
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||