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

E13403-08

oracle.jdeveloper.vcs.spi
Class VCSCompositeOptionsCustomizer

java.lang.Object
  extended by oracle.jdeveloper.vcs.spi.VCSOptionsCustomizerAdapter
      extended by oracle.jdeveloper.vcs.spi.VCSCompositeOptionsCustomizer
All Implemented Interfaces:
VCSOptionsCustomizer

public class VCSCompositeOptionsCustomizer
extends VCSOptionsCustomizerAdapter

Composite class for combining version client dialog options customizers / providers.

Since:
10.1.3

Field Summary
 
Fields inherited from class oracle.jdeveloper.vcs.spi.VCSOptionsCustomizerAdapter
_component
 
Constructor Summary
VCSCompositeOptionsCustomizer(VCSOptionsCustomizer[] delegateCustomizers)
           
 
Method Summary
 java.awt.Component getComponent()
          Gets the component of the options cusomizer instance.
 java.awt.Component getInitialFocusComponent()
          Get the component to focus initially when the customizer is displayed.
 java.util.Map<java.lang.Object,java.lang.Object> getOptions()
          Gets options from the customizer, based on internal component states.
protected  java.awt.Component layoutComponents(java.awt.Component[] components)
           
 void setOptions(java.util.Map<?,?> options)
          Sets options on the customizer, updating internal component states.
 void validateOptions()
          Validates internal component states ahead of committing options.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VCSCompositeOptionsCustomizer

public VCSCompositeOptionsCustomizer(VCSOptionsCustomizer[] delegateCustomizers)
Method Detail

getComponent

public java.awt.Component getComponent()
Description copied from interface: VCSOptionsCustomizer
Gets the component of the options cusomizer instance.

Specified by:
getComponent in interface VCSOptionsCustomizer
Overrides:
getComponent in class VCSOptionsCustomizerAdapter
Returns:
the customzier's component.

setOptions

public void setOptions(java.util.Map<?,?> options)
Description copied from interface: VCSOptionsCustomizer
Sets options on the customizer, updating internal component states.

Specified by:
setOptions in interface VCSOptionsCustomizer
Overrides:
setOptions in class VCSOptionsCustomizerAdapter
Parameters:
options - the map of options values.

getOptions

public java.util.Map<java.lang.Object,java.lang.Object> getOptions()
Description copied from interface: VCSOptionsCustomizer
Gets options from the customizer, based on internal component states.

Specified by:
getOptions in interface VCSOptionsCustomizer
Overrides:
getOptions in class VCSOptionsCustomizerAdapter
Returns:
a map of options values.

validateOptions

public void validateOptions()
                     throws VCSException
Description copied from interface: VCSOptionsCustomizer
Validates internal component states ahead of committing options.

Specified by:
validateOptions in interface VCSOptionsCustomizer
Overrides:
validateOptions in class VCSOptionsCustomizerAdapter
Throws:
VCSException - if an option states is invalid.

getInitialFocusComponent

public java.awt.Component getInitialFocusComponent()
Description copied from interface: VCSOptionsCustomizer
Get the component to focus initially when the customizer is displayed.

Specified by:
getInitialFocusComponent in interface VCSOptionsCustomizer
Overrides:
getInitialFocusComponent in class VCSOptionsCustomizerAdapter
Returns:
a component to focus. (null-capable)

layoutComponents

protected java.awt.Component layoutComponents(java.awt.Component[] components)

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

E13403-08

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