Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.jdeveloper.vcs.properties
Class PropertiesPanel

java.lang.Object
  extended by oracle.jdeveloper.vcs.properties.PropertiesPanel

public abstract class PropertiesPanel
extends java.lang.Object

Properties panel class, describing a specific element in the properties dialog.


Constructor Summary
PropertiesPanel()
           
 
Method Summary
 void commitProperties()
          Commits any property changes made within the panel.
abstract  java.awt.Component getComponent()
          Gets the panel component which will be placed in the properties dialog.
 boolean isEditable()
          Asks whether this panel allows the editing of property values.
 void stopWorkerThreads()
          Stops panel population by temporary worker threads when the properties dialog exits early.
 void validateProperties()
          Validates any property changes made within the panel, when the dialog is dismissed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesPanel

public PropertiesPanel()
Method Detail

getComponent

public abstract java.awt.Component getComponent()
Gets the panel component which will be placed in the properties dialog.

Returns:
the panel component.

isEditable

public boolean isEditable()
Asks whether this panel allows the editing of property values.

Returns:
a verdict on whether property edits may be performed.

stopWorkerThreads

public void stopWorkerThreads()
Stops panel population by temporary worker threads when the properties dialog exits early.


validateProperties

public void validateProperties()
                        throws PropertiesVetoException
Validates any property changes made within the panel, when the dialog is dismissed.

Throws:
PropertiesVetoException - if the panel has an invalid property state.

commitProperties

public void commitProperties()
Commits any property changes made within the panel.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.