|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.beans.FeatureDescriptor
public class FeatureDescriptor
FeatureDescriptor 類別是 PropertyDescriptor、EventSetDescriptor 和 MethodDescriptor 等的公共基礎類別。
它支持一些可以設置和檢索任意的內省描述符的公共資訊。
此外,它還提供了一種擴展機制,從而任意屬性/值對都可以與設計特性相關聯。
建構子摘要 | |
---|---|
FeatureDescriptor()
建構一個 FeatureDescriptor 。 |
方法摘要 | |
---|---|
Enumeration<String> |
attributeNames()
獲得與語言環境無關的此特性名稱的列舉。 |
String |
getDisplayName()
獲得此特性的本地化顯示名稱。 |
String |
getName()
獲得此特性的程式名稱。 |
String |
getShortDescription()
獲得此特性的簡短描述。 |
Object |
getValue(String attributeName)
利用此特性檢索指定屬性。 |
boolean |
isExpert()
"expert" 標誌用於區分那些打算供高層級使用者使用的特性與那些打算供普通使用者使用的特性。 |
boolean |
isHidden()
"hidden" 標誌用於標識只打算供工具使用、不應對人類別開放的特性。 |
boolean |
isPreferred()
"preferred" 標誌用於標識呈現給使用者的特別重要的特性。 |
void |
setDisplayName(String displayName)
設置此特性的本地化顯示名稱。 |
void |
setExpert(boolean expert)
"expert" 標誌用於區分打算供高層級使用者使用的特性和那些打算供普通使用者使用的特性。 |
void |
setHidden(boolean hidden)
"hidden" 標誌用於標識只打算供工具使用、不應對人類別開放的特性。 |
void |
setName(String name)
設置此特性的程式名稱。 |
void |
setPreferred(boolean preferred)
"preferred" 標誌用於標識呈現給使用者的特別重要的特性。 |
void |
setShortDescription(String text)
可以將簡短描述性字元串與某一特性相關聯。 |
void |
setValue(String attributeName,
Object value)
將某一指定屬性與此特性相關聯。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public FeatureDescriptor()
FeatureDescriptor
。
方法詳細資訊 |
---|
public String getName()
public void setName(String name)
name
- 屬性/方法/事件的程式名稱public String getDisplayName()
public void setDisplayName(String displayName)
displayName
- 屬性/方法/事件的本地化顯示名稱。public boolean isExpert()
public void setExpert(boolean expert)
expert
- 如果此特性只打算供高層級使用者使用,則該參數為 true。public boolean isHidden()
public void setHidden(boolean hidden)
hidden
- 如果應對人類別使用者隱藏此特性,則該參數為 true。public boolean isPreferred()
public void setPreferred(boolean preferred)
preferred
- 如果應該優先向人類別使用者顯示此特性,則該參數為 true。public String getShortDescription()
public void setShortDescription(String text)
text
- 與此屬性/方法/事件有關的(本地化)簡短描述。public void setValue(String attributeName, Object value)
attributeName
- 與語言環境無關的屬性名稱value
- 值。public Object getValue(String attributeName)
attributeName
- 與語言環境無關的屬性名稱
public Enumeration<String> attributeNames()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。