org.das2.dasml
Interface FormComponent

All Known Implementing Classes:
DasCanvas, FormBase, FormButton, FormCheckBox, FormChoice, FormContainer, FormList, FormPanel, FormRadioButton, FormRadioButtonGroup, FormTab, FormText, FormTextField, FormWindow

public interface FormComponent


Method Summary
 void deregisterComponent()
           
 DasApplication getDasApplication()
           
 java.lang.String getDasName()
           
 DnDSupport getDnDSupport()
           
 org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)
           
 boolean getEditingMode()
           
 FormBase getForm()
           
 void registerComponent()
           
 void setDasName(java.lang.String name)
           
 void setEditingMode(boolean b)
           
 boolean startDrag(int x, int y, int action, java.awt.event.MouseEvent evt)
           
 

Method Detail

getDOMElement

org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)

getForm

FormBase getForm()

getEditingMode

boolean getEditingMode()

setEditingMode

void setEditingMode(boolean b)

getDnDSupport

DnDSupport getDnDSupport()

startDrag

boolean startDrag(int x,
                  int y,
                  int action,
                  java.awt.event.MouseEvent evt)

getDasName

java.lang.String getDasName()

setDasName

void setDasName(java.lang.String name)
                throws DasNameException
Throws:
DasNameException

getDasApplication

DasApplication getDasApplication()

registerComponent

void registerComponent()
                       throws DasException
Throws:
DasException

deregisterComponent

void deregisterComponent()