|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.commons.swt.util.registry.ExecutableConfigurationElement com.ibm.designer.domino.xsp.api.panels.XPagesPanelDescriptor
public class XPagesPanelDescriptor
A description class used to describe a properties panel for an XPage control as defined
by the com.ibm.designer.domino.xsp.editor.component
extension point.
The description contains such information as the panel id, name, icon, indentation etc.
Clients should not extend this class, instances of this class are created internally
in Domino Designer, subclasses will not be picked up by Domino Designer.
Field Summary |
---|
Fields inherited from class com.ibm.commons.swt.util.registry.ExecutableConfigurationElement |
---|
confElement |
Constructor Summary | |
---|---|
XPagesPanelDescriptor(org.eclipse.core.runtime.IConfigurationElement confElement)
Constructs a new instance of this class. |
|
XPagesPanelDescriptor(java.lang.String id,
java.lang.String title,
boolean indented,
FacesDefinition def)
Creates a new instance of this class. |
Method Summary | |
---|---|
java.lang.String |
getHelpContextId()
|
java.lang.String |
getId()
Returns the id of the panel |
org.eclipse.swt.graphics.Image |
getImage()
Returns the image to be used in the properties panel tab, normally null. |
java.lang.String |
getTitle()
Returns the name of the panel |
boolean |
isIndented()
Returns whether or not the panel is to be indented |
boolean |
isLazyInit()
Returns whether or not the panel is to be initialized lazily. |
Methods inherited from class com.ibm.commons.swt.util.registry.ExecutableConfigurationElement |
---|
createExecutableExtension, getAttribute, getAttribute, getConfElement, getDeclaringBundleName, getPreferenceStoreFromDeclaringPlugin |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XPagesPanelDescriptor(org.eclipse.core.runtime.IConfigurationElement confElement) throws com.ibm.commons.swt.util.registry.ExtensionMissingAttributeException
confElement
- the configuration element as defined in the extension point
com.ibm.commons.swt.util.registry.ExtensionMissingAttributeException
public XPagesPanelDescriptor(java.lang.String id, java.lang.String title, boolean indented, FacesDefinition def)
id
- the id of the property paneltitle
- the name of the property panel as it is to appear in the UIindented
- true if the property panel is to be indenteddef
- the FacesDefinition of the control that this panel representsMethod Detail |
---|
public org.eclipse.swt.graphics.Image getImage()
public java.lang.String getId()
public java.lang.String getTitle()
public boolean isIndented()
public boolean isLazyInit()
public java.lang.String getHelpContextId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |