com.esri.arcgis.beans.ui
Class ComponentFactory

java.lang.Object
  extended by com.esri.arcgis.beans.ui.ComponentFactory

public class ComponentFactory
extends java.lang.Object

A StyleComponent factory classs to generate the various stlye components which are used on the different bean customier;


Method Summary
 javax.swing.border.Border createTitleBorder(java.lang.String name, int up, int left, int down, int right)
          Return a tile line border with specified gap.
 StyleComponent getAppearanceStyle()
          Returns appearance style component
 StyleComponent getARAppearanceStyle()
          Deprecated. the method is deprecated.
 StyleComponent getARBorderStyle()
          Deprecated. the method is deprecated.
 StyleComponent getARDirection()
          Deprecated. the method has been deprecated.
 StyleComponent getARMapTools()
          Deprecated. the method has been deprecated.
 StyleComponent getARPageUnits()
          Deprecated. the method has been deprecated.
 StyleComponent getBorderStyle()
          Returns border style component
 javax.swing.JFileChooser getGlobeFileChooser()
          Returns a globe file chooser
 StyleComponent getGlobeTipsType()
          Returns tool style component
static ComponentFactory getInstance()
          Returns an instance of the class.
 StyleComponent getItemAppearanceStyle()
          Returns Item appearance style component
 StyleComponent getLabelEdit()
          Returns Label Edit style component
 javax.swing.JFileChooser getLayerFileChooser()
           
 StyleComponent getLayerVisibility()
          Returns layer visibility style component
 javax.swing.JFileChooser getMapFileChooser()
          Returns a map document file chooser.
 StyleComponent getMousePointerStyle()
          Returns mouse pointer style component
 javax.swing.JFileChooser getReaderFileChooser()
          Returns a reader file chooser
 javax.swing.JFileChooser getSceneFileChooser()
          Returns a scene file chooser
 javax.swing.JFileChooser getServerStyleFileChooser()
          Returns a stle file file chooser.
 StyleComponent getSymbologyDisplayStyle()
          Returns symbology display style component
 StyleComponent getSymbologyStyleClass()
          Returns symbology display style component
 StyleComponent getTextAlignment()
          Returns text alignment style component
 StyleComponent getToolStyle()
          Returns tool style component
 StyleComponent getToolTipStyle()
          Returns tooltip style component
 StyleComponent getUnits()
          Returns units style component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ComponentFactory getInstance()
Returns an instance of the class.

Returns:
ComponentFactory

createTitleBorder

public javax.swing.border.Border createTitleBorder(java.lang.String name,
                                                   int up,
                                                   int left,
                                                   int down,
                                                   int right)
Return a tile line border with specified gap.

Parameters:
name - String the name of the title panel
up - int - up gap
left - int - gap to left
down - int - gap to down
right - int - gap to right
Returns:
Border - a Border object

getBorderStyle

public StyleComponent getBorderStyle()
Returns border style component

Returns:
StyleComponent a StyleComponent for selecting border style;

getARBorderStyle

public StyleComponent getARBorderStyle()
Deprecated. the method is deprecated.

Returns AR border style component

Returns:
StyleComponent a StyleComponent for selecting border style;

getAppearanceStyle

public StyleComponent getAppearanceStyle()
Returns appearance style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getARAppearanceStyle

public StyleComponent getARAppearanceStyle()
Deprecated. the method is deprecated.

Returns appearance style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getItemAppearanceStyle

public StyleComponent getItemAppearanceStyle()
Returns Item appearance style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getTextAlignment

public StyleComponent getTextAlignment()
Returns text alignment style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getARMapTools

public StyleComponent getARMapTools()
Deprecated. the method has been deprecated.

Returns appearance style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getARDirection

public StyleComponent getARDirection()
Deprecated. the method has been deprecated.

Returns appearance style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getARPageUnits

public StyleComponent getARPageUnits()
Deprecated. the method has been deprecated.

Returns ArcReader page units style component

Returns:
StyleComponent a StyleComponent for selecting appearance style;

getMousePointerStyle

public StyleComponent getMousePointerStyle()
Returns mouse pointer style component

Returns:
StyleComponent a StyleComponent for selecting mouse pointer style;

getSymbologyDisplayStyle

public StyleComponent getSymbologyDisplayStyle()
Returns symbology display style component

Returns:
StyleComponent a StyleComponent for selecting symbology display style;

getSymbologyStyleClass

public StyleComponent getSymbologyStyleClass()
Returns symbology display style component

Returns:
StyleComponent a StyleComponent for selecting symbology display style;

getToolTipStyle

public StyleComponent getToolTipStyle()
Returns tooltip style component

Returns:
StyleComponent a StyleComponent for selecting tooltip style;

getLabelEdit

public StyleComponent getLabelEdit()
Returns Label Edit style component

Returns:
StyleComponent a StyleComponent for selecting label editing options

getLayerVisibility

public StyleComponent getLayerVisibility()
Returns layer visibility style component

Returns:
StyleComponent a StyleComponent for selecting layer visibility

getToolStyle

public StyleComponent getToolStyle()
Returns tool style component

Returns:
StyleComponent a StyleComponent for selecting tool style

getGlobeTipsType

public StyleComponent getGlobeTipsType()
Returns tool style component

Returns:
StyleComponent a StyleComponent for selecting tool style

getUnits

public StyleComponent getUnits()
Returns units style component

Returns:
StyleComponent a StyleComponent for selecting units

getLayerFileChooser

public javax.swing.JFileChooser getLayerFileChooser()
Returns:
JFileChooser

getMapFileChooser

public javax.swing.JFileChooser getMapFileChooser()
Returns a map document file chooser.

Returns:
JFileChooser

getServerStyleFileChooser

public javax.swing.JFileChooser getServerStyleFileChooser()
Returns a stle file file chooser.

Returns:
JFileChooser

getGlobeFileChooser

public javax.swing.JFileChooser getGlobeFileChooser()
Returns a globe file chooser

Returns:
JFileChooser - a JFileChooser object

getSceneFileChooser

public javax.swing.JFileChooser getSceneFileChooser()
Returns a scene file chooser

Returns:
JFileChooser - a JFileChooser object

getReaderFileChooser

public javax.swing.JFileChooser getReaderFileChooser()
Returns a reader file chooser

Returns:
JFileChooser - a JFileChooser object