Class StateTypeGenerator


  • public class StateTypeGenerator
    extends java.lang.Object
    • Field Detail

      • targetPackage

        java.lang.String targetPackage
      • mcUpToDate

        boolean mcUpToDate
      • codeUnits

        java.util.ArrayList<CodeUnit> codeUnits
      • metaItemHM

        java.util.HashMap<java.lang.String,​CodeUnit> metaItemHM
    • Constructor Detail

      • StateTypeGenerator

        public StateTypeGenerator​(java.lang.String tp)
    • Method Detail

      • addStateType

        public void addStateType​(StateType cb)
      • getJavaSource

        public java.lang.String getJavaSource​(java.lang.String cbid)
      • makeMetaPackage

        public MetaPackage makeMetaPackage​(java.lang.String spkg)
      • buildMetaCode

        public void buildMetaCode()
      • getAllIndeps

        private java.util.ArrayList<java.lang.String> getAllIndeps​(StateType cb)
      • getCNM

        private java.lang.String getCNM​(StateType cb,
                                        java.lang.String ka)
      • makeRateVar

        private java.lang.String makeRateVar​(java.lang.String vnm)
      • arrayName

        private java.lang.String arrayName​(java.lang.String vnm)
      • getCombinedJavaSource

        public java.lang.String getCombinedJavaSource()
      • getChildObjectName

        private java.lang.String getChildObjectName​(java.lang.String s)
      • buildSimpleSelect

        private java.lang.String buildSimpleSelect​(java.lang.String select)
      • arrayTypeName

        private java.lang.String arrayTypeName​(java.lang.String s)
      • getCodeUnits

        public java.util.ArrayList<CodeUnit> getCodeUnits()