Mendix Runtime
Documentation for the Mendix Runtime Environment API
|
Public Types | |
enum | ObjectState { INSTANTIATED, COMMITTING, AUTOCOMMITTED, NORMAL, NEW } |
Public Member Functions | |
abstract Map< String,?extends IMendixObjectMember<?> > | getMembers (IContext context) |
abstract List<?extends IMendixObjectMember<?> > | getChangedMembers (IContext context) |
abstract List < MendixObjectReference > | getReferences (IContext context) |
abstract List < MendixObjectReferenceSet > | getReferenceSets (IContext context) |
abstract List<?extends IMendixObjectMember<?> > | getPrimitives (IContext context) |
abstract Map< String,?extends IMendixObjectMember<?> > | getVirtualMembers (IContext context) |
abstract boolean | isVirtual (IContext context, String name) |
abstract String | getType () |
abstract void | setValue (IContext context, String memberName, Object value) |
abstract< T > T | getValue (IContext context, String memberName) |
abstract boolean | hasMember (String memberName) |
abstract IMendixObjectMember<?> | getMember (IContext context, String memberName) |
abstract IMendixIdentifier | getId () |
abstract ObjectState | getState () |
abstract boolean | isChanged () |
abstract boolean | equals (Object obj) |
abstract IMendixObject | clone () throws CloneNotSupportedException |
abstract boolean | hasChangedByAttribute () |
abstract boolean | hasChangedDateAttribute () |
abstract boolean | hasOwnerAttribute () |
abstract IMendixIdentifier | getChangedBy (IContext context) throws CoreException |
abstract Date | getChangedDate (IContext context) throws CoreException |
abstract IMendixIdentifier | getOwner (IContext context) throws CoreException |
abstract boolean | hasCreatedDateAttribute () |
abstract Date | getCreatedDate (IContext context) throws CoreException |
abstract boolean | hasNullValues (IContext context) |
abstract IMetaObject | getMetaObject () |
boolean | hasDeleteRights (IContext context) |
boolean | isNew () |
Representation of an entity (IMetaObject) instance.
abstract IMendixObject com.mendix.systemwideinterfaces.core.IMendixObject.clone | ( | ) | throws CloneNotSupportedException [pure virtual] |
CloneNotSupportedException |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.equals | ( | Object | obj | ) | [pure virtual] |
abstract IMendixIdentifier com.mendix.systemwideinterfaces.core.IMendixObject.getChangedBy | ( | IContext | context | ) | throws CoreException [pure virtual] |
CoreException | if hasChangedByAttribute == false |
abstract Date com.mendix.systemwideinterfaces.core.IMendixObject.getChangedDate | ( | IContext | context | ) | throws CoreException [pure virtual] |
CoreException | if hasChangedDateAttribute == false |
abstract List<? extends IMendixObjectMember<?> > com.mendix.systemwideinterfaces.core.IMendixObject.getChangedMembers | ( | IContext | context | ) | [pure virtual] |
abstract Date com.mendix.systemwideinterfaces.core.IMendixObject.getCreatedDate | ( | IContext | context | ) | throws CoreException [pure virtual] |
CoreException | if hasCreatedDateAttribute == false |
abstract IMendixIdentifier com.mendix.systemwideinterfaces.core.IMendixObject.getId | ( | ) | [pure virtual] |
abstract IMendixObjectMember<?> com.mendix.systemwideinterfaces.core.IMendixObject.getMember | ( | IContext | context, |
String | memberName | ||
) | [pure virtual] |
context | |
memberName | should be an existing member of this object |
abstract Map<String, ? extends IMendixObjectMember<?> > com.mendix.systemwideinterfaces.core.IMendixObject.getMembers | ( | IContext | context | ) | [pure virtual] |
context |
abstract IMetaObject com.mendix.systemwideinterfaces.core.IMendixObject.getMetaObject | ( | ) | [pure virtual] |
abstract IMendixIdentifier com.mendix.systemwideinterfaces.core.IMendixObject.getOwner | ( | IContext | context | ) | throws CoreException [pure virtual] |
CoreException | if hasOwnerAttribute == false |
abstract List<? extends IMendixObjectMember<?> > com.mendix.systemwideinterfaces.core.IMendixObject.getPrimitives | ( | IContext | context | ) | [pure virtual] |
abstract List<MendixObjectReference> com.mendix.systemwideinterfaces.core.IMendixObject.getReferences | ( | IContext | context | ) | [pure virtual] |
abstract List<MendixObjectReferenceSet> com.mendix.systemwideinterfaces.core.IMendixObject.getReferenceSets | ( | IContext | context | ) | [pure virtual] |
abstract ObjectState com.mendix.systemwideinterfaces.core.IMendixObject.getState | ( | ) | [pure virtual] |
abstract String com.mendix.systemwideinterfaces.core.IMendixObject.getType | ( | ) | [pure virtual] |
abstract <T> T com.mendix.systemwideinterfaces.core.IMendixObject.getValue | ( | IContext | context, |
String | memberName | ||
) | [pure virtual] |
Returns the member value for the given memberName.
context | the context. |
memberName | the memberName. |
CoreException |
abstract Map<String,? extends IMendixObjectMember<?> > com.mendix.systemwideinterfaces.core.IMendixObject.getVirtualMembers | ( | IContext | context | ) | [pure virtual] |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasChangedByAttribute | ( | ) | [pure virtual] |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasChangedDateAttribute | ( | ) | [pure virtual] |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasCreatedDateAttribute | ( | ) | [pure virtual] |
boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasDeleteRights | ( | IContext | context | ) |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasMember | ( | String | memberName | ) | [pure virtual] |
memberName | to check. |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasNullValues | ( | IContext | context | ) | [pure virtual] |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.hasOwnerAttribute | ( | ) | [pure virtual] |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.isChanged | ( | ) | [pure virtual] |
boolean com.mendix.systemwideinterfaces.core.IMendixObject.isNew | ( | ) |
abstract boolean com.mendix.systemwideinterfaces.core.IMendixObject.isVirtual | ( | IContext | context, |
String | name | ||
) | [pure virtual] |
Check whether certain attribute is virtual
context | |
name | the attribute name |
abstract void com.mendix.systemwideinterfaces.core.IMendixObject.setValue | ( | IContext | context, |
String | memberName, | ||
Object | value | ||
) | [pure virtual] |
Set the value for the member with name memberName
context | |
memberName | |
value |
CoreException |