|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectikbs.illustration.tools.Property
public class Property
Property est un container de propriétés liées à l'affichage des icones et des images
| Field Summary | |
|---|---|
protected boolean |
adapted
|
protected boolean |
affButton
|
protected boolean |
affInfo
|
protected boolean |
affKeyWords
|
protected boolean |
affKW
|
protected boolean |
affPath
|
protected java.awt.Color |
bgColor
|
static int |
BOUTON
|
protected static java.lang.String |
def_adapted
|
protected static java.lang.String |
def_affButton
|
protected static java.lang.String |
def_affInfo
|
protected static java.lang.String |
def_affKeyWords
|
protected static java.lang.String |
def_bgColor
|
protected static java.lang.String |
def_doubleBuffer
|
protected static java.lang.String |
def_edition
|
protected static java.lang.String |
def_forceNbCol
|
protected static java.lang.String |
def_genThumbAuto
|
protected static java.lang.String |
def_hauteur
|
protected static java.lang.String |
def_infoColor
|
protected static java.lang.String |
def_largeur
|
protected static java.lang.String |
def_local
|
protected static java.lang.String |
def_mode
|
protected static java.lang.String |
def_named
|
protected static java.lang.String |
def_nbCol
|
protected static java.lang.String |
def_oneClick
|
protected static java.lang.String |
def_openNewEditor
|
protected static java.lang.String |
def_Param
|
protected static java.lang.String |
def_Properties
|
protected static java.lang.String |
def_qualite
|
protected static java.lang.String |
def_qualiteImage
|
protected static java.lang.String |
def_savePref
|
protected static java.lang.String |
def_showBorder
|
protected static java.lang.String |
def_spaceH
|
protected static java.lang.String |
def_spaceW
|
protected static java.lang.String |
def_thumbColor
|
protected static java.lang.String |
def_timeSleep
|
protected static java.lang.String |
def_Value
|
protected boolean |
doubleBuffer
|
protected boolean |
edition
|
protected boolean |
forceNbCol
|
protected boolean |
genThumbAuto
|
protected int |
hauteur
|
static int |
ICONES
|
protected java.awt.Color |
infoColor
|
protected int |
largeur
|
static int |
LIST
|
protected boolean |
local
|
protected int |
mode
|
protected boolean |
named
|
protected int |
nbCol
|
protected boolean |
oneClick
|
protected boolean |
openNewEditor
|
protected boolean |
prefControlChanged
|
protected boolean |
prefDragChanged
|
protected boolean |
prefThumbChanged
|
protected boolean |
qualite
|
protected boolean |
qualiteImage
|
protected boolean |
savePref
|
protected boolean |
showBorder
|
protected int |
spaceH
|
protected int |
spaceW
|
protected java.awt.Color |
thumbColor
|
protected int |
timeSleep
|
| Constructor Summary | |
|---|---|
Property()
|
|
Property(boolean edition)
|
|
Property(boolean edition,
boolean affInfo)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
clonage de this |
boolean |
equalColor(java.awt.Color c1,
java.awt.Color c2)
Pour tester si 2 couleurs sont identiques |
boolean |
getAdapted()
Les images sont adaptées à la taille de la zone d'affichage |
boolean |
getAffButton()
Affichage du Panel des buttons (supérieur) Variable de PanelControlImage |
boolean |
getAffInfo()
Affectation du champ info Variable de PanelControlImage |
boolean |
getAffKeyWords()
Accès au champ des mots clefs Variable de PanelControlImage |
boolean |
getAffKW()
|
java.awt.Color |
getBgColor()
Affectation de la couleur du panel info |
boolean |
getBoolean(java.lang.String ligne)
Permet de récupérer un boolean à partir d'une String |
java.lang.String |
getBooleanAsText(boolean b)
Construit une chaine contenant une valeur booléenne |
java.lang.String |
getColorAsText(java.awt.Color c)
Construit une chaine R V B pour la sauvegarde |
java.lang.String |
getColorAsText2(java.awt.Color c)
Construit une chaine R V B au format texte sans les guillemets |
boolean |
getDoubleBuffer()
Double buffer activé ou non pour l'affichage des images |
boolean |
getEdition()
accès au mode (édition ou visualisation) |
float |
getFloat(java.lang.String ligne)
Permet de récupérer un float à partir d'une String |
java.lang.String |
getFloatAsText(float f)
Construit une chaine contenant une valeur flottante |
boolean |
getForceNbCol()
On force le nombe de colonnes du PanelThumb |
boolean |
getGenThumbAuto()
|
int |
getHauteur()
Accès à la largeur des icônes Variable du PanelThumb |
java.awt.Color |
getInfoColor()
Affectation de la couleur du panel info |
int |
getInt(java.lang.String ligne)
Permet de récupérer un int à partir d'une String |
java.lang.String |
getIntAsText(int i)
Construit une chaine contenant une valeur entière |
int |
getLargeur()
Accès à la largeur des icônes Variable du PanelThumb |
boolean |
getLocal()
Accès à la variable local pour la gestion mémoire des images |
int |
getMode()
Accès au mode d'affichage (LIST, ICONES, BUTTONS) |
boolean |
getNamed()
Affichage du label des illustrations Variable du PanelThumb |
int |
getNbCol()
Retourne le nombre de colonnes |
boolean |
getOneClick()
Simple clic ou double clic pour l'affichage des images |
boolean |
getOpenNewEditor()
Accès à la variable openNewEditor |
boolean |
getPrefControlChanged()
Retourne l'état des modifications du PanelControlImage |
boolean |
getPrefDragChanged()
Flag de modification des préférences de l'affichage des images |
boolean |
getPrefThumbChanged()
Pour indiquer que les paramètres d'affichage des icones ont été changées concerne la Taille, la bordure et le label des icones |
boolean |
getQualite()
Accès à la qualité d'affichage des icônes Variable du PanelThumb |
boolean |
getQualiteImage()
Qualité d'affichage des images |
java.awt.Color |
getRVBColor(java.lang.String rvb)
Fabriquer un objet Color a partir d'une String "R V B" |
boolean |
getSavePref()
Accès à la variable local pour la gestion mémoire des images |
boolean |
getShowBorder()
Accès à la qualite d'affichage des icônes Variable du PanelThumb |
int |
getSpaceH()
Accès à l'espacement en hauteur des icônes Variable du PanelThumb |
int |
getSpaceW()
Accès à l'espacement en largeur des icônes Variable du PanelThumb |
java.awt.Color |
getThumbColor()
couleur des thumb |
int |
getTimeSleep()
Accès au time-sleep Variable de PanelControlImage |
java.lang.String |
getValue(java.lang.String ligne)
|
boolean |
isAffPath()
|
void |
loadProperties(java.io.BufferedReader stream)
Pour sauver les propriétés |
void |
saveProperties(java.io.BufferedWriter writer)
Pour charger les propriétés |
void |
setAdapted(boolean b)
Si true, les images sont adaptées à la taille de la zone d'affichage, sinon elles sont affichées à 100% |
void |
setAffButton(boolean b)
Affectation du champ info Variable de PanelControlImage |
void |
setAffInfo(boolean b)
Affectation du champ info Variable de PanelControlImage |
void |
setAffKeyWords(boolean b)
Affichage du champ des mots clefs Variable de PanelControlImage |
void |
setAffKW(boolean b)
|
void |
setAffPath(boolean affPath)
|
void |
setBgColor(java.awt.Color c)
Couleur du fond |
void |
setBgColor(java.lang.String c)
Couleur du panel info à partir d'une String RVB |
void |
setDoubleBuffer(boolean b)
Double buffer activé ou non pour l'affichage des images |
void |
setEdition(boolean edition)
Affectation du mode (édition ou visualisation) |
void |
setForceNbCol(boolean b)
On force ou non le nombe de colonnes du PanelThumb |
void |
setGenThumbAuto(boolean b)
|
void |
setHauteur(int h)
Affectation de la largeur des icones Variable du PanelThumb |
void |
setInfoColor(java.awt.Color c)
Couleur du panel d'info |
void |
setInfoColor(java.lang.String c)
Couleur du panel info à partir d'une String RVB |
void |
setLargeur(int l)
Affectation de la largeur des icones Variable du PanelThumb |
void |
setLocal(boolean b)
Affectation du mode local ou non (gestion mémoire des images) |
void |
setMode(int mode)
Affectation du mode d'affichage |
void |
setNamed(boolean b)
Affectation de l'affichage du label Variable du PanelThumb |
void |
setNbCol(int n)
Nombre de colonnes d'affichage par défaut |
void |
setOneClick(boolean b)
Affectation simple ou double clic souris |
void |
setOpenNewEditor(boolean b)
Affectation de la variable openNewEditor |
void |
setPrefControlChanged(boolean b)
Pour indiquer qu'il y a eut des modifications concernant les préférences du PanelControlImage |
void |
setPrefDragChanged(boolean b)
Affectation du flag de modification des préférences de l'affichage des images |
void |
setPrefThumbChanged(boolean b)
Pour indiquer que les paramètres d'affichage des icones ont été changées concerne la Taille, la bordure et le label des icones |
void |
setQualite(boolean q)
Affectation de la qualité d'affichage des icônes Variable du PanelThumb |
void |
setQualiteImage(boolean b)
Affectation de la qualité d'affichage des images |
void |
setSavePref(boolean b)
Affectation du mode local ou non (gestion mémoire des images) |
void |
setShowBorder(boolean b)
Affectation de la qualité d'affichage des icônes Variable du PanelThumb |
void |
setSpaceH(int h)
Affectation de l'espacement en hauteur des icônes Variable du PanelThumb |
void |
setSpaceW(int w)
Affectation de l'espacement en largeur des icônes Variable du PanelThumb |
void |
setThumbColor(java.awt.Color c)
Affectation de la couleur des thumb |
void |
setThumbColor(java.lang.String c)
Affectation de la couleur des thumb à partir d'une String RVB |
void |
setTimeSleep(int t)
Affectation du time-sleep Variable de PanelControlImage |
java.lang.String |
toHexaColor(java.awt.Color c)
Transformer en String Hexadécimale |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String def_edition
protected static final java.lang.String def_Properties
protected static final java.lang.String def_Param
protected static final java.lang.String def_Value
protected static final java.lang.String def_bgColor
protected static final java.lang.String def_infoColor
protected static final java.lang.String def_openNewEditor
protected static final java.lang.String def_timeSleep
protected static final java.lang.String def_affButton
protected static final java.lang.String def_affKeyWords
protected static final java.lang.String def_affInfo
protected static final java.lang.String def_oneClick
protected static final java.lang.String def_local
protected static final java.lang.String def_savePref
protected static final java.lang.String def_mode
protected static final java.lang.String def_largeur
protected static final java.lang.String def_hauteur
protected static final java.lang.String def_spaceW
protected static final java.lang.String def_spaceH
protected static final java.lang.String def_named
protected static final java.lang.String def_qualite
protected static final java.lang.String def_showBorder
protected static final java.lang.String def_thumbColor
protected static final java.lang.String def_genThumbAuto
protected static final java.lang.String def_forceNbCol
protected static final java.lang.String def_nbCol
protected static final java.lang.String def_qualiteImage
protected static final java.lang.String def_adapted
protected static final java.lang.String def_doubleBuffer
public static final int LIST
public static final int ICONES
public static final int BOUTON
protected boolean edition
protected java.awt.Color bgColor
protected java.awt.Color infoColor
protected boolean openNewEditor
protected int timeSleep
protected boolean affButton
protected boolean affInfo
protected boolean affKeyWords
protected boolean oneClick
protected boolean local
protected boolean savePref
protected boolean prefControlChanged
protected int mode
protected int largeur
protected int hauteur
protected int spaceW
protected int spaceH
protected boolean named
protected boolean qualite
protected boolean showBorder
protected java.awt.Color thumbColor
protected boolean genThumbAuto
protected boolean forceNbCol
protected int nbCol
protected boolean affKW
protected boolean prefThumbChanged
protected boolean qualiteImage
protected boolean adapted
protected boolean doubleBuffer
protected boolean prefDragChanged
protected boolean affPath
| Constructor Detail |
|---|
public Property()
public Property(boolean edition)
public Property(boolean edition,
boolean affInfo)
| Method Detail |
|---|
public boolean getEdition()
public void setEdition(boolean edition)
public void setInfoColor(java.awt.Color c)
public void setInfoColor(java.lang.String c)
public java.awt.Color getInfoColor()
public void setBgColor(java.awt.Color c)
public void setBgColor(java.lang.String c)
public java.awt.Color getBgColor()
public boolean getLocal()
public void setLocal(boolean b)
public boolean getSavePref()
public void setSavePref(boolean b)
public boolean getAffButton()
public void setAffButton(boolean b)
public boolean getAffInfo()
public void setAffInfo(boolean b)
public boolean getAffKeyWords()
public void setAffKeyWords(boolean b)
public boolean getOneClick()
public void setOneClick(boolean b)
public int getTimeSleep()
public void setTimeSleep(int t)
public boolean getOpenNewEditor()
public void setOpenNewEditor(boolean b)
public void setPrefControlChanged(boolean b)
public boolean getPrefControlChanged()
public boolean getNamed()
public void setNamed(boolean b)
public boolean getAffKW()
public void setAffKW(boolean b)
public int getMode()
public void setMode(int mode)
public int getLargeur()
public void setLargeur(int l)
public int getHauteur()
public void setHauteur(int h)
public int getSpaceW()
public void setSpaceW(int w)
public int getSpaceH()
public void setSpaceH(int h)
public boolean getQualite()
public void setQualite(boolean q)
public boolean getShowBorder()
public void setShowBorder(boolean b)
public void setThumbColor(java.awt.Color c)
public void setThumbColor(java.lang.String c)
public java.awt.Color getThumbColor()
public boolean getGenThumbAuto()
public void setGenThumbAuto(boolean b)
public void setForceNbCol(boolean b)
public boolean getForceNbCol()
public void setNbCol(int n)
public int getNbCol()
public boolean getPrefThumbChanged()
public void setPrefThumbChanged(boolean b)
public boolean getQualiteImage()
public void setQualiteImage(boolean b)
public boolean getAdapted()
public void setAdapted(boolean b)
public void setDoubleBuffer(boolean b)
public boolean getDoubleBuffer()
public boolean getPrefDragChanged()
public void setPrefDragChanged(boolean b)
public java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.String getValue(java.lang.String ligne)
public void loadProperties(java.io.BufferedReader stream)
throws java.io.IOException
PropertySaver
loadProperties in interface PropertySaverjava.io.IOException
public void saveProperties(java.io.BufferedWriter writer)
throws java.io.IOException
PropertySaver
saveProperties in interface PropertySaverjava.io.IOExceptionpublic java.awt.Color getRVBColor(java.lang.String rvb)
public boolean getBoolean(java.lang.String ligne)
public float getFloat(java.lang.String ligne)
public int getInt(java.lang.String ligne)
public java.lang.String getColorAsText(java.awt.Color c)
public java.lang.String getColorAsText2(java.awt.Color c)
public java.lang.String getBooleanAsText(boolean b)
public java.lang.String getIntAsText(int i)
public java.lang.String getFloatAsText(float f)
public boolean equalColor(java.awt.Color c1,
java.awt.Color c2)
public java.lang.String toHexaColor(java.awt.Color c)
public boolean isAffPath()
public void setAffPath(boolean affPath)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||