Ignore:
Timestamp:
12/04/14 10:26:43 (9 years ago)
Author:
bln4
Message:

Not sure how to delete things from svn; so these files are simply commented out

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/MagneticConstraint/AttractTextAction.java

    r919 r937  
    1 /**
    2  *    AttractTextAction.java
    3  *    Copyright (C) 2010 New Zealand Digital Library, http://expeditee.org
    4  *
    5  *    This program is free software: you can redistribute it and/or modify
    6  *    it under the terms of the GNU General Public License as published by
    7  *    the Free Software Foundation, either version 3 of the License, or
    8  *    (at your option) any later version.
    9  *
    10  *    This program is distributed in the hope that it will be useful,
    11  *    but WITHOUT ANY WARRANTY; without even the implied warranty of
    12  *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    13  *    GNU General Public License for more details.
    14  *
    15  *    You should have received a copy of the GNU General Public License
    16  *    along with this program.  If not, see <http://www.gnu.org/licenses/>.
    17  */
    18 
    19 package org.expeditee.items.MagneticConstraint;
    20 
    21 import org.expeditee.items.Item;
    22 
    23 public class AttractTextAction implements
    24                 MagneticConstraintActionWithArguments<Float> {
    25 
    26         @Override
    27         public boolean exec(Item item) {
    28                 return exec(item, 0f);
    29         }
    30 
    31         @Override
    32         public boolean exec(Item item, Float... args) {
    33                 if(item.getMagnetizedItemRight() == -1)
    34                         return false;
    35                 else if (item.getParent().getItemWithID(item.getMagnetizedItemRight()) == null) {
    36                         item.setMagnetizedItemRight(null);
    37                         return false;
    38                 }
    39                 else {
    40                         final Item toMyRight = item.getParent().getItemWithID(item.getMagnetizedItemRight());
    41                         toMyRight.setX(toMyRight.getX() - args[0]);
    42                         new AttractTextAction().exec(toMyRight, args);
    43                         return true;
    44                 }
    45         }
    46 
    47 }
     1///**
     2// *    AttractTextAction.java
     3// *    Copyright (C) 2010 New Zealand Digital Library, http://expeditee.org
     4// *
     5// *    This program is free software: you can redistribute it and/or modify
     6// *    it under the terms of the GNU General Public License as published by
     7// *    the Free Software Foundation, either version 3 of the License, or
     8// *    (at your option) any later version.
     9// *
     10// *    This program is distributed in the hope that it will be useful,
     11// *    but WITHOUT ANY WARRANTY; without even the implied warranty of
     12// *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     13// *    GNU General Public License for more details.
     14// *
     15// *    You should have received a copy of the GNU General Public License
     16// *    along with this program.  If not, see <http://www.gnu.org/licenses/>.
     17// */
     18//
     19//package org.expeditee.items.MagneticConstraint;
     20//
     21//import org.expeditee.items.Item;
     22//
     23//public class AttractTextAction implements
     24//              MagneticConstraintActionWithArguments<Float> {
     25//
     26//      @Override
     27//      public boolean exec(Item item) {
     28//              return exec(item, 0f);
     29//      }
     30//
     31//      @Override
     32//      public boolean exec(Item item, Float... args) {
     33//              if(item.getMagnetizedItemRight() == -1)
     34//                      return false;
     35//              else if (item.getParent().getItemWithID(item.getMagnetizedItemRight()) == null) {
     36//                      item.setMagnetizedItemRight(null);
     37//                      return false;
     38//              }
     39//              else {
     40//                      final Item toMyRight = item.getParent().getItemWithID(item.getMagnetizedItemRight());
     41//                      toMyRight.setX(toMyRight.getX() - args[0]);
     42//                      new AttractTextAction().exec(toMyRight, args);
     43//                      return true;
     44//              }
     45//      }
     46//
     47//}
Note: See TracChangeset for help on using the changeset viewer.