|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface to be implemented by any FramePanel that is part of a DomainEditor
Method Summary | |
boolean |
checkConstruct()
Checks a construct of the panel's type for errors and inconsistencies. |
boolean |
frameActionPerformed(java.awt.event.ActionEvent event)
Tries to process an action generated in the panel's frame. |
java.util.List |
getAllConstructs()
Gets a full list of the constructs of the panel's type in the domain. |
Domain |
getDomain()
Gets the current Domain. |
Named |
getNamedConstruct(java.lang.String name)
Gets a named construct of the panel's type from the domain |
ix.iview.domain.UIDomain |
getUIDomain()
Gets the current UIDomain. |
ix.iview.domain.UIObject |
makeNewConstruct()
Makes a new construct of the panel's type. |
void |
newConstruct()
Makes a new construct of the panel's type and gets ready to edit it. |
void |
saveConstruct()
Saves a construct of the panel's type into the draft domain. |
void |
setConstruct(IXObject construct)
Puts a given domain construct of the panel's type into the panel ready for editing |
void |
setUIConstruct(ix.iview.domain.UIObject construct)
Put a given UI construct of the panel's type into the panel ready for editing |
void |
setUIDomain(ix.iview.domain.UIDomain uiDomain)
Sets the current UIDomain. |
Method Detail |
public Domain getDomain()
public ix.iview.domain.UIDomain getUIDomain()
public void setUIDomain(ix.iview.domain.UIDomain uiDomain)
public void newConstruct()
public ix.iview.domain.UIObject makeNewConstruct()
public void saveConstruct()
public Named getNamedConstruct(java.lang.String name)
public void setConstruct(IXObject construct)
public void setUIConstruct(ix.iview.domain.UIObject construct)
public boolean checkConstruct()
public java.util.List getAllConstructs()
public boolean frameActionPerformed(java.awt.event.ActionEvent event)
frameActionPerformed
in interface FramePanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |