Class Complex
- java.lang.Object
-
- org.eclipse.epsilon.emc.simulink.types.AbstractType
-
- org.eclipse.epsilon.emc.simulink.types.Complex
-
- All Implemented Interfaces:
ISimulinkModelElement
,IModelElement
public class Complex extends AbstractType
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.emc.simulink.types.AbstractType
engine, object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getHandle()
Double
getImag()
protected Object
getObject()
Object
getProperty(String property)
Double
getReal()
protected void
init()
static boolean
is(Object obj)
void
setImag(Double imag)
void
setImag(Integer imag)
void
setProperty(String property, Object value)
void
setReal(Double real)
void
setReal(Integer real)
String
toString()
-
Methods inherited from class org.eclipse.epsilon.emc.simulink.types.AbstractType
deleteElementInModel, getAllTypeNamesOf, getEngine, getOwningModel, getType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.epsilon.emc.simulink.model.element.ISimulinkModelElement
equals
-
-
-
-
Constructor Detail
-
Complex
public Complex(Object complex)
-
Complex
public Complex(MatlabEngine engine)
-
Complex
public Complex()
-
-
Method Detail
-
is
public static boolean is(Object obj)
-
getHandle
public Object getHandle()
- Specified by:
getHandle
in interfaceISimulinkModelElement
- Overrides:
getHandle
in classAbstractType
-
getReal
public Double getReal()
-
getImag
public Double getImag()
-
getProperty
public Object getProperty(String property) throws EolRuntimeException
- Throws:
EolRuntimeException
-
setProperty
public void setProperty(String property, Object value) throws EolRuntimeException
- Throws:
EolRuntimeException
-
init
protected void init()
- Specified by:
init
in classAbstractType
-
getObject
protected Object getObject()
- Specified by:
getObject
in classAbstractType
-
-