사이트 작동 방법

다음 예제에서는 사이트의 내부 구조를 표시합니다. 사이트는 소유자의 일부 컨텍스트를 가져올 뿐만 아니라 어댑터 세트를 보여 줍니다. 사이트는 org.eclipse.core.components.types 확장점의 기본 종속성을 상위 컨텍스트와 결합하여 해당 부분의 종속성을 계산합니다. 팩토리에서 종속성을 작성해야 하는 경우 나중에 라이프 사이클 알림을 보낼 수 있도록 해당 오브젝트를 기억합니다.

사이트가 소유자에게 리턴하는 어댑터도 유사한 방법으로 작성됩니다. 파트에서 어댑터를 구현하는 경우 사이트는 직접 어댑터를 리턴합니다. 그렇지 않은 경우 org.eclipse.core.components.types 확장점에서 기본 어댑터를 검토합니다.

혼동이 되지 않게 하려면, 사이트가 소유자에게 리턴하는 어댑터가 기존 양식 부분으로 리턴하는 어댑터와 동일하지 않음을 명시적으로 언급해야 합니다. 해당 사이트에서 기존 양식 파트를 가져온 어댑터는 종속성이지만 사이트에서 해당 상위에 리턴하는 어댑터는 파트 자체의 어댑터입니다.


사이트 구조