Class WoofSectionModel

    • Constructor Detail

      • WoofSectionModel

        public WoofSectionModel()
        Default constructor.
      • WoofSectionModel

        public WoofSectionModel​(java.lang.String woofSectionName,
                                java.lang.String sectionSourceClassName,
                                java.lang.String sectionLocation)
        Convenience constructor for new non-linked instance.
        Parameters:
        woofSectionName - Woof section name.
        sectionSourceClassName - Section source class name.
        sectionLocation - Section location.
      • WoofSectionModel

        public WoofSectionModel​(java.lang.String woofSectionName,
                                java.lang.String sectionSourceClassName,
                                java.lang.String sectionLocation,
                                int x,
                                int y)
        Convenience constructor for new non-linked instance allowing XY initialising.
        Parameters:
        woofSectionName - Woof section name.
        sectionSourceClassName - Section source class name.
        sectionLocation - Section location.
        x - Horizontal location.
        y - Vertical location.
      • WoofSectionModel

        public WoofSectionModel​(java.lang.String woofSectionName,
                                java.lang.String sectionSourceClassName,
                                java.lang.String sectionLocation,
                                PropertyModel[] property,
                                WoofSectionInputModel[] input,
                                WoofSectionOutputModel[] output)
        Convenience constructor.
        Parameters:
        woofSectionName - Woof section name.
        sectionSourceClassName - Section source class name.
        sectionLocation - Section location.
        property - Property.
        input - Input.
        output - Output.
      • WoofSectionModel

        public WoofSectionModel​(java.lang.String woofSectionName,
                                java.lang.String sectionSourceClassName,
                                java.lang.String sectionLocation,
                                PropertyModel[] property,
                                WoofSectionInputModel[] input,
                                WoofSectionOutputModel[] output,
                                int x,
                                int y)
        Convenience constructor allowing XY initialising.
        Parameters:
        woofSectionName - Woof section name.
        sectionSourceClassName - Section source class name.
        sectionLocation - Section location.
        property - Property.
        input - Input.
        output - Output.
        x - Horizontal location.
        y - Vertical location.
    • Method Detail

      • getWoofSectionName

        public java.lang.String getWoofSectionName()
        Returns:
        Woof section name.
      • setWoofSectionName

        public void setWoofSectionName​(java.lang.String woofSectionName)
        Parameters:
        woofSectionName - Woof section name.
      • getSectionSourceClassName

        public java.lang.String getSectionSourceClassName()
        Returns:
        Section source class name.
      • setSectionSourceClassName

        public void setSectionSourceClassName​(java.lang.String sectionSourceClassName)
        Parameters:
        sectionSourceClassName - Section source class name.
      • getSectionLocation

        public java.lang.String getSectionLocation()
        Returns:
        Section location.
      • setSectionLocation

        public void setSectionLocation​(java.lang.String sectionLocation)
        Parameters:
        sectionLocation - Section location.
      • getProperties

        public java.util.List<PropertyModel> getProperties()
        Returns:
        Property.
      • addProperty

        public void addProperty​(PropertyModel property)
        Parameters:
        property - Property.
      • removeProperty

        public void removeProperty​(PropertyModel property)
        Parameters:
        property - Property.