Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

screengen.borders
Class BorderItem  view BorderItem download BorderItem.java

java.lang.Object
  extended byscreengen.borders.BorderItem
Direct Known Subclasses:
FactoryBorderItem, NullBorderItem, UnknownBorderItem

public abstract class BorderItem
extends java.lang.Object


Field Summary
(package private) static int iBorderId
           
(package private) static java.util.Vector oAllBorders
           
(package private) static javax.swing.border.Border oHighlightBorder
           
(package private) static BorderItem oNullBorder
           
(package private) static BorderItem oUnknownBorder
           
(package private) static java.lang.String sBorderConstructors
           
(package private)  java.lang.String sBorderName
           
(package private)  java.lang.String sConstructorMethodName
           
(package private) static java.lang.String sIndent
           
(package private) static java.lang.String sIndent2
           
 
Constructor Summary
BorderItem()
           
 
Method Summary
static void addHightlightBorder(javax.swing.JComponent oComp)
           
static void addNewBorder(BorderItem oNew)
           
(package private) static void AppendBorderConstructor(java.lang.String sNew)
           
static java.lang.String buildBorderCodeForComponent(javax.swing.JComponent oComp)
           
(package private)  void buildBorderConstructor(javax.swing.JComponent oComp, javax.swing.border.Border oBorder)
           
(package private)  java.lang.String buildBorderConstructorBody(javax.swing.JComponent oComp, javax.swing.border.Border oBorder)
           
 BorderItemPanel BuildPanel()
           
 java.lang.String buildSetBorderCode(javax.swing.JComponent oComp, javax.swing.border.Border oCompBorder)
           
 boolean CheckIfCreates(java.lang.Class oClass, javax.swing.border.Border oNewBorder)
           
 javax.swing.border.Border createNewInstance()
           
static java.util.Vector getAllBorders()
           
abstract  javax.swing.border.Border getBorder()
           
static java.lang.String getBorderConstructors()
           
static BorderItem getBorderItemForBorder(javax.swing.border.Border oBorder)
           
abstract  java.lang.String getDescription()
           
static javax.swing.border.Border getDisplayedComponentBorder(javax.swing.JComponent oComp)
           
static javax.swing.border.Border getHighlightBorder()
           
(package private) static java.lang.String getNextComponentBorderName(javax.swing.JComponent oComp)
           
static void removeHightlightBorder(javax.swing.JComponent oComp)
           
static void resetBorderConstructors()
           
static void setBorderFromInstance(javax.swing.JComponent oComp, java.lang.Object oFromObj)
           
static void setDisplayedComponentBorder(javax.swing.JComponent oComp, javax.swing.border.Border oNewBorder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sIndent

static final java.lang.String sIndent
See Also:
Constant Field Values

sIndent2

static final java.lang.String sIndent2
See Also:
Constant Field Values

oHighlightBorder

static javax.swing.border.Border oHighlightBorder

oAllBorders

static java.util.Vector oAllBorders

oNullBorder

static BorderItem oNullBorder

oUnknownBorder

static BorderItem oUnknownBorder

sBorderConstructors

static java.lang.String sBorderConstructors

iBorderId

static int iBorderId

sConstructorMethodName

java.lang.String sConstructorMethodName

sBorderName

java.lang.String sBorderName
Constructor Detail

BorderItem

public BorderItem()
Method Detail

getDescription

public abstract java.lang.String getDescription()

getBorder

public abstract javax.swing.border.Border getBorder()

createNewInstance

public javax.swing.border.Border createNewInstance()

buildSetBorderCode

public java.lang.String buildSetBorderCode(javax.swing.JComponent oComp,
                                           javax.swing.border.Border oCompBorder)

getHighlightBorder

public static javax.swing.border.Border getHighlightBorder()

removeHightlightBorder

public static void removeHightlightBorder(javax.swing.JComponent oComp)

addHightlightBorder

public static void addHightlightBorder(javax.swing.JComponent oComp)

getDisplayedComponentBorder

public static javax.swing.border.Border getDisplayedComponentBorder(javax.swing.JComponent oComp)

setDisplayedComponentBorder

public static void setDisplayedComponentBorder(javax.swing.JComponent oComp,
                                               javax.swing.border.Border oNewBorder)

addNewBorder

public static void addNewBorder(BorderItem oNew)

getAllBorders

public static java.util.Vector getAllBorders()

AppendBorderConstructor

static void AppendBorderConstructor(java.lang.String sNew)

resetBorderConstructors

public static void resetBorderConstructors()

getBorderConstructors

public static java.lang.String getBorderConstructors()

getNextComponentBorderName

static java.lang.String getNextComponentBorderName(javax.swing.JComponent oComp)

buildBorderConstructor

void buildBorderConstructor(javax.swing.JComponent oComp,
                            javax.swing.border.Border oBorder)

buildBorderConstructorBody

java.lang.String buildBorderConstructorBody(javax.swing.JComponent oComp,
                                            javax.swing.border.Border oBorder)

buildBorderCodeForComponent

public static java.lang.String buildBorderCodeForComponent(javax.swing.JComponent oComp)

setBorderFromInstance

public static void setBorderFromInstance(javax.swing.JComponent oComp,
                                         java.lang.Object oFromObj)

getBorderItemForBorder

public static BorderItem getBorderItemForBorder(javax.swing.border.Border oBorder)

CheckIfCreates

public boolean CheckIfCreates(java.lang.Class oClass,
                              javax.swing.border.Border oNewBorder)

BuildPanel

public BorderItemPanel BuildPanel()