Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.property.spi
Class PropertyPageInfo  view PropertyPageInfo download PropertyPageInfo.java

java.lang.Object
  extended byjavax.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.


Field Summary
private  java.lang.String _label
           
private  java.lang.String _objectClass
           
private  javax.ide.util.MetaClass _pageClass
           
 
Constructor Summary
PropertyPageInfo()
          Constructor.
 
Method Summary
 java.lang.String getLabel()
          Get the property page label.
 java.lang.String getObjectClass()
          Get the object javax.ide.util.MetaClass for this page.
 javax.ide.util.MetaClass getPageClass()
          Get the javax.ide.util.MetaClass for this page.
 void setLabel(java.lang.String label)
          Set the property page label.
 void setObjectClass(java.lang.String objectClass)
          Set the object javax.ide.util.MetaClass for this page.
 void setPageClass(javax.ide.util.MetaClass pageClass)
          Set the javax.ide.util.MetaClass for this page.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_label

private java.lang.String _label

_pageClass

private javax.ide.util.MetaClass _pageClass

_objectClass

private java.lang.String _objectClass
Constructor Detail

PropertyPageInfo

public PropertyPageInfo()
Constructor.

Method Detail

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.