Java ¿Ï·á Á¦¾È ÄÄÇ»ÅÍ

org.eclipse.jdt.ui.javaCompletionProposalComputer

3.2

ÀÌ È®ÀåÁ¡À» »ç¿ëÇϸé Java ÆíÁý±âÀÇ ÄÁÅÙÃ÷ Áö¿ø ÇÁ·Î¼¼½º¿¡ Âü¿©ÇÒ Java ¿Ï·á Á¦¾È ÄÄÇ»Å͸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

<!ELEMENT extension (javaCompletionProposalComputer | proposalCategory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #REQUIRED

name  CDATA #IMPLIED>


<!ELEMENT javaCompletionProposalComputer (partition)*>

<!ATTLIST javaCompletionProposalComputer

class      CDATA #REQUIRED

activate   (true | false) "false"

categoryId CDATA "org.eclipse.jdt.ui.defaultProposalCategory">

Á¦¾È ÄÄÇ»ÅÍ ÄÁÆ®¸®ºä¼ÇÀÔ´Ï´Ù. ÆÄƼ¼Ç À¯ÇüÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÄÄÇ»ÅͰ¡ ¸ðµç ÆÄƼ¼Ç À¯Çü¿¡ Ãß°¡µË´Ï´Ù.



<!ELEMENT partition EMPTY>

<!ATTLIST partition

type (__dftl_partition_content_type|__java_singleline_comment|__java_multiline_comment|__java_javadoc|__java_string|__java_character) >


<!ELEMENT proposalCategory EMPTY>

<!ATTLIST proposalCategory

icon CDATA #IMPLIED>

Á¦¾È Ä«Å×°í¸® ÄÁÆ®¸®ºä¼ÇÀº Á¦¾ÈÀ» UI¿¡ ±×·ìÈ­ÇÏ´Â µ¥ »ç¿ëµÇ´Â Á¦¾È Ä«Å×°í¸®¸¦ Á¤ÀÇÇÕ´Ï´Ù.



´ÙÀ½Àº Java ¿Ï·á Á¦¾È ÄÄÇ»ÅÍ ÄÁÆ®¸®ºä¼Ç¿¡ ´ëÇÑ ¿¹Á¦ÀÔ´Ï´Ù.

 

<extension point=

"org.eclipse.jdt.ui.javaCompletionProposalComputer"

id=

"textual_proposals"

name=

"Text Proposals"

>

<proposalCategory icon=

"icons/wordcompletions.png"

/>

</extension>

<extension point=

"org.eclipse.jdt.ui.javaCompletionProposalComputer"

id=

"WordCompletionProposalComputer"

name=

"Word Completion Proposal Computer"

>

<javaCompletionProposalComputer class=

"org.eclipse.jdt.internal.ui.text.java.HippieProposalComputer"

categoryId=

"org.eclipse.ui.texteditor.textual_proposals"

>

<partition type=

"__java_javadoc"

/>

</javaCompletionProposalComputer>

</extension>

Á¦°øµÈ Ŭ·¡½º´Â org.eclipse.jdt.ui.text.java.IJavaCompletionProposalComputer¸¦ È®ÀåÇØ¾ß ÇÕ´Ï´Ù.

¿¹Á¦¿¡ ´ëÇØ¼­´Â org.eclipse.jdt.internal.ui.text.java.HippieProposalComputer¸¦ ÂüÁ¶ÇϽʽÿÀ.