public class FeatureDescriptor extends Object
它支持一些常见的信息,可以设置和检索任何的反思描述符。
此外,它提供了一个扩展机制,使任意属性/值对可以与一个设计特征。
Constructor and Description |
---|
FeatureDescriptor()
构建了一个
FeatureDescriptor 。
|
Modifier and Type | Method and Description |
---|---|
Enumeration<String> |
attributeNames()
获取此功能的区域设置独立名称的枚举。
|
String |
getDisplayName()
获取此功能的本地化显示名称。
|
String |
getName()
获取此功能的编程名称。
|
String |
getShortDescription()
获取此功能的简短说明。
|
Object |
getValue(String attributeName)
检索此功能的一个命名属性。
|
boolean |
isExpert()
“专家”标志是用来区分这些功能,旨在为专家用户从那些是为正常用户。
|
boolean |
isHidden()
“隐藏”标志是用来识别功能,只用于工具使用,而不应该暴露于人类。
|
boolean |
isPreferred()
“首选”的标志是用来确定的功能,是特别重要的展示给人类。
|
void |
setDisplayName(String displayName)
设置此功能的本地化显示名称。
|
void |
setExpert(boolean expert)
“专家”标志是用来区分的功能,用于从那些是专为正常用户的专家用户。
|
void |
setHidden(boolean hidden)
“隐藏”标志是用来识别功能,只用于工具使用,而不应该暴露于人类。
|
void |
setName(String name)
设置此功能的编程名称。
|
void |
setPreferred(boolean preferred)
“首选”的标志是用来确定的功能,是特别重要的展示给人类。
|
void |
setShortDescription(String text)
您可以将一个简短的描述性字符串与一个功能关联起来。
|
void |
setValue(String attributeName, Object value)
将一个已命名的属性与此功能关联起来。
|
String |
toString()
返回对象的字符串表示形式。
|
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
-如果此功能的目的是使用专家。
public boolean isHidden()
public void setHidden(boolean hidden)
hidden
-如果这个功能应该是隐藏在人类用户。
public boolean isPreferred()
public void setPreferred(boolean preferred)
preferred
-如果此功能应优先显示用户。
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()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.