Class TranslatableTitledBorder
- java.lang.Object
 - 
- javax.swing.border.AbstractBorder
 - 
- javax.swing.border.TitledBorder
 - 
- com.inductiveautomation.factorypmi.application.components.border.TranslatableTitledBorder
 
 
 
 
- 
- All Implemented Interfaces:
 LocaleListener,java.io.Serializable,javax.swing.border.Border
- Direct Known Subclasses:
 TranslatablePanelTitledBorder
public class TranslatableTitledBorder extends javax.swing.border.TitledBorder implements LocaleListener
Filename: TranslatableTitledBorder.java Created on Sep 26, 2014 Author: Kathy Applebaum Copyright Inductive Automation 2014 Project: Vision- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from class javax.swing.border.TitledBorder
ABOVE_BOTTOM, ABOVE_TOP, BELOW_BOTTOM, BELOW_TOP, border, BOTTOM, CENTER, DEFAULT_JUSTIFICATION, DEFAULT_POSITION, EDGE_SPACING, LEADING, LEFT, RIGHT, TEXT_INSET_H, TEXT_SPACING, title, titleColor, titleFont, titleJustification, titlePosition, TOP, TRAILING 
- 
Fields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListener
LOCAL_CHANGE_EVENT 
 - 
 
- 
Constructor Summary
Constructors Constructor Description TranslatableTitledBorder()For serialization onlyTranslatableTitledBorder(java.lang.String title)TranslatableTitledBorder(javax.swing.border.Border border)TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title)TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition)TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition, java.awt.Font titleFont)TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition, java.awt.Font titleFont, java.awt.Color titleColor) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetBorderText(javax.swing.border.Border border)java.lang.StringgetUntranslatedTitleText()protected booleanisTitledBorder(javax.swing.border.Border border)voidlocaleChanged(java.util.Locale newLocale)voidsetBorder(javax.swing.border.Border border)voidsetTitle(java.lang.String title)voidsetUntranslatedTitleText(java.lang.String untranslatedTitleText)protected voidupdateTitle()- 
Methods inherited from class javax.swing.border.TitledBorder
getBaseline, getBaselineResizeBehavior, getBorder, getBorderInsets, getFont, getMinimumSize, getTitle, getTitleColor, getTitleFont, getTitleJustification, getTitlePosition, isBorderOpaque, paintBorder, setTitleColor, setTitleFont, setTitleJustification, setTitlePosition 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
TranslatableTitledBorder
public TranslatableTitledBorder()
For serialization only 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(java.lang.String title)
 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(javax.swing.border.Border border)
 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title) 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition) 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition, java.awt.Font titleFont) 
- 
TranslatableTitledBorder
public TranslatableTitledBorder(javax.swing.border.Border border, java.lang.String title, int titleJustification, int titlePosition, java.awt.Font titleFont, java.awt.Color titleColor) 
 - 
 
- 
Method Detail
- 
isTitledBorder
protected boolean isTitledBorder(javax.swing.border.Border border)
 
- 
getBorderText
protected java.lang.String getBorderText(javax.swing.border.Border border)
 
- 
setBorder
public void setBorder(javax.swing.border.Border border)
- Overrides:
 setBorderin classjavax.swing.border.TitledBorder
 
- 
updateTitle
protected void updateTitle()
 
- 
setTitle
public void setTitle(java.lang.String title)
- Overrides:
 setTitlein classjavax.swing.border.TitledBorder
 
- 
localeChanged
public void localeChanged(java.util.Locale newLocale)
- Specified by:
 localeChangedin interfaceLocaleListener
 
- 
getUntranslatedTitleText
public java.lang.String getUntranslatedTitleText()
 
- 
setUntranslatedTitleText
public void setUntranslatedTitleText(java.lang.String untranslatedTitleText)
 
 - 
 
 -