Oracle® Solaris 11.2 데스크탑 관리자 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

스키마

GConf 스키마는 GConf 스키마 키와 GConf 스키마 객체를 통칭하는 단어입니다. 스키마 키, 스키마 객체, 그리고 이들과 기본 설정 키와의 관계는 다음과 같이 정의됩니다.

  • 기본 설정 키 - 응용 프로그램 기본 설정에 해당하는 GConf 저장소의 요소입니다. 예: /desktop/gnome/interface/font_name.

  • 스키마 키 - 기본 설정 키의 스키마 객체를 저장하는 키입니다. 예: /schemas/desktop/gnome/interface/font_name.

  • 스키마 객체 – 기본 설정 키에 대한 다음 정보를 포함하는 구성 소스의 요소입니다.

    • 기본 설정 키를 사용하는 응용 프로그램의 이름

    • 기본 설정 키에 필요한 값의 유형(예: 정수, 부울 등)

    • 기본 설정 키의 기본값

    • 기본 설정 키에 대한 간단한 설명서

    예를 들어, /schemas/desktop/gnome/interface/font_name 키의 스키마 객체는 다음과 같습니다.

    <schema>
      <applyto>/desktop/gnome/interface/font_name</applyto>
      <key>/schemas/desktop/gnome/interface/font_name</key>
      <owner>gnome</owner>
      <type>string</type>
      <default>Sans 10</default>
      <locale name="C">
        <short>Default font</short>
        <long>Name of the default font used by gtk+.</long>
      </locale>
    </schema>

스키마 키를 기본 설정 키와 연관시킬 수 있습니다. 예를 들어, /desktop/gnome/interface/font_name 키는 다음 스키마 키를 포함합니다.

<entry name="font_name" mtime="1034873859" 
schema="/schemas/desktop/gnome/interface/font_name"/>

스키마 키를 기본 설정 키와 연관시킬 때 기본 설정에서 스키마 키의 스키마 객체에 지정된 제안 값을 사용합니다. 제안 값은 스키마 객체의 <default> 요소에 포함됩니다. 기본적으로 기본 구성 소스의 모든 기본 설정 키는 스키마 키와 연관됩니다. 일반적으로 스키마는 기본 구성 소스에 저장됩니다.