Class WoofPoolModel

    • Constructor Detail

      • WoofPoolModel

        public WoofPoolModel()
        Default constructor.
      • WoofPoolModel

        public WoofPoolModel​(java.lang.String managedObjectPoolSourceClassName)
        Convenience constructor for new non-linked instance.
        Parameters:
        managedObjectPoolSourceClassName - Managed object pool source class name.
      • WoofPoolModel

        public WoofPoolModel​(java.lang.String managedObjectPoolSourceClassName,
                             int x,
                             int y)
        Convenience constructor for new non-linked instance allowing XY initialising.
        Parameters:
        managedObjectPoolSourceClassName - Managed object pool source class name.
        x - Horizontal location.
        y - Vertical location.
      • WoofPoolModel

        public WoofPoolModel​(java.lang.String managedObjectPoolSourceClassName,
                             PropertySourceModel[] propertySource)
        Convenience constructor.
        Parameters:
        managedObjectPoolSourceClassName - Managed object pool source class name.
        propertySource - Property source.
      • WoofPoolModel

        public WoofPoolModel​(java.lang.String managedObjectPoolSourceClassName,
                             PropertySourceModel[] propertySource,
                             int x,
                             int y)
        Convenience constructor allowing XY initialising.
        Parameters:
        managedObjectPoolSourceClassName - Managed object pool source class name.
        propertySource - Property source.
        x - Horizontal location.
        y - Vertical location.
    • Method Detail

      • getManagedObjectPoolSourceClassName

        public java.lang.String getManagedObjectPoolSourceClassName()
        Returns:
        Managed object pool source class name.
      • setManagedObjectPoolSourceClassName

        public void setManagedObjectPoolSourceClassName​(java.lang.String managedObjectPoolSourceClassName)
        Parameters:
        managedObjectPoolSourceClassName - Managed object pool source class name.
      • getPropertySources

        public java.util.List<PropertySourceModel> getPropertySources()
        Returns:
        Property source.
      • addPropertySource

        public void addPropertySource​(PropertySourceModel propertySource)
        Parameters:
        propertySource - Property source.
      • removePropertySource

        public void removePropertySource​(PropertySourceModel propertySource)
        Parameters:
        propertySource - Property source.