Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.wizards
Class RPGDateTimePane

java.lang.Object
  extended by com.ibm.etools.iseries.edit.wizards.RPGDateTimePane

public class RPGDateTimePane
extends Object


Field Summary
static String Copyright
           
protected  Combo fmtCombo
           
protected  Label fmtLbl
           
protected  Label sampleLbl
           
protected  Label sampleText
           
protected  Combo sptCombo
           
protected  Label sptLbl
           
 
Constructor Summary
RPGDateTimePane(Object container)
           
 
Method Summary
 Control createContents(Composite parent)
           
protected  void createFormatChoice(Composite composite)
           
protected  void createSeparatorChoice(Composite composite)
           
 String getFormat()
           
 String getFormatString()
           
protected  int getLength()
           
 String getSample()
           
protected  String[] getSamplesArray()
           
static String[][] getSDateSeparators()
           
 String getSeparator()
           
protected  String[][] getSeparatorsArray()
           
static String[][] getSTimeSeparators()
           
 void handleEvent(Event event)
           
 boolean isPageComplete()
           
protected  void revalidate(Object container)
           
 void setDateState(boolean isDate)
           
 void setEnabled(boolean state)
           
 void setFormatString(String format)
           
 void setSample(String sample)
           
 void setSeparator(String separator)
           
protected  void update(Object container)
           
 void widgetDefaultSelected(SelectionEvent e)
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values

fmtCombo

protected Combo fmtCombo

sptCombo

protected Combo sptCombo

sampleText

protected Label sampleText

fmtLbl

protected Label fmtLbl

sptLbl

protected Label sptLbl

sampleLbl

protected Label sampleLbl
Constructor Detail

RPGDateTimePane

public RPGDateTimePane(Object container)
Parameters:
container - a container that contains this pane, in case changes in this pane might affect outside. This value can be null if no outside work needed.
Method Detail

createFormatChoice

protected void createFormatChoice(Composite composite)

createSeparatorChoice

protected void createSeparatorChoice(Composite composite)

getSeparatorsArray

protected String[][] getSeparatorsArray()

getSamplesArray

protected String[] getSamplesArray()

getLength

protected int getLength()

getFormatString

public String getFormatString()

getSeparator

public String getSeparator()

getSample

public String getSample()

setFormatString

public void setFormatString(String format)

setSeparator

public void setSeparator(String separator)

setSample

public void setSample(String sample)

getFormat

public String getFormat()

setDateState

public void setDateState(boolean isDate)

setEnabled

public void setEnabled(boolean state)

createContents

public Control createContents(Composite parent)

isPageComplete

public boolean isPageComplete()

handleEvent

public void handleEvent(Event event)

widgetSelected

public void widgetSelected(SelectionEvent e)

revalidate

protected void revalidate(Object container)

update

protected void update(Object container)

widgetDefaultSelected

public void widgetDefaultSelected(SelectionEvent e)

getSDateSeparators

public static String[][] getSDateSeparators()
Returns:

getSTimeSeparators

public static String[][] getSTimeSeparators()
Returns:

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.