Class ComponentTypeBuilder


  • public class ComponentTypeBuilder
    extends java.lang.Object
    • Constructor Detail

      • ComponentTypeBuilder

        public ComponentTypeBuilder()
    • Method Detail

      • setName

        public void setName​(java.lang.String s)
      • addText

        public void addText​(java.lang.String newText)
      • addConstant

        public void addConstant​(java.lang.String name,
                                Dimension dim,
                                java.lang.String value)
      • addDerivedParameter

        public void addDerivedParameter​(java.lang.String newName,
                                        Dimension dim,
                                        java.lang.String val)
      • addParameter

        public void addParameter​(java.lang.String newName,
                                 Dimension dim)
      • addExposure

        public void addExposure​(java.lang.String newName,
                                Dimension dim)
      • checkDynamics

        private void checkDynamics()
      • addStateVariable

        public void addStateVariable​(java.lang.String nm,
                                     Dimension dim)
      • setStateExposure

        public void setStateExposure​(java.lang.String nm,
                                     java.lang.String enm)
      • addOnEvent

        public void addOnEvent​(OnEvent oe)
      • addEventPort

        public void addEventPort​(EventPort ep)
      • addDerivedVariable

        public void addDerivedVariable​(java.lang.String newDvName,
                                       Dimension dimension,
                                       java.lang.String val)
      • addConditionalDerivedVariable

        public void addConditionalDerivedVariable​(java.lang.String newDvName,
                                                  Dimension dimension,
                                                  LemsCollection<Case> val)
      • setDerivedVariableExposure

        public void setDerivedVariableExposure​(java.lang.String newDvName,
                                               java.lang.String s)
      • setConditionalDerivedVariableExposure

        public void setConditionalDerivedVariableExposure​(java.lang.String newDvName,
                                                          java.lang.String s)
      • addTimeDerivative

        public void addTimeDerivative​(java.lang.String varnm,
                                      java.lang.String val)
      • addOnStart

        public void addOnStart​(java.lang.String vnm,
                               java.lang.String val)
      • addOnCondition

        public void addOnCondition​(OnCondition oc)