|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectformat_geometrie_GUI.VAE_ObjectInterfaceGenerator
public class VAE_ObjectInterfaceGenerator
Fenetre de g�n�ration d'interface générique.
| Field Summary | |
|---|---|
protected static java.util.Vector<AttributePanel> |
attrDisp
|
protected static TButton |
cancel
|
protected static double |
decalage
|
static java.awt.image.BufferedImage |
implied
|
protected static javax.swing.JPanel |
itemsPanel
|
protected static int |
nbPages
|
protected static TButton |
next
|
protected static TButton |
prev
|
static java.awt.image.BufferedImage |
required
|
protected static VAE_Control_Panel |
target
|
protected static java.lang.String |
typeName
|
protected static TButton |
valide
|
protected static javax.swing.JFrame |
window
|
| Constructor Summary | |
|---|---|
VAE_ObjectInterfaceGenerator()
|
|
| Method Summary | |
|---|---|
static java.util.Vector<AttributePanel> |
createAttributesDiplays(AttrList attributes)
Genere la liste des champs de saisie a partir d'une liste d'attribut. |
protected static AttributePanel |
createDisplay(Attribute at)
|
void |
createObject()
Creer l'objet et le poser sur le panneau de controle. |
protected void |
createWindow(AttrList attributes,
Element element,
VAE_Control_Panel crtl)
|
void |
createWindow(VAE_Control_Panel crtl)
Methode prevue pour etre surchargée. |
void |
createWindowFromElement(java.lang.String elementName,
VAE_Control_Panel crtl)
Creation d'une interface a partir d'un nom d'élément de la DTD VirChor. |
static VAE_ObjectInterfaceGenerator |
getInstance()
Retourne l'instance unique du générateur d'interface. |
static void |
loadNeededFiles()
Charge les images utilisées par la classe. |
protected void |
lockAttribute(AttributePanel attr)
|
static void |
objectPropertiesOverview(VAE_Object obj,
VAE_ObjectBox box)
Affiche une fenetre d'affichage modofication d'un objet. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.awt.image.BufferedImage required
public static java.awt.image.BufferedImage implied
protected static javax.swing.JPanel itemsPanel
protected static java.lang.String typeName
protected static java.util.Vector<AttributePanel> attrDisp
protected static javax.swing.JFrame window
protected static double decalage
protected static int nbPages
protected static TButton prev
protected static TButton next
protected static TButton cancel
protected static TButton valide
protected static VAE_Control_Panel target
| Constructor Detail |
|---|
public VAE_ObjectInterfaceGenerator()
| Method Detail |
|---|
public static void objectPropertiesOverview(VAE_Object obj,
VAE_ObjectBox box)
obj - Object a afficher.box - Boite liée a l'objet.
public void createWindowFromElement(java.lang.String elementName,
VAE_Control_Panel crtl)
elementName - nom de l'element.crtl - Panneau de controlepublic void createWindow(VAE_Control_Panel crtl)
crtl - Panneau de controle.
protected void createWindow(AttrList attributes,
Element element,
VAE_Control_Panel crtl)
protected static AttributePanel createDisplay(Attribute at)
public static java.util.Vector<AttributePanel> createAttributesDiplays(AttrList attributes)
attributes - Liste d'attributs
public static void loadNeededFiles()
public void createObject()
protected void lockAttribute(AttributePanel attr)
public static VAE_ObjectInterfaceGenerator getInstance()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||