|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.lcm.x2c.core.X2cBlock
public class X2cBlock
This class shall encapsulate the M2cBlock and shall not have any dependency to Scilab.
Constructor Summary | |
---|---|
X2cBlock(at.lcm.x2c.core.structure.M2cBlock m2cBlock)
|
Method Summary | |
---|---|
void |
convertParameters()
|
void |
evaluateParameters()
|
java.lang.String |
getBlockLibType()
Return the library name and the block type in the "library.type" notation |
X2cBlockParameterSimple |
getBlockParameter(java.lang.String parameterName)
shall be build in main class |
java.lang.String |
getComponentName()
|
java.lang.String |
getComponentPrompt()
|
java.lang.String |
getDescription()
|
java.lang.String[] |
getExistingImplementationNames()
|
java.lang.String |
getImplementation()
|
java.lang.String |
getLabel()
|
java.lang.String |
getLibraryName()
|
at.lcm.x2c.core.structure.M2cBlock |
getM2cBlock()
|
at.lcm.x2c.core.structure.Mask |
getMask()
|
java.lang.String |
getMaskName()
Deprecated. |
java.lang.String |
getModelIdentification()
|
at.lcm.x2c.core.structure.ControllerParameter |
getUsedControllerParameter(java.lang.String strCtrlParameter)
|
java.lang.String[] |
getUsedControllerParameterNames()
|
int |
getUsedImplementationIndex()
Get the index of the used implementation in the array of getExistingImplementationNames() |
java.lang.String |
getUsedImplementationName()
|
java.lang.String |
identifyBlock()
|
boolean |
isCurrentModel(java.lang.String modelIdentification)
|
boolean |
isPartOfModel()
|
boolean |
isTimeDependent()
|
void |
setBlockParameter(X2cBlockParameterSimple param)
shall be build in main class |
void |
setLabel(java.lang.String label)
|
void |
setModel(at.lcm.x2c.core.structure.Model model)
|
void |
setModelIdentification(java.lang.String modelIdentification)
|
void |
setPartOfModel(boolean isPartOfModel)
|
void |
setSampleTimeFactor(java.lang.Integer sampleTimeFactor)
|
void |
setUsedImplementation(java.lang.String impl)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public X2cBlock(at.lcm.x2c.core.structure.M2cBlock m2cBlock) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public java.lang.String getLabel()
public void setLabel(java.lang.String label) throws java.lang.Exception
java.lang.Exception
public java.lang.String getBlockLibType()
public java.lang.String getLibraryName()
public java.lang.String getComponentName()
public java.lang.String getComponentPrompt()
public java.lang.String getDescription()
public java.lang.String getImplementation() throws java.lang.Exception
java.lang.Exception
public at.lcm.x2c.core.structure.Mask getMask()
public java.lang.String[] getExistingImplementationNames()
public java.lang.String getUsedImplementationName()
public int getUsedImplementationIndex() throws java.lang.Exception
java.lang.Exception
public void setUsedImplementation(java.lang.String impl) throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getUsedControllerParameterNames() throws java.lang.Exception
java.lang.Exception
public at.lcm.x2c.core.structure.ControllerParameter getUsedControllerParameter(java.lang.String strCtrlParameter) throws java.lang.Exception
java.lang.Exception
@Deprecated public java.lang.String getMaskName()
public at.lcm.x2c.core.structure.M2cBlock getM2cBlock()
public java.lang.String getModelIdentification()
public void setModelIdentification(java.lang.String modelIdentification)
public boolean isCurrentModel(java.lang.String modelIdentification)
public void convertParameters() throws java.lang.Exception
java.lang.Exception
public boolean isPartOfModel()
public void setPartOfModel(boolean isPartOfModel)
isPartOfModel
- the isPartOfModel to setpublic void setModel(at.lcm.x2c.core.structure.Model model)
public void setBlockParameter(X2cBlockParameterSimple param)
param
- public X2cBlockParameterSimple getBlockParameter(java.lang.String parameterName) throws java.lang.Exception
parameterName
-
java.lang.Exception
public void evaluateParameters()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String identifyBlock()
public boolean isTimeDependent()
public void setSampleTimeFactor(java.lang.Integer sampleTimeFactor) throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |