|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
wt.clients.prodmgmt.HelperPanel
wt.clients.prodmgmt.ConfigSpecPanel
Nested Class Summary | |
class |
ConfigSpecPanel.EffContextListener
This class listens for the user to select a EffContext and adds it to the
effContextTextField . |
(package private) class |
ConfigSpecPanel.SearchBaselineListener
WorkThread is used to do persistence related activities outside of the AWT Thread. |
(package private) class |
ConfigSpecPanel.SymAction
|
(package private) class |
ConfigSpecPanel.SymFocus
|
(package private) class |
ConfigSpecPanel.SymItem
|
(package private) class |
ConfigSpecPanel.SymText
|
(package private) class |
ConfigSpecPanel.WorkThread
The work thread is used to place long operations in a separate WTThread so the AWT thread isn't tied up. |
Nested classes inherited from class java.awt.Panel |
Panel.AccessibleAWTPanel |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private ManagedBaseline |
baseline
|
(package private) Label |
baselineNameStaticLabel
|
(package private) TextField |
baselineNameTextField
|
(package private) Checkbox |
baselineRadioButton
|
(package private) Button |
baselineSearchButton
|
protected static String |
BLANK_CHOICE
|
(package private) Checkbox |
checkboxCheckedOut
|
(package private) EnumeratedChoice |
choiceState
|
(package private) ViewChoice |
choiceView
|
private ConfigSpecItem |
configSpecItem
|
(package private) Button |
effContextSearchButton
|
(package private) TextField |
effContextTextField
|
(package private) TextField |
effectiveDateTextField
|
(package private) Checkbox |
effectivityRadioButton
|
(package private) ViewChoice |
effectivityViewChoice
|
(package private) CheckboxGroup |
Group1
|
private HelpContext |
helpContext
|
private HelpSystem |
helpSystem
|
(package private) symantec.itools.awt.shape.HorizontalLine |
horizontalLine1
|
(package private) symantec.itools.awt.shape.HorizontalLine |
horizontalLine2
|
(package private) symantec.itools.awt.shape.HorizontalLine |
horizontalLine3
|
private boolean |
isBaselineNotNull
|
(package private) Label |
labelEffContext
|
(package private) Label |
labelEffectiveDate
|
(package private) Label |
labelState
|
(package private) Label |
labelType
|
(package private) Label |
labelTypeValue
|
(package private) Label |
labelValue
|
(package private) Label |
labelView
|
(package private) Label |
labelView2
|
private ConfigSpecItem |
originalConfigSpec
|
(package private) static int |
POPULATE
Constant for populating the panel |
private Vector |
propertyChangeListeners
|
private ResourceBundle |
RB
|
static String |
RESOURCE
|
(package private) Checkbox |
saveCheckbox
|
static String |
STATUSMESSAGE
Constant to indicate Status messages. |
private String |
statusText
|
static String |
VALID_CONFIG_SPEC
|
(package private) TextField |
valueTextField
|
(package private) Checkbox |
versionRadioButton
|
Fields inherited from class wt.clients.prodmgmt.HelperPanel |
resource, SAVE, SET_CONFIGURATION_ITEM, SET_INSTANCE_ITEM, SET_PART_ITEM, threadGroup |
Fields inherited from class java.awt.Panel |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ConfigSpecPanel()
Construct a default ConfigSpecPanel. |
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener pcl)
Add listeners to be notified of property changes. |
(package private) void |
baselineNameTextField_TextValueChanged(TextEvent event)
|
(package private) void |
baselineRadioButton_ItemStateChanged(ItemEvent event)
|
(package private) void |
baselineSearchButtion_ActionPerformed(ActionEvent event)
|
(package private) void |
baselineTextField_FocusLost(FocusEvent event)
|
(package private) void |
checkboxCheckedOut_ItemStateChanged(ItemEvent event)
|
(package private) void |
choiceState_itemStateChanged(ItemEvent event)
|
(package private) void |
choiceView_itemStateChanged(ItemEvent event)
|
protected WTPartBaselineConfigSpec |
copyBaselineConfigSpec(WTPartBaselineConfigSpec baseline_cs)
|
protected ConfigSpecItem |
copyConfigSpecItem(ConfigSpecItem config_spec_item)
|
protected WTPartEffectivityConfigSpec |
copyEffectivityConfigSpec(WTPartEffectivityConfigSpec eff_cs)
|
protected WTPartStandardConfigSpec |
copyStandardConfigSpec(WTPartStandardConfigSpec standard_cs)
|
(package private) void |
effContextSearchButton_ActionPerformed(ActionEvent event)
|
(package private) void |
effContextTextField_FocusLost(FocusEvent event)
|
(package private) void |
effContextTextField_TextValueChanged(TextEvent event)
|
(package private) void |
effectiveDateTextField_TextValueChanged(TextEvent event)
|
(package private) void |
effectivityRadioButton_ItemStateChanged(ItemEvent event)
|
(package private) void |
effectivityViewChoice_itemStateChanged(ItemEvent event)
|
protected void |
enableBaselineFields(boolean flag)
|
protected void |
enableEffectivityFields(boolean flag)
|
protected void |
enableStandardFields(boolean flag)
|
String |
formatDate(Date date)
|
ConfigSpecItem |
getConfigSpecItem()
Return the ConfigSpecItem being manipulated. |
WTPartConfigSpec |
getConfigurationSpec()
|
protected String |
getDisplayIdentity(Object obj)
|
protected EffectivityType |
getEffectivityType(EffContext eff_context)
|
HelpContext |
getHelpContext()
Return the help context for this component |
protected State |
getState()
Get the state from the choice list. |
String |
getStatusText()
Get the text to display in the status area Unused since the status area was eliminated in the ConfigSpecDialog. |
protected void |
hideCheckboxCheckedOut(boolean flag)
|
void |
initialize()
Initialize the panel. |
void |
initializeHelp()
Initialize the help system for this component. |
static boolean |
isEqual(View view_a,
View view_b)
|
void |
localize()
|
void |
notifyPropertyListeners(String property,
Object old_val,
Object new_val)
|
Timestamp |
parseDate(String date_string)
|
void |
populate()
Populate the display components based on the contained ConfigSpecItem |
void |
removePropertyChangeListener(PropertyChangeListener pcl)
Removes the given listener from being subscribed to property change events. |
void |
save()
Save the current ConfigSpecItem |
protected void |
setBaseline(ManagedBaseline baseline)
Set the baseline. |
void |
setConfigSpecItem(ConfigSpecItem config_spec_item)
Set the ConfigSpecItem to manipulate. |
void |
setConfigurationSpec(WTPartConfigSpec config_spec)
|
private void |
setEffContext(EffContext ec)
|
void |
setHelpContext(HelpContext aHelpContext)
Set the help context for this componet. |
void |
setHelpSystem(HelpSystem aHelpSystem)
Set the help system for this componet. |
private void |
setStatusText(String text)
Set the text to display in the status area Unused since the status area was eliminated in the ConfigSpecDialog. |
protected boolean |
validateBaseline()
|
protected boolean |
validateEffectivity()
|
protected boolean |
validateLatest()
|
(package private) void |
valueTextField_TextValueChanged(TextEvent event)
|
(package private) void |
versionRadioButton_ItemStateChanged(ItemEvent event)
|
Methods inherited from class wt.clients.prodmgmt.HelperPanel |
getApplet, getConfigurationItem, getContext, getHelpBundleName, getHelpSystem, getInstanceItem, getLabelsRB, getLocalizedMessage, getLocalizedValue, getParentFrame, getPartItem, getThreadGroup, initResources, saveInThread, setApplet, setConfigurationItem, setConfigurationItem, setContext, setInstanceItem, setInstanceItem, setPartItem, setPartItem, setUpdateMode, showMessageDialog |
Methods inherited from class java.awt.Panel |
addNotify, getAccessibleContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static String RESOURCE
public static String STATUSMESSAGE
static final int POPULATE
Checkbox versionRadioButton
CheckboxGroup Group1
Checkbox baselineRadioButton
Checkbox effectivityRadioButton
Label labelView
ViewChoice choiceView
Label labelState
EnumeratedChoice choiceState
Checkbox checkboxCheckedOut
symantec.itools.awt.shape.HorizontalLine horizontalLine1
Label baselineNameStaticLabel
TextField baselineNameTextField
Button baselineSearchButton
symantec.itools.awt.shape.HorizontalLine horizontalLine2
Label labelView2
ViewChoice effectivityViewChoice
Label labelEffectiveDate
TextField effectiveDateTextField
Label labelEffContext
TextField effContextTextField
Button effContextSearchButton
Label labelType
Label labelTypeValue
Label labelValue
TextField valueTextField
symantec.itools.awt.shape.HorizontalLine horizontalLine3
Checkbox saveCheckbox
private HelpSystem helpSystem
private HelpContext helpContext
private String statusText
private ConfigSpecItem configSpecItem
private ResourceBundle RB
private boolean isBaselineNotNull
private ManagedBaseline baseline
private Vector propertyChangeListeners
private ConfigSpecItem originalConfigSpec
protected static String BLANK_CHOICE
public static String VALID_CONFIG_SPEC
Constructor Detail |
public ConfigSpecPanel()
Method Detail |
public void setConfigSpecItem(ConfigSpecItem config_spec_item) throws PropertyVetoException, WTException
PropertyVetoException
WTException
public ConfigSpecItem getConfigSpecItem()
private void setStatusText(String text)
public String getStatusText()
public void initializeHelp()
initializeHelp
in class HelperPanel
public void setHelpContext(HelpContext aHelpContext)
setHelpContext
in class HelperPanel
aHelpContext
- the HelpContext to use for this componentpublic void setHelpSystem(HelpSystem aHelpSystem)
setHelpSystem
in class HelperPanel
aHelpSystem
- the HelpSystem to use for this componentpublic HelpContext getHelpContext()
getHelpContext
in class HelperPanel
public void save() throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
protected State getState()
public void initialize()
public void localize()
localize
in class HelperPanel
public void populate()
protected void setBaseline(ManagedBaseline baseline)
private void setEffContext(EffContext ec)
void effContextTextField_FocusLost(FocusEvent event)
void baselineTextField_FocusLost(FocusEvent event)
void baselineSearchButtion_ActionPerformed(ActionEvent event)
void effContextSearchButton_ActionPerformed(ActionEvent event)
public Timestamp parseDate(String date_string) throws WTPropertyVetoException
WTPropertyVetoException
public String formatDate(Date date)
void versionRadioButton_ItemStateChanged(ItemEvent event)
void baselineRadioButton_ItemStateChanged(ItemEvent event)
void effectivityRadioButton_ItemStateChanged(ItemEvent event)
protected void hideCheckboxCheckedOut(boolean flag)
protected void enableStandardFields(boolean flag)
protected void enableBaselineFields(boolean flag)
protected void enableEffectivityFields(boolean flag)
protected EffectivityType getEffectivityType(EffContext eff_context)
public void setConfigurationSpec(WTPartConfigSpec config_spec) throws PropertyVetoException, WTException
PropertyVetoException
WTException
public WTPartConfigSpec getConfigurationSpec()
protected String getDisplayIdentity(Object obj)
public void addPropertyChangeListener(PropertyChangeListener pcl)
pcl
- the PropertyChangeListener to be subscribedpublic void removePropertyChangeListener(PropertyChangeListener pcl)
public void notifyPropertyListeners(String property, Object old_val, Object new_val)
protected ConfigSpecItem copyConfigSpecItem(ConfigSpecItem config_spec_item)
protected WTPartBaselineConfigSpec copyBaselineConfigSpec(WTPartBaselineConfigSpec baseline_cs)
protected WTPartEffectivityConfigSpec copyEffectivityConfigSpec(WTPartEffectivityConfigSpec eff_cs)
protected WTPartStandardConfigSpec copyStandardConfigSpec(WTPartStandardConfigSpec standard_cs)
void baselineNameTextField_TextValueChanged(TextEvent event)
protected boolean validateBaseline()
protected boolean validateLatest()
protected boolean validateEffectivity()
public static boolean isEqual(View view_a, View view_b)
void choiceView_itemStateChanged(ItemEvent event)
void choiceState_itemStateChanged(ItemEvent event)
void checkboxCheckedOut_ItemStateChanged(ItemEvent event)
void effectivityViewChoice_itemStateChanged(ItemEvent event)
void effectiveDateTextField_TextValueChanged(TextEvent event)
void effContextTextField_TextValueChanged(TextEvent event)
void valueTextField_TextValueChanged(TextEvent event)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |