|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectAbstractMBORootNode
com.sap.tc.mobile.cfs.wdbll.AbstractMBORootModelClass
public abstract class AbstractMBORootModelClass
Abstract ModelClass.
| Constructor Summary | |
|---|---|
AbstractMBORootModelClass()
|
|
| 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()
|
void |
deleteAllChildRecords(java.lang.String aggregationName)
Delete all child records of the given aggregation for this model class instance. |
void |
deleteAllChildren()
Delete all child records from all aggregations on this model class instance. |
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 . |
protected java.util.Collection |
mdGetQueryWrapper(java.lang.String query,
java.lang.Object params)
|
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 |
| Constructor Detail |
|---|
public AbstractMBORootModelClass()
| 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 java.util.Collection mdGetQueryWrapper(java.lang.String query,
java.lang.Object params)
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 deleteAllChildRecords(java.lang.String aggregationName)
aggregationName - The name of the aggregation.public void deleteAllChildren()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||