test_class.declarator: TIME_TO_WAIT = 5000
test_class.modifier: private static final
test_class.original_string: private static final int TIME_TO_WAIT = 5000;
test_class.type: int
test_class.var_name: TIME_TO_WAIT
test_class.declarator: pool
test_class.modifier: private
test_class.original_string: private NSAutoreleasePool pool;
test_class.type: NSAutoreleasePool
test_class.var_name: pool
test_class.file: rococoa/rococoa-contrib/src/test/java/org/rococoa/contrib/appkit/NSSpeechSynthesizerTest.java
test_class.identifier: NSSpeechSynthesizerTest
test_case.body: @Test
      public void testSetOutputToFileURL() throws IOException {
          File helloWorld = null;
          FileInputStream fis = null;
          try {
              helloWorld = File.createTempFile("helloworld", ".aiff");
              helloWorld.deleteOnExit();
              NSSpeechSynthesizer ss = NSSpeechSynthesizer.synthesizerWithVoice(null);
              SynthesizerDelegate sd = new SynthesizerDelegate(ss);
              ss.setOutputToFileURL(helloWorld.toURI());
              ss.startSpeakingString("Hello World");
              sd.waitForSpeechDone(5000, true);
              assertTrue(helloWorld.exists());
              fis = new FileInputStream(helloWorld);
              assertTrue("Should have some bytes", fis.available() > 0);
          } finally {
              if ( fis != null ) {
                  fis.close();
              }
              if ( helloWorld != null ) {
                  helloWorld.delete();
              }
          }
      }
test_case.class_method_signature: NSSpeechSynthesizerTest.testSetOutputToFileURL()
test_case.full_signature: @Test public void testSetOutputToFileURL()
test_case.identifier: testSetOutputToFileURL
test_case.invocations: createTempFile deleteOnExit synthesizerWithVoice setOutputToFileURL toURI startSpeakingString waitForSpeechDone assertTrue exists assertTrue available close delete
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetOutputToFileURL()
focal_class.declarator: CLASS = Rococoa.createClass("NSSpeechSynthesizer", _Class.class)
focal_class.modifier: public static final
focal_class.original_string: public static final _Class CLASS = Rococoa.createClass("NSSpeechSynthesizer", _Class.class);
focal_class.type: _Class
focal_class.var_name: CLASS
focal_class.declarator: delegateProxy = null
focal_class.modifier: private
focal_class.original_string: private ObjCObject delegateProxy = null;
focal_class.type: ObjCObject
focal_class.var_name: delegateProxy
focal_class.declarator: delegate = null
focal_class.modifier: private
focal_class.original_string: private NSSpeechSynthesizerDelegate delegate = null;
focal_class.type: NSSpeechSynthesizerDelegate
focal_class.var_name: delegate
focal_class.file: rococoa/rococoa-contrib/src/main/java/org/rococoa/contrib/appkit/NSSpeechSynthesizer.java
focal_class.identifier: NSSpeechSynthesizer
focal_class.class_method_signature: NSSpeechSynthesizer.synthesizerWithVoiceIdentifier(String voiceIdentifer)
focal_class.full_signature: public static NSSpeechSynthesizer synthesizerWithVoiceIdentifier(String voiceIdentifer)
focal_class.identifier: synthesizerWithVoiceIdentifier
focal_class.modifiers: public static
focal_class.parameters: (String voiceIdentifer)
focal_class.return: NSSpeechSynthesizer
focal_class.signature: NSSpeechSynthesizer synthesizerWithVoiceIdentifier(String voiceIdentifer)
focal_class.class_method_signature: NSSpeechSynthesizer.synthesizerWithVoice(NSVoice voice)
focal_class.full_signature: public static NSSpeechSynthesizer synthesizerWithVoice(NSVoice voice)
focal_class.identifier: synthesizerWithVoice
focal_class.modifiers: public static
focal_class.parameters: (NSVoice voice)
focal_class.return: NSSpeechSynthesizer
focal_class.signature: NSSpeechSynthesizer synthesizerWithVoice(NSVoice voice)
focal_class.class_method_signature: NSSpeechSynthesizer.defaultVoice()
focal_class.full_signature: public static NSVoice defaultVoice()
focal_class.identifier: defaultVoice
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: NSVoice
focal_class.signature: NSVoice defaultVoice()
focal_class.class_method_signature: NSSpeechSynthesizer.availableVoices()
focal_class.full_signature: public static List<NSVoice> availableVoices()
focal_class.identifier: availableVoices
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: List<NSVoice>
focal_class.signature: List<NSVoice> availableVoices()
focal_class.class_method_signature: NSSpeechSynthesizer.isAnyApplicationSpeaking()
focal_class.full_signature: public static boolean isAnyApplicationSpeaking()
focal_class.identifier: isAnyApplicationSpeaking
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isAnyApplicationSpeaking()
focal_class.class_method_signature: NSSpeechSynthesizer.setDelegate(final NSSpeechSynthesizerDelegate delegate)
focal_class.full_signature: public synchronized void setDelegate(final NSSpeechSynthesizerDelegate delegate)
focal_class.identifier: setDelegate
focal_class.modifiers: public synchronized
focal_class.parameters: (final NSSpeechSynthesizerDelegate delegate)
focal_class.return: void
focal_class.signature: void setDelegate(final NSSpeechSynthesizerDelegate delegate)
focal_class.class_method_signature: NSSpeechSynthesizer.getDelegate()
focal_class.full_signature: public synchronized NSSpeechSynthesizerDelegate getDelegate()
focal_class.identifier: getDelegate
focal_class.modifiers: public synchronized
focal_class.parameters: ()
focal_class.return: NSSpeechSynthesizerDelegate
focal_class.signature: NSSpeechSynthesizerDelegate getDelegate()
focal_class.class_method_signature: NSSpeechSynthesizer.opcodeToPhoneme(short opcode)
focal_class.full_signature: public String opcodeToPhoneme(short opcode)
focal_class.identifier: opcodeToPhoneme
focal_class.modifiers: public
focal_class.parameters: (short opcode)
focal_class.return: String
focal_class.signature: String opcodeToPhoneme(short opcode)
focal_class.class_method_signature: NSSpeechSynthesizer.createSyncPoint(int marker)
focal_class.full_signature: public static String createSyncPoint(int marker)
focal_class.identifier: createSyncPoint
focal_class.modifiers: public static
focal_class.parameters: (int marker)
focal_class.return: String
focal_class.signature: String createSyncPoint(int marker)
focal_class.class_method_signature: NSSpeechSynthesizer.getProperty(SpeechProperty property)
focal_class.full_signature: public NSObject getProperty(SpeechProperty property)
focal_class.identifier: getProperty
focal_class.modifiers: public
focal_class.parameters: (SpeechProperty property)
focal_class.return: NSObject
focal_class.signature: NSObject getProperty(SpeechProperty property)
focal_class.class_method_signature: NSSpeechSynthesizer.setProperty(SpeechProperty property, NSObject value)
focal_class.full_signature: public void setProperty(SpeechProperty property, NSObject value)
focal_class.identifier: setProperty
focal_class.modifiers: public
focal_class.parameters: (SpeechProperty property, NSObject value)
focal_class.return: void
focal_class.signature: void setProperty(SpeechProperty property, NSObject value)
focal_class.class_method_signature: NSSpeechSynthesizer.addSpeechDictionary(NSSpeechDictionary dictionary)
focal_class.full_signature: public void addSpeechDictionary(NSSpeechDictionary dictionary)
focal_class.identifier: addSpeechDictionary
focal_class.modifiers: public
focal_class.parameters: (NSSpeechDictionary dictionary)
focal_class.return: void
focal_class.signature: void addSpeechDictionary(NSSpeechDictionary dictionary)
focal_class.class_method_signature: NSSpeechSynthesizer.getStatus()
focal_class.full_signature: public NSSpeechStatus getStatus()
focal_class.identifier: getStatus
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechStatus
focal_class.signature: NSSpeechStatus getStatus()
focal_class.class_method_signature: NSSpeechSynthesizer.getError()
focal_class.full_signature: public NSSpeechError getError()
focal_class.identifier: getError
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechError
focal_class.signature: NSSpeechError getError()
focal_class.class_method_signature: NSSpeechSynthesizer.getInputMode()
focal_class.full_signature: public NSSpeechMode getInputMode()
focal_class.identifier: getInputMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechMode
focal_class.signature: NSSpeechMode getInputMode()
focal_class.class_method_signature: NSSpeechSynthesizer.setInputMode(NSSpeechMode mode)
focal_class.full_signature: public void setInputMode(NSSpeechMode mode)
focal_class.identifier: setInputMode
focal_class.modifiers: public
focal_class.parameters: (NSSpeechMode mode)
focal_class.return: void
focal_class.signature: void setInputMode(NSSpeechMode mode)
focal_class.class_method_signature: NSSpeechSynthesizer.getCharacterMode()
focal_class.full_signature: public NSSpeechMode getCharacterMode()
focal_class.identifier: getCharacterMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechMode
focal_class.signature: NSSpeechMode getCharacterMode()
focal_class.class_method_signature: NSSpeechSynthesizer.setCharacterMode(NSSpeechMode mode)
focal_class.full_signature: public void setCharacterMode(NSSpeechMode mode)
focal_class.identifier: setCharacterMode
focal_class.modifiers: public
focal_class.parameters: (NSSpeechMode mode)
focal_class.return: void
focal_class.signature: void setCharacterMode(NSSpeechMode mode)
focal_class.class_method_signature: NSSpeechSynthesizer.getNumberMode()
focal_class.full_signature: public NSSpeechMode getNumberMode()
focal_class.identifier: getNumberMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechMode
focal_class.signature: NSSpeechMode getNumberMode()
focal_class.class_method_signature: NSSpeechSynthesizer.setNumberMode(NSSpeechMode mode)
focal_class.full_signature: public void setNumberMode(NSSpeechMode mode)
focal_class.identifier: setNumberMode
focal_class.modifiers: public
focal_class.parameters: (NSSpeechMode mode)
focal_class.return: void
focal_class.signature: void setNumberMode(NSSpeechMode mode)
focal_class.class_method_signature: NSSpeechSynthesizer.getSynthesizerInfo()
focal_class.full_signature: public NSSpeechSynthesizerInfo getSynthesizerInfo()
focal_class.identifier: getSynthesizerInfo
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSSpeechSynthesizerInfo
focal_class.signature: NSSpeechSynthesizerInfo getSynthesizerInfo()
focal_class.class_method_signature: NSSpeechSynthesizer.getPitchBase()
focal_class.full_signature: public float getPitchBase()
focal_class.identifier: getPitchBase
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPitchBase()
focal_class.class_method_signature: NSSpeechSynthesizer.setPitchBase(float baselinePitch)
focal_class.full_signature: public void setPitchBase(float baselinePitch)
focal_class.identifier: setPitchBase
focal_class.modifiers: public
focal_class.parameters: (float baselinePitch)
focal_class.return: void
focal_class.signature: void setPitchBase(float baselinePitch)
focal_class.class_method_signature: NSSpeechSynthesizer.getPitchMod()
focal_class.full_signature: public float getPitchMod()
focal_class.identifier: getPitchMod
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPitchMod()
focal_class.class_method_signature: NSSpeechSynthesizer.setPitchMod(float modulation)
focal_class.full_signature: public void setPitchMod(float modulation)
focal_class.identifier: setPitchMod
focal_class.modifiers: public
focal_class.parameters: (float modulation)
focal_class.return: void
focal_class.signature: void setPitchMod(float modulation)
focal_class.class_method_signature: NSSpeechSynthesizer.getPhonemeInfo()
focal_class.full_signature: public List<NSSpeechPhonemeInfo> getPhonemeInfo()
focal_class.identifier: getPhonemeInfo
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<NSSpeechPhonemeInfo>
focal_class.signature: List<NSSpeechPhonemeInfo> getPhonemeInfo()
focal_class.class_method_signature: NSSpeechSynthesizer.getRecentSync()
focal_class.full_signature: public int getRecentSync()
focal_class.identifier: getRecentSync
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRecentSync()
focal_class.class_method_signature: NSSpeechSynthesizer.setVoice(NSVoice voice)
focal_class.full_signature: public boolean setVoice(NSVoice voice)
focal_class.identifier: setVoice
focal_class.modifiers: public
focal_class.parameters: (NSVoice voice)
focal_class.return: boolean
focal_class.signature: boolean setVoice(NSVoice voice)
focal_class.class_method_signature: NSSpeechSynthesizer.getVoice()
focal_class.full_signature: public NSVoice getVoice()
focal_class.identifier: getVoice
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NSVoice
focal_class.signature: NSVoice getVoice()
focal_class.class_method_signature: NSSpeechSynthesizer.setCommandDelimiter(NSSpeechCommand delimiters)
focal_class.full_signature: public void setCommandDelimiter(NSSpeechCommand delimiters)
focal_class.identifier: setCommandDelimiter
focal_class.modifiers: public
focal_class.parameters: (NSSpeechCommand delimiters)
focal_class.return: void
focal_class.signature: void setCommandDelimiter(NSSpeechCommand delimiters)
focal_class.class_method_signature: NSSpeechSynthesizer.reset()
focal_class.full_signature: public void reset()
focal_class.identifier: reset
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void reset()
focal_class.class_method_signature: NSSpeechSynthesizer.setOutputToFileURL(URI uri)
focal_class.full_signature: public void setOutputToFileURL(URI uri)
focal_class.identifier: setOutputToFileURL
focal_class.modifiers: public
focal_class.parameters: (URI uri)
focal_class.return: void
focal_class.signature: void setOutputToFileURL(URI uri)
focal_class.class_method_signature: NSSpeechSynthesizer.startSpeakingStringToURL(String text, URI uri)
focal_class.full_signature: public boolean startSpeakingStringToURL(String text, URI uri)
focal_class.identifier: startSpeakingStringToURL
focal_class.modifiers: public
focal_class.parameters: (String text, URI uri)
focal_class.return: boolean
focal_class.signature: boolean startSpeakingStringToURL(String text, URI uri)
focal_class.class_method_signature: NSSpeechSynthesizer.addSpeechDictionary(NSDictionary speechDictionary)
focal_class.full_signature: abstract void addSpeechDictionary(NSDictionary speechDictionary)
focal_class.identifier: addSpeechDictionary
focal_class.modifiers: abstract
focal_class.parameters: (NSDictionary speechDictionary)
focal_class.return: void
focal_class.signature: void addSpeechDictionary(NSDictionary speechDictionary)
focal_class.class_method_signature: NSSpeechSynthesizer.continueSpeaking()
focal_class.full_signature: public abstract void continueSpeaking()
focal_class.identifier: continueSpeaking
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void continueSpeaking()
focal_class.class_method_signature: NSSpeechSynthesizer.delegate()
focal_class.full_signature: abstract ID delegate()
focal_class.identifier: delegate
focal_class.modifiers: abstract
focal_class.parameters: ()
focal_class.return: ID
focal_class.signature: ID delegate()
focal_class.class_method_signature: NSSpeechSynthesizer.initWithVoice(String voiceIdentifier)
focal_class.full_signature: abstract NSSpeechSynthesizer initWithVoice(String voiceIdentifier)
focal_class.identifier: initWithVoice
focal_class.modifiers: abstract
focal_class.parameters: (String voiceIdentifier)
focal_class.return: NSSpeechSynthesizer
focal_class.signature: NSSpeechSynthesizer initWithVoice(String voiceIdentifier)
focal_class.class_method_signature: NSSpeechSynthesizer.isSpeaking()
focal_class.full_signature: public abstract boolean isSpeaking()
focal_class.identifier: isSpeaking
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isSpeaking()
focal_class.class_method_signature: NSSpeechSynthesizer.objectForProperty_error(NSString speechProperty, ObjCObjectByReference out_error)
focal_class.full_signature: abstract NSObject objectForProperty_error(NSString speechProperty, ObjCObjectByReference out_error)
focal_class.identifier: objectForProperty_error
focal_class.modifiers: abstract
focal_class.parameters: (NSString speechProperty, ObjCObjectByReference out_error)
focal_class.return: NSObject
focal_class.signature: NSObject objectForProperty_error(NSString speechProperty, ObjCObjectByReference out_error)
focal_class.class_method_signature: NSSpeechSynthesizer.setObject_forProperty_error(NSObject object, NSString speechProperty, ObjCObjectByReference out_error)
focal_class.full_signature: abstract boolean setObject_forProperty_error(NSObject object, NSString speechProperty, ObjCObjectByReference out_error)
focal_class.identifier: setObject_forProperty_error
focal_class.modifiers: abstract
focal_class.parameters: (NSObject object, NSString speechProperty, ObjCObjectByReference out_error)
focal_class.return: boolean
focal_class.signature: boolean setObject_forProperty_error(NSObject object, NSString speechProperty, ObjCObjectByReference out_error)
focal_class.class_method_signature: NSSpeechSynthesizer.pauseSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.full_signature: public abstract void pauseSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.identifier: pauseSpeakingAtBoundary
focal_class.modifiers: public abstract
focal_class.parameters: (NSSpeechBoundary boundary)
focal_class.return: void
focal_class.signature: void pauseSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.class_method_signature: NSSpeechSynthesizer.phonemesFromText(String text)
focal_class.full_signature: public abstract String phonemesFromText(String text)
focal_class.identifier: phonemesFromText
focal_class.modifiers: public abstract
focal_class.parameters: (String text)
focal_class.return: String
focal_class.signature: String phonemesFromText(String text)
focal_class.class_method_signature: NSSpeechSynthesizer.rate()
focal_class.full_signature: public abstract float rate()
focal_class.identifier: rate
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float rate()
focal_class.class_method_signature: NSSpeechSynthesizer.setDelegate(ID delegate)
focal_class.full_signature: abstract void setDelegate(ID delegate)
focal_class.identifier: setDelegate
focal_class.modifiers: abstract
focal_class.parameters: (ID delegate)
focal_class.return: void
focal_class.signature: void setDelegate(ID delegate)
focal_class.class_method_signature: NSSpeechSynthesizer.setRate(float rate)
focal_class.full_signature: public abstract void setRate(float rate)
focal_class.identifier: setRate
focal_class.modifiers: public abstract
focal_class.parameters: (float rate)
focal_class.return: void
focal_class.signature: void setRate(float rate)
focal_class.class_method_signature: NSSpeechSynthesizer.setUsesFeedbackWindow(boolean useFeedbackWindow)
focal_class.full_signature: public abstract void setUsesFeedbackWindow(boolean useFeedbackWindow)
focal_class.identifier: setUsesFeedbackWindow
focal_class.modifiers: public abstract
focal_class.parameters: (boolean useFeedbackWindow)
focal_class.return: void
focal_class.signature: void setUsesFeedbackWindow(boolean useFeedbackWindow)
focal_class.class_method_signature: NSSpeechSynthesizer.setVoice(String voiceIdentifier)
focal_class.full_signature: public abstract boolean setVoice(String voiceIdentifier)
focal_class.identifier: setVoice
focal_class.modifiers: public abstract
focal_class.parameters: (String voiceIdentifier)
focal_class.return: boolean
focal_class.signature: boolean setVoice(String voiceIdentifier)
focal_class.class_method_signature: NSSpeechSynthesizer.setVolume(float volume)
focal_class.full_signature: public abstract void setVolume(float volume)
focal_class.identifier: setVolume
focal_class.modifiers: public abstract
focal_class.parameters: (float volume)
focal_class.return: void
focal_class.signature: void setVolume(float volume)
focal_class.class_method_signature: NSSpeechSynthesizer.startSpeakingString(String text)
focal_class.full_signature: public abstract boolean startSpeakingString(String text)
focal_class.identifier: startSpeakingString
focal_class.modifiers: public abstract
focal_class.parameters: (String text)
focal_class.return: boolean
focal_class.signature: boolean startSpeakingString(String text)
focal_class.class_method_signature: NSSpeechSynthesizer.startSpeakingString_toURL(NSString text, NSURL url)
focal_class.full_signature: abstract boolean startSpeakingString_toURL(NSString text, NSURL url)
focal_class.identifier: startSpeakingString_toURL
focal_class.modifiers: abstract
focal_class.parameters: (NSString text, NSURL url)
focal_class.return: boolean
focal_class.signature: boolean startSpeakingString_toURL(NSString text, NSURL url)
focal_class.class_method_signature: NSSpeechSynthesizer.stopSpeaking()
focal_class.full_signature: public abstract void stopSpeaking()
focal_class.identifier: stopSpeaking
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void stopSpeaking()
focal_class.class_method_signature: NSSpeechSynthesizer.stopSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.full_signature: public abstract void stopSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.identifier: stopSpeakingAtBoundary
focal_class.modifiers: public abstract
focal_class.parameters: (NSSpeechBoundary boundary)
focal_class.return: void
focal_class.signature: void stopSpeakingAtBoundary(NSSpeechBoundary boundary)
focal_class.class_method_signature: NSSpeechSynthesizer.usesFeedbackWindow()
focal_class.full_signature: public abstract boolean usesFeedbackWindow()
focal_class.identifier: usesFeedbackWindow
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean usesFeedbackWindow()
focal_class.class_method_signature: NSSpeechSynthesizer.voice()
focal_class.full_signature: abstract String voice()
focal_class.identifier: voice
focal_class.modifiers: abstract
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String voice()
focal_class.class_method_signature: NSSpeechSynthesizer.getVoiceIdentifier()
focal_class.full_signature: public String getVoiceIdentifier()
focal_class.identifier: getVoiceIdentifier
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getVoiceIdentifier()
focal_class.class_method_signature: NSSpeechSynthesizer.volume()
focal_class.full_signature: abstract float volume()
focal_class.identifier: volume
focal_class.modifiers: abstract
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float volume()
focal_class.class_method_signature: NSSpeechSynthesizer.getVolume()
focal_class.full_signature: public float getVolume()
focal_class.identifier: getVolume
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getVolume()
focal_class.superclass: extends NSObject
focal_method.body: public void setOutputToFileURL(URI uri) {
          setProperty(SpeechProperty.OutputToFileURLProperty, uri != null ? NSURL.CLASS.URLWithString(uri.toString()) : null);
      }
focal_method.class_method_signature: NSSpeechSynthesizer.setOutputToFileURL(URI uri)
focal_method.full_signature: public void setOutputToFileURL(URI uri)
focal_method.identifier: setOutputToFileURL
focal_method.invocations: setProperty URLWithString toString
focal_method.modifiers: public
focal_method.parameters: (URI uri)
focal_method.return: void
focal_method.signature: void setOutputToFileURL(URI uri)