3.7.2 Modeling interface (As of ver 3.5.1)

3.7.2Modeling interface (As of ver 3.5.1)

output_html_m75bcd6d3.jpg

Figure 1 : Example model.

Rule

  • Only operations are supported in interfaces modeling.
  • result files:

ProduitBO.java :

public class ProduitBO implements IBusinessObject, java.io.Serializable,

            com.netfective.howto.login.business.entities.IProduit,

            com.netfective.howto.login.business.entities.ILabel {

ILabel.java :

public interface ILabel

{

      /**

       *

       *

       * @return String

       */

  public String getLabel();

      /**

       *

       *   

       * @param value

       *          : {@link String}

       * @return void

       */

  public void setLabel(java.lang.String value);

}

IProduit.java :

public interface IProduit extends

            com.netfective.howto.login.business.entities.IIdentifier,

            com.netfective.howto.login.business.entities.ILabel {

Example of service process using an interface:

output_html_1ff6a299.png


BLU AGE is a registered trademark of NETFECTIVE TECHNOLOGY S.A. - Trademarks are property of their respective owners
Do not copy or divulge without written permission