com.vm.mind
Class MIAction
java.lang.Object
|
+--com.vm.mind.MIAnything
|
+--com.vm.mind.MIAction
- All Implemented Interfaces:
- ORObject
- Direct Known Subclasses:
- MIFunction, MIOperator
- public abstract class MIAction
- extends MIAnything
Method Summary |
java.lang.String |
getString(java.lang.String i_name)
Returns string presentation of property by name if property is not Thing or list |
MIThing |
getThing(java.lang.String i_name)
Returns Thing presentation of property by name if property is Thing
but not a list of Things |
boolean |
load(MIWorld i_world,
MIStream i_stream)
Loads Anything/Thing from into Stream into World |
boolean |
setString(java.lang.String i_name,
java.lang.String i_string)
Assigns string value to property by name if property is not
Thing or list |
boolean |
setThing(java.lang.String i_name,
MIThing i_thing)
Assigns Thing value to property by name if property
Thing or list. |
Methods inherited from class com.vm.mind.MIAnything |
delThing, dump, fullDump, getCount, getKey, getList, getName, getName, getQuery, getType, getType, is, message, SetString, SetThing, toString, valid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getString
public java.lang.String getString(java.lang.String i_name)
- Description copied from interface:
ORObject
- Returns string presentation of property by name if property is not Thing or list
- Overrides:
getString
in class MIAnything
- Following copied from class:
com.vm.mind.MIAnything
- See Also:
ORObject
setString
public boolean setString(java.lang.String i_name,
java.lang.String i_string)
- Description copied from interface:
ORObject
- Assigns string value to property by name if property is not
Thing or list
- Overrides:
setString
in class MIAnything
- Following copied from class:
com.vm.mind.MIAnything
- See Also:
ORObject
getThing
public MIThing getThing(java.lang.String i_name)
- Description copied from interface:
ORObject
- Returns Thing presentation of property by name if property is Thing
but not a list of Things
- Overrides:
getThing
in class MIAnything
- Following copied from class:
com.vm.mind.MIAnything
- See Also:
ORObject
setThing
public boolean setThing(java.lang.String i_name,
MIThing i_thing)
- Description copied from interface:
ORObject
- Assigns Thing value to property by name if property
Thing or list. In case of list, it adds input Thing to list of Things.
- Overrides:
setThing
in class MIAnything
- Following copied from class:
com.vm.mind.MIAnything
- See Also:
ORObject
load
public boolean load(MIWorld i_world,
MIStream i_stream)
- Description copied from interface:
ORObject
- Loads Anything/Thing from into Stream into World
- Overrides:
load
in class MIAnything
- Following copied from class:
com.vm.mind.MIAnything
- See Also:
ORObject