- 更新日時:
- 2010/05/11 20:15:55 (2 年 前)
- パス:
- trunk/src/org/rayflood/mikuvat/io/vsq
- ファイル:
-
- 1 追加
- 1 移動
-
. (追加)
-
VibratoBP.java (移動) (移動元: trunk/src/org/rayflood/mikuvat/io/VibratoBP.java) (4 diff)
凡例:
- 変更なし
- 追加
- 削除
-
trunk/src/org/rayflood/mikuvat/io/vsq/VibratoBP.java
r2 r4 1 package org.rayflood.mikuvat.io ;1 package org.rayflood.mikuvat.io.vsq; 2 2 3 import static org.rayflood.mikuvat. io.VSQDecoder.adjustMaxMin;4 import static org.rayflood.mikuvat. io.VSQDecoder.getBigDecimalString;3 import static org.rayflood.mikuvat.Utilities.adjustMaxMin; 4 import static org.rayflood.mikuvat.Utilities.getBigDecimalString; 5 5 6 6 import java.io.File; 7 import java.io.FileNotFoundException; 8 import java.io.IOException; 7 9 import java.math.BigDecimal; 8 10 9 public class VibratoBP extends ImmutableObject{ 11 import org.rayflood.mikuvat.io.BaseObject; 12 13 public class VibratoBP extends BaseObject{ 10 14 private static final long serialVersionUID = -1542047841867886356L; 11 15 public static final BigDecimal X_MAX = new BigDecimal("1.0"); … … 33 37 } 34 38 35 public boolean isReadied(){39 public boolean validate(){ 36 40 return true; 37 41 } 38 42 39 public int compareTo( ImmutableObject obj){43 public int compareTo(BaseObject obj){ 40 44 VibratoBP bp = (VibratoBP)obj; 41 45 int c = compare(getX(), bp.getX()); … … 46 50 } 47 51 48 public VibratoBP over( Object obj, boolean fill, boolean has){52 public VibratoBP over(BaseObject obj, boolean fill, boolean has){ 49 53 VibratoBP vibratoBP = ((VibratoBP)obj).clone(); 50 54 setX(vibratoBP.getX()); … … 112 116 } 113 117 114 public static VibratoBP load(String file) throws Exception{115 return (VibratoBP) ImmutableObject.load(file);118 public static VibratoBP load(String file) throws FileNotFoundException, IOException, ClassNotFoundException{ 119 return (VibratoBP)BaseObject.load(file); 116 120 } 117 121 118 public static VibratoBP load(File file) throws Exception{119 return (VibratoBP) ImmutableObject.load(file);122 public static VibratoBP load(File file) throws FileNotFoundException, IOException, ClassNotFoundException{ 123 return (VibratoBP)BaseObject.load(file); 120 124 } 121 125 122 public void store(String file) throws Exception{126 public void store(String file) throws FileNotFoundException, IOException{ 123 127 super.store(file); 124 128 } 125 129 126 public void store(File file) throws Exception{130 public void store(File file) throws FileNotFoundException, IOException{ 127 131 super.store(file); 128 132 } 129 133 130 public static VibratoBP unzip(String file) throws Exception{131 return (VibratoBP) ImmutableObject.unzip(file);134 public static VibratoBP unzip(String file) throws IOException, ClassNotFoundException{ 135 return (VibratoBP)BaseObject.unzip(file); 132 136 } 133 137 134 public static VibratoBP unzip(File file) throws Exception{135 return (VibratoBP) ImmutableObject.unzip(file);138 public static VibratoBP unzip(File file) throws IOException, ClassNotFoundException{ 139 return (VibratoBP)BaseObject.unzip(file); 136 140 } 137 141 138 public void zip(String file) throws Exception{142 public void zip(String file) throws IOException{ 139 143 super.zip(file); 140 144 } 141 145 142 public void zip(File file) throws Exception{146 public void zip(File file) throws IOException{ 143 147 super.zip(file); 144 148 }
