1 package iTunes.def; 3 4 import com4j.*; 5 6 9 @IID("{9DD6680B-3EDC-40DB-A771-E6FE4832E34A}") 10 public interface IiTunes extends Com4jObject { 11 14 @VTID(7) 15 void backTrack(); 16 17 20 @VTID(8) 21 void fastForward(); 22 23 26 @VTID(9) 27 void nextTrack(); 28 29 32 @VTID(10) 33 void pause(); 34 35 38 @VTID(11) 39 void play(); 40 41 44 @VTID(12) 45 void playFile( 46 java.lang.String filePath); 47 48 51 @VTID(13) 52 void playPause(); 53 54 57 @VTID(14) 58 void previousTrack(); 59 60 63 @VTID(15) 64 void resume(); 65 66 69 @VTID(16) 70 void rewind(); 71 72 75 @VTID(17) 76 void stop(); 77 78 81 @VTID(18) 82 IITOperationStatus convertFile( 83 java.lang.String filePath); 84 85 88 @VTID(19) 89 IITOperationStatus convertFiles( 90 java.lang.Object filePaths); 91 92 95 @VTID(20) 96 IITOperationStatus convertTrack( 97 java.lang.Object iTrackToConvert); 98 99 102 @VTID(21) 103 IITOperationStatus convertTracks( 104 java.lang.Object iTracksToConvert); 105 106 109 @VTID(22) 110 boolean checkVersion( 111 int majorVersion, 112 int minorVersion); 113 114 117 @VTID(23) 118 IITObject getITObjectByID( 119 int sourceID, 120 int playlistID, 121 int trackID, 122 int databaseID); 123 124 127 @VTID(24) 128 IITPlaylist createPlaylist( 129 java.lang.String playlistName); 130 131 134 @VTID(25) 135 void openURL( 136 java.lang.String uRL); 137 138 141 @VTID(26) 142 void gotoMusicStoreHomePage(); 143 144 147 @VTID(27) 148 void updateIPod(); 149 150 @VTID(28) 151 void authorize( 152 int numElems, 153 java.lang.Object data, 154 Holder<java.lang.String > names); 155 156 159 @VTID(29) 160 void quit(); 161 162 165 @VTID(30) 166 IITSourceCollection sources(); 167 168 171 @VTID(31) 172 IITEncoderCollection encoders(); 173 174 177 @VTID(32) 178 IITEQPresetCollection eQPresets(); 179 180 183 @VTID(33) 184 IITVisualCollection visuals(); 185 186 189 @VTID(34) 190 IITWindowCollection windows(); 191 192 195 @VTID(35) 196 int soundVolume(); 197 198 201 @VTID(36) 202 void soundVolume( 203 int volume); 204 205 208 @VTID(37) 209 boolean mute(); 210 211 214 @VTID(38) 215 void mute( 216 boolean isMuted); 217 218 221 @VTID(39) 222 ITPlayerState playerState(); 223 224 227 @VTID(40) 228 int playerPosition(); 229 230 233 @VTID(41) 234 void playerPosition( 235 int playerPos); 236 237 240 @VTID(42) 241 IITEncoder currentEncoder(); 242 243 246 @VTID(43) 247 void currentEncoder( 248 IITEncoder iEncoder); 249 250 253 @VTID(44) 254 boolean visualsEnabled(); 255 256 259 @VTID(45) 260 void visualsEnabled( 261 boolean isEnabled); 262 263 266 @VTID(46) 267 boolean fullScreenVisuals(); 268 269 272 @VTID(47) 273 void fullScreenVisuals( 274 boolean isFullScreen); 275 276 279 @VTID(48) 280 ITVisualSize visualSize(); 281 282 285 @VTID(49) 286 void visualSize( 287 ITVisualSize visualSize); 288 289 292 @VTID(50) 293 IITVisual currentVisual(); 294 295 298 @VTID(51) 299 void currentVisual( 300 IITVisual iVisual); 301 302 305 @VTID(52) 306 boolean eQEnabled(); 307 308 311 @VTID(53) 312 void eQEnabled( 313 boolean isEnabled); 314 315 318 @VTID(54) 319 IITEQPreset currentEQPreset(); 320 321 324 @VTID(55) 325 void currentEQPreset( 326 IITEQPreset iEQPreset); 327 328 331 @VTID(56) 332 java.lang.String currentStreamTitle(); 333 334 337 @VTID(57) 338 java.lang.String currentStreamURL(); 339 340 343 @VTID(58) 344 IITBrowserWindow browserWindow(); 345 346 349 @VTID(59) 350 IITWindow eQWindow(); 351 352 355 @VTID(60) 356 IITSource librarySource(); 357 358 361 @VTID(61) 362 IITLibraryPlaylist libraryPlaylist(); 363 364 367 @VTID(62) 368 IITTrack currentTrack(); 369 370 373 @VTID(63) 374 IITPlaylist currentPlaylist(); 375 376 379 @VTID(64) 380 IITTrackCollection selectedTracks(); 381 382 385 @VTID(65) 386 java.lang.String version(); 387 388 @VTID(66) 389 void setOptions( 390 int options); 391 392 395 @VTID(67) 396 IITConvertOperationStatus convertFile2( 397 java.lang.String filePath); 398 399 402 @VTID(68) 403 IITConvertOperationStatus convertFiles2( 404 java.lang.Object filePaths); 405 406 409 @VTID(69) 410 IITConvertOperationStatus convertTrack2( 411 java.lang.Object iTrackToConvert); 412 413 416 @VTID(70) 417 IITConvertOperationStatus convertTracks2( 418 java.lang.Object iTracksToConvert); 419 420 423 @VTID(71) 424 boolean appCommandMessageProcessingEnabled(); 425 426 429 @VTID(72) 430 void appCommandMessageProcessingEnabled( 431 boolean isEnabled); 432 433 436 @VTID(73) 437 boolean forceToForegroundOnDialog(); 438 439 442 @VTID(74) 443 void forceToForegroundOnDialog( 444 boolean forceToForegroundOnDialog); 445 446 449 @VTID(75) 450 IITEQPreset createEQPreset( 451 java.lang.String eqPresetName); 452 453 456 @VTID(76) 457 IITPlaylist createPlaylistInSource( 458 java.lang.String playlistName, 459 java.lang.Object iSource); 460 461 464 @VTID(78) 465 void playerButtonClicked( 466 ITPlayerButton playerButton, 467 int playerButtonModifierKeys); 468 469 472 @VTID(79) 473 boolean canSetShuffle( 474 java.lang.Object iPlaylist); 475 476 479 @VTID(80) 480 boolean canSetSongRepeat( 481 java.lang.Object iPlaylist); 482 483 } 484 | Popular Tags |