Class LifeCycle

    • Constructor Detail

      • LifeCycle

        public LifeCycle()
      • LifeCycle

        public LifeCycle​(LifeCycle source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getInit

        public LifeCycleCommand[] getInit()
        Get 工作空间首次初始化时执行
        Returns:
        Init 工作空间首次初始化时执行
      • setInit

        public void setInit​(LifeCycleCommand[] Init)
        Set 工作空间首次初始化时执行
        Parameters:
        Init - 工作空间首次初始化时执行
      • getStart

        public LifeCycleCommand[] getStart()
        Get 每次工作空间启动时执行
        Returns:
        Start 每次工作空间启动时执行
      • setStart

        public void setStart​(LifeCycleCommand[] Start)
        Set 每次工作空间启动时执行
        Parameters:
        Start - 每次工作空间启动时执行
      • getDestroy

        public LifeCycleCommand[] getDestroy()
        Get 每次工作空间关闭时执行
        Returns:
        Destroy 每次工作空间关闭时执行
      • setDestroy

        public void setDestroy​(LifeCycleCommand[] Destroy)
        Set 每次工作空间关闭时执行
        Parameters:
        Destroy - 每次工作空间关闭时执行