<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3ABaseChapter_194</id>
	<title>GnuSmalltalkUsersGuide:BaseChapter 194 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3ABaseChapter_194"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:BaseChapter_194&amp;action=history"/>
	<updated>2026-05-02T07:20:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:BaseChapter_194&amp;diff=4182&amp;oldid=prev</id>
		<title>Onionmixer: GSUG TextCollector 페이지 추가</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:BaseChapter_194&amp;diff=4182&amp;oldid=prev"/>
		<updated>2014-01-28T07:46:03Z</updated>

		<summary type="html">&lt;p&gt;GSUG TextCollector 페이지 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;;TextCollector&lt;br /&gt;
&lt;br /&gt;
==TextCollector==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;네임스페이스 Smalltalk에 정의됨&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;슈퍼클래스: Stream&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;범주: 스트림&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:나는 표준 Stream 프로토콜과 단일 메시지 사이에서 다른 객체로 (그 선택자는 플러그 가능하고, #nextPutAll: 과 거의 일치한다) 매핑하는 thread-safe 클래스다. 나는 사실상 전역적 Transcript 객체를 구현하는 클래스이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TextCollector 클래스: 접근하기===&lt;br /&gt;
&lt;br /&gt;
====message: receiverToSelectorAssociation====&lt;br /&gt;
&lt;br /&gt;
쓰기 연산을 실행하기 위해 anAssociation이 식별한 메시지를 사용하는 수신자의 새 인스턴스를 응답하라. anAssociation의 키는 수신자이고, 그 값은 선택자이다. &lt;br /&gt;
&lt;br /&gt;
====new====&lt;br /&gt;
&lt;br /&gt;
이 클래스의 인스턴스를 대상으로 해당 메서드를 호출해서는 안 된다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TextCollector: 접근하기===&lt;br /&gt;
&lt;br /&gt;
====cr====&lt;br /&gt;
&lt;br /&gt;
새행을 (캐리지 리턴) Transcript 상에서 내보내라(emit).&lt;br /&gt;
&lt;br /&gt;
====endEntry====&lt;br /&gt;
&lt;br /&gt;
두 개의 새행을 내보내라(emit). 해당 메서드는 VisualWorks와의 호환성을 위해 존재한다. &lt;br /&gt;
&lt;br /&gt;
====next: anInteger put: anObject====&lt;br /&gt;
&lt;br /&gt;
anObject의 anInteger 복사본을 Transcript에 작성하라.&lt;br /&gt;
&lt;br /&gt;
====next: n putAll: aString startingAt: pos====&lt;br /&gt;
&lt;br /&gt;
aString을 Transcript에 작성하라.&lt;br /&gt;
&lt;br /&gt;
====nextPut: aCharacter====&lt;br /&gt;
&lt;br /&gt;
aCharacter를 Transcript로 내보내라(emit).&lt;br /&gt;
&lt;br /&gt;
====show: aString====&lt;br /&gt;
&lt;br /&gt;
aString을 Transcript에 작성하라.&lt;br /&gt;
&lt;br /&gt;
====showCr: aString====&lt;br /&gt;
&lt;br /&gt;
aString 뒤에 새행 문자를 Transcript에 작성하라. &lt;br /&gt;
&lt;br /&gt;
====showOnNewLine: aString====&lt;br /&gt;
&lt;br /&gt;
aString 앞에 새행 문자를 Transcript에 작성하라. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TextCollector: 인쇄하기===&lt;br /&gt;
&lt;br /&gt;
====print: anObject====&lt;br /&gt;
&lt;br /&gt;
anObject의 표현을 Transcript에 인쇄하라.&lt;br /&gt;
&lt;br /&gt;
====printOn: aStream====&lt;br /&gt;
&lt;br /&gt;
수신자의 표현을 aStream 상에 인쇄하라.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TextCollector: 설정하기===&lt;br /&gt;
&lt;br /&gt;
====message====&lt;br /&gt;
&lt;br /&gt;
쓰기 연산을 실행하기 위해 전송될 메시지를 나타내는 연관을 응답하라. 키는 수신자이고 값은 선택자이다.&lt;br /&gt;
&lt;br /&gt;
====message: receiverToSelectorAssociation====&lt;br /&gt;
&lt;br /&gt;
쓰기 연산을 실행하기 위해 전송될 메시지를 anAssociation이 나타내는 메시지로 설정하라. anAssociation의 키는 수신자이고 그 값은 선택자이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TextCollector: 보관하기===&lt;br /&gt;
&lt;br /&gt;
====store: anObject====&lt;br /&gt;
&lt;br /&gt;
anObject로 평가하는 스몰토크 코드를 Transcript 상에 인쇄하라.&lt;br /&gt;
&lt;br /&gt;
====storeOn: aStream====&lt;br /&gt;
&lt;br /&gt;
수신자로 평가하는 스몰토크 코드를 aStream 상에 인쇄하라.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:GnuSmalltalkUsersGuide]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>