![]() |
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 |