±¸Á¶ ÀÛ¼ºÀÚ

org.eclipse.compare.structureCreators

ÀÌ È®ÀåÁ¡À» »ç¿ëÇϸé Ç÷¯±×Àο¡¼­ ƯÁ¤ ÄÁÅÙÃ÷ À¯ÇüÀÇ ±¸Á¶ ÀÛ¼ºÀÚ¸¦ µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸Á¶ ÀÛ¼ºÀÚ´Â ÁöÁ¤µÈ ÄÁÅÙÃ÷ÀÇ IStructureComparator Æ®¸®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Æ®¸®´Â ±¸Á¶ ºñ±³ÀÇ ÀÔ·ÂÀ¸·Î »ç¿ëµË´Ï´Ù. È®ÀåÁ¡¿¡¼­´Â ÀÎÅÍÆäÀ̽º org.eclipse.compare.structuremergeviewer.IStructureCreator¸¦ ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù.

<!ELEMENT extension (structureCreator* , contentTypeBinding*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT structureCreator EMPTY>

<!ATTLIST structureCreator

id         CDATA #REQUIRED

class      CDATA #REQUIRED

extensions CDATA #IMPLIED>


<!ELEMENT contentTypeBinding EMPTY>

<!ATTLIST contentTypeBinding

contentTypeId      CDATA #REQUIRED

structureCreatorId CDATA #REQUIRED>


´ÙÀ½Àº È®ÀåÀÚ°¡ "java"ÀÎ java ÆÄÀÏÀÇ ±¸Á¶ ÀÛ¼ºÀÚ¿¡ °üÇÑ ¿¹Á¦ÀÔ´Ï´Ù.

<extension point =

"org.eclipse.compare.structureCreators"

>

<structureCreator id=

"org.eclipse.compare.JavaStructureCreator"

class=

"org.eclipse.compare.JavaStructureCreator"

extensions=

"java"

/>

</extension>

Á¦°øµÈ Ŭ·¡½º¿¡¼­´Â org.eclipse.compare.structuremergeviewer.IStructureCreator¸¦ ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù.

ºñ±³ UI Ç÷¯±×Àο¡¼­´Â ¾ÐÃà ¾ÆÄ«À̺êÀÇ ±¸Á¶ ÀÛ¼ºÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù.