java.lang.Object
javax.ide.property.spi.PropertyPageInfo
- public final class PropertyPageInfo
- extends java.lang.Object
Record of information describing a property page and the object class
whose properties are edited using this page.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_label
private java.lang.String _label
_pageClass
private javax.ide.util.MetaClass _pageClass
_objectClass
private java.lang.String _objectClass
PropertyPageInfo
public PropertyPageInfo()
- Constructor.
getLabel
public java.lang.String getLabel()
- Get the property page label. This label is generally displayed to the
user.
setLabel
public void setLabel(java.lang.String label)
- Set the property page label. This label is generally displayed to the
user.
getPageClass
public javax.ide.util.MetaClass getPageClass()
- Get the javax.ide.util.MetaClass for this page.
setPageClass
public void setPageClass(javax.ide.util.MetaClass pageClass)
- Set the javax.ide.util.MetaClass for this page.
getObjectClass
public java.lang.String getObjectClass()
- Get the object javax.ide.util.MetaClass for this page. The EDK defines
two acceptable classes: javax.ide.model.Project and javax.ide.IDE for
adding property pages to the project and the IDE preferences, respectively.
setObjectClass
public void setObjectClass(java.lang.String objectClass)
- Set the object javax.ide.util.MetaClass for this page.