wt.clients.beans.query
Class WTSchemaSClass

java.lang.Object
  extended bywt.clients.beans.query.WTSchemaSClass
All Implemented Interfaces:
ActionListener, EventListener, ItemListener

public class WTSchemaSClass
extends Object
implements ActionListener, ItemListener

Windchill Technology Query Schema Selected Class (WTSchemaSClass)

This is a used to manage the select query class criteria.


Field Summary
private  Vector columnHeadings
           
private static String END_ITEM_RESOURCE
           
private  Label myGL
           
private  Panel myGP
           
private  TextField myGT
           
private  WTMultiList mySA
           
private  Vector mySAO
           
private  TextField mySC
           
private  WTBusinessInfo mySCO
           
private  symantec.itools.awt.Label3D mySL
           
private static String RESOURCE
           
private static String versionID
           
 
Constructor Summary
WTSchemaSClass()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
 void addAttribute(PropertyDescriptor aPD)
           
 void addGroup(String aGroup)
           
 void createDevTime()
           
 void downCmd()
           
 void editGroup(String aGroup)
           
 void editLoad()
           
 int findAttr()
           
 int findGroup()
           
 int findIndex(int aGroup, int aPD)
           
 WTMultiList getAttrComp()
           
 Color getBackground()
           
 Class getBusinessClass()
           
 String getBusinessClassDisplayName()
           
 WTBusinessInfo getBusinessInfo()
           
 Color getCanvasBackground()
           
 Color getCanvasForeground()
           
 TextField getClassComp()
           
 String getClassname()
           
 PropertyDescriptor getColumnAttribute(int aIndex)
           
 Color getForeground()
           
 WTSchemaGroup getGroup(int aIndex)
           
 Panel getGroupComp()
           
 String getHeadingName(int aIndex)
           
 symantec.itools.awt.Label3D getLabelComp()
           
 Vector getMySAO()
           
 void itemStateChanged(ItemEvent e)
           
 void removeCmd()
           
 void repaint()
           
 void resetHeadings()
          Reset the column headings.
 void setBackground(Color aColor)
           
 void setBusinessInfo(WTBusinessInfo aBI)
           
 void setCanvasBackground(Color aColor)
           
 void setCanvasForeground(Color aColor)
           
 void setForeground(Color aColor)
           
 void setSClazz(String[] aType, String[] aSchema)
           
 void setSClazz(WTSchemaSClass aSC)
           
 void showCriteria()
           
 int total()
           
 int totalHeadings()
           
 void upCmd()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionID

private static final String versionID
See Also:
Constant Field Values

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

END_ITEM_RESOURCE

private static final String END_ITEM_RESOURCE
See Also:
Constant Field Values

mySCO

private WTBusinessInfo mySCO

mySAO

private Vector mySAO

columnHeadings

private Vector columnHeadings

mySL

private symantec.itools.awt.Label3D mySL

mySC

private TextField mySC

mySA

private WTMultiList mySA

myGP

private Panel myGP

myGL

private Label myGL

myGT

private TextField myGT
Constructor Detail

WTSchemaSClass

public WTSchemaSClass()
Method Detail

createDevTime

public void createDevTime()

getLabelComp

public symantec.itools.awt.Label3D getLabelComp()

getClassComp

public TextField getClassComp()

getAttrComp

public WTMultiList getAttrComp()

getGroupComp

public Panel getGroupComp()

repaint

public void repaint()

getCanvasForeground

public Color getCanvasForeground()

setCanvasForeground

public void setCanvasForeground(Color aColor)

getCanvasBackground

public Color getCanvasBackground()

setCanvasBackground

public void setCanvasBackground(Color aColor)

getForeground

public Color getForeground()

setForeground

public void setForeground(Color aColor)

getBackground

public Color getBackground()

setBackground

public void setBackground(Color aColor)

findGroup

public int findGroup()

findAttr

public int findAttr()

findIndex

public int findIndex(int aGroup,
                     int aPD)

resetHeadings

public void resetHeadings()
Reset the column headings. This is only used by dev time.


setSClazz

public void setSClazz(WTSchemaSClass aSC)

setSClazz

public void setSClazz(String[] aType,
                      String[] aSchema)

setBusinessInfo

public void setBusinessInfo(WTBusinessInfo aBI)

getBusinessInfo

public WTBusinessInfo getBusinessInfo()

getBusinessClass

public Class getBusinessClass()

getClassname

public String getClassname()

getBusinessClassDisplayName

public String getBusinessClassDisplayName()

addGroup

public void addGroup(String aGroup)

getGroup

public WTSchemaGroup getGroup(int aIndex)

getColumnAttribute

public PropertyDescriptor getColumnAttribute(int aIndex)

total

public int total()

totalHeadings

public int totalHeadings()

getHeadingName

public String getHeadingName(int aIndex)

editGroup

public void editGroup(String aGroup)

editLoad

public void editLoad()

addAttribute

public void addAttribute(PropertyDescriptor aPD)

removeCmd

public void removeCmd()

upCmd

public void upCmd()

downCmd

public void downCmd()

showCriteria

public void showCriteria()

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

itemStateChanged

public void itemStateChanged(ItemEvent e)
Specified by:
itemStateChanged in interface ItemListener

getMySAO

public Vector getMySAO()