carbidecpp20devenv/plugins/org.eclipse.emf.source_2.4.1.v200808251517/src/org.eclipse.emf.ant_2.4.0.v200808251517/examples/jmerger/Source.java
changeset 1 82d1d1de1a01
equal deleted inserted replaced
-1:000000000000 1:82d1d1de1a01
       
     1 /**
       
     2  * <copyright>
       
     3  *
       
     4  * Copyright (c) 2004 IBM Corporation and others.
       
     5  * All rights reserved.   This program and the accompanying materials
       
     6  * are made available under the terms of the Eclipse Public License v1.0
       
     7  * which accompanies this distribution, and is available at
       
     8  * http://www.eclipse.org/legal/epl-v10.html
       
     9  * 
       
    10  * Contributors: 
       
    11  *   IBM - Initial API and implementation
       
    12  *
       
    13  * </copyright>
       
    14  * 
       
    15  * $Id: Source.java,v 1.2 2005/06/08 06:17:17 nickb Exp $
       
    16  */
       
    17 package org.eclipse.emf.test.tools.merger;
       
    18 
       
    19 import source.ClassA;
       
    20 import source.ClassB;
       
    21 
       
    22 /**
       
    23  * Source javadoc 1
       
    24  * Source javadoc 2
       
    25  * <!-- begin-user-doc -->
       
    26  * Source user javadoc 3
       
    27  * Source user javadoc 4
       
    28  * <!-- end-user-doc -->
       
    29  * 
       
    30  * @author EMF Team (source)
       
    31  * @generated
       
    32  */
       
    33 public class MergerExample
       
    34 {
       
    35   private int a1 = 1;
       
    36   
       
    37   /**
       
    38    * Source javadoc 5
       
    39    */
       
    40   int a2 = 2;
       
    41 
       
    42   /**
       
    43    * Source javadoc 6
       
    44    * @generated
       
    45    */
       
    46   protected int a3 = 3;
       
    47 
       
    48   /**
       
    49    * Source javadoc 7
       
    50    * <!-- begin-user-doc -->
       
    51    * Source user javadoc 8
       
    52    * <!-- end-user-doc -->
       
    53    */
       
    54   public int a4 = 4;
       
    55 
       
    56   /**
       
    57    * Source javadoc 9
       
    58    * <!-- begin-user-doc -->
       
    59    * Source user javadoc 10
       
    60    * <!-- end-user-doc -->
       
    61    * @generated
       
    62    */
       
    63   protected int a5 = 5;
       
    64   
       
    65   
       
    66   
       
    67   
       
    68   /**
       
    69    * Source javadoc 11
       
    70    * <!-- begin-user-doc -->
       
    71    * <!-- end-user-doc -->
       
    72    * @generated
       
    73    */
       
    74   protected String id = "source";
       
    75 
       
    76   /**
       
    77    * Source javadoc 12
       
    78    * <!-- begin-user-doc -->
       
    79    * <!-- end-user-doc -->
       
    80    * @generated
       
    81    */
       
    82   protected boolean newAttribute = true;  
       
    83   
       
    84   /**
       
    85    * Source javadoc 13
       
    86    * <!-- begin-user-doc -->
       
    87    * Source user javadoc 14
       
    88    * <!-- end-user-doc -->
       
    89    * Source javadoc 15
       
    90    * @return source
       
    91    * @generated
       
    92    */
       
    93   public boolean isID()
       
    94   {
       
    95     // begin-user-code
       
    96     System.out.println("Source user code 1");
       
    97     // end-user-code    
       
    98     System.out.println("Source code 2");
       
    99     return id == "source";
       
   100   }
       
   101 
       
   102   /**
       
   103    * Source javadoc 16
       
   104    * <!-- begin-user-doc -->
       
   105    * <!-- end-user-doc -->
       
   106    * Source javadoc 17
       
   107    * @param source
       
   108    * @generated
       
   109    */
       
   110   public void setID(boolean value)
       
   111   {
       
   112      System.out.println("Source code 3");
       
   113      id = value ? "source" : "target";
       
   114   }  
       
   115   
       
   116   /**
       
   117    * Source javadoc 17
       
   118    * <!-- begin-user-doc -->
       
   119    * Source user javadoc 18
       
   120    * <!-- end-user-doc -->
       
   121    * Source javadoc 19
       
   122    * @param source
       
   123    * @unmodifiable
       
   124    */
       
   125   protected Object sourceRequired()
       
   126   {
       
   127     System.out.println("Source code 4");
       
   128   }
       
   129   
       
   130   /**
       
   131    * Source javadoc 20
       
   132    * <!-- begin-user-doc -->
       
   133    * Source user javadoc 21
       
   134    * <!-- end-user-doc -->
       
   135    * Source javadoc 22
       
   136    * @generated
       
   137    */
       
   138   private void methodWithTargetWithoutUserSections()
       
   139   {
       
   140     // begin-user-code
       
   141     System.out.println("Source user code 5");
       
   142     // end-user-code        
       
   143     System.out.println("Source code 6");
       
   144   }
       
   145   
       
   146   /**
       
   147    * Source javadoc 23
       
   148    * @generated
       
   149    */
       
   150   private void methodWithSourceWithoutUserSections()
       
   151   {
       
   152     System.out.println("Source code 7");
       
   153   }
       
   154   
       
   155   /**
       
   156    * Source javadoc 24
       
   157    * @generated
       
   158    */
       
   159   private void methodWithoutUserSections()
       
   160   {
       
   161     System.out.println("Source code 8");
       
   162   }
       
   163 }