Class VCCalendarControlInfo

java.lang.Object
de.uplanet.lucy.server.auxiliaries.control.calendar.VCCalendarControlInfo
All Implemented Interfaces:
de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo

@VelocityCallable("instance") public final class VCCalendarControlInfo extends Object implements de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
  • Constructor Details

    • VCCalendarControlInfo

      public VCCalendarControlInfo()
      Default constructor.
    • VCCalendarControlInfo

      public VCCalendarControlInfo(de.uplanet.lucy.server.calendar.rtcache.ICalendarControlInfo p_ctrlInfo)
      Constructor.
      Parameters:
      p_ctrlInfo - The calendar control info.
  • Method Details

    • hasPlugins

      public boolean hasPlugins()
      Specified by:
      hasPlugins in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • setUserDefinedResources

      public void setUserDefinedResources(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strUserGuid, String p_strPluginGuid, String p_strSelectedResources, String p_strDeSelectedResources)
      Specified by:
      setUserDefinedResources in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getUserDefinedResources

      public String getUserDefinedResources(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strUserGuid, String p_strPluginGuid, boolean p_bSelected)
      Specified by:
      getUserDefinedResources in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getSelectedUserDefinedResources

      public List<String> getSelectedUserDefinedResources(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strUserGuid, String p_strPluginGuid)
      Specified by:
      getSelectedUserDefinedResources in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getDeselectedUserDefinedResources

      public List<String> getDeselectedUserDefinedResources(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strUserGuid, String p_strPluginGuid)
      Specified by:
      getDeselectedUserDefinedResources in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getSelectedPluginGuids

      public List<String> getSelectedPluginGuids(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx)
      Specified by:
      getSelectedPluginGuids in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • onlyStuffed

      public boolean onlyStuffed(String p_strViewGuid)
      Specified by:
      onlyStuffed in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getPluginInfos

      public Map<String,de.uplanet.lucy.server.auxiliaries.control.calendar.VCPluginInfo> getPluginInfos(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx)
      Specified by:
      getPluginInfos in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getAllPluginGuids

      public List<String> getAllPluginGuids()
      Specified by:
      getAllPluginGuids in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getSelectedPluginGuids

      public List<String> getSelectedPluginGuids()
      Specified by:
      getSelectedPluginGuids in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getNotSelectedPluginGuids

      public List<String> getNotSelectedPluginGuids()
      Specified by:
      getNotSelectedPluginGuids in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • setUserDefinedPlugins

      public void setUserDefinedPlugins(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strPluginGuids, boolean p_bSelected)
      Specified by:
      setUserDefinedPlugins in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • isRequired

      public boolean isRequired(String p_strPluginGuid)
      Specified by:
      isRequired in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • isActive

      public boolean isActive(String p_strPluginGuid)
      Specified by:
      isActive in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo
    • getPageGuid

      public String getPageGuid()
      Specified by:
      getPageGuid in interface de.uplanet.lucy.server.auxiliaries.control.calendar.IVCCalendarControlInfo