org.siebengeisslein.ide
Class Feder
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.pgui.PComponent<component,UserScopeDataType>
org.siebengeisslein.pgui.AbstractPContainer<component,Contained,UserScopeDataType>
org.siebengeisslein.pgui.PublicContainer<javax.swing.JFrame,PComponent,FrameUserData>
org.siebengeisslein.pgui.PFrame
org.siebengeisslein.ide.Feder
- All Implemented Interfaces:
- java.lang.Cloneable, CloneAware, Instrumented, MergeAware<PComponent>, Named, HasProject
public class Feder
- extends PFrame
- implements HasProject
| Methods inherited from class org.siebengeisslein.pgui.PFrame |
clone, createComponent, createUserScopeData, disposeTransient, getContainer, getDefaultCloseOperation, getDefaultLocation, getDefaultSize, getLocation, getMenuBar, getSize, getTitle, initTransient, isVisible, merge, onChange, setCloseAction, setDefaultButton, setDefaultCloseOperation, setDefaultLocation, setDefaultSize, setIconImage, setLocation, setMenuBar, setSize, setTitle, setVisible, show |
| Methods inherited from class org.siebengeisslein.pgui.PublicContainer |
add, add, getComponent, getComponentAt, getComponentConstraints, getComponentConstraints, getComponentCount, getPComponentFor, remove, remove, setComponentConstraints |
| Methods inherited from class org.siebengeisslein.pgui.AbstractPContainer |
add, contains, getComponentEntry, getComponents, getLayout, getNumSwingComponents, initChangeListener, isEmpty, onComponentListChange, replaceMerged, setLayout |
| Methods inherited from class org.siebengeisslein.pgui.PComponent |
addFocusListener, addMouseListener, addMouseMotionListener, addPChangeListener, fireChangeEvent, getComponent, getComponent, getComponentId, getName, getRefChangeListener, getUserData, isModified, onCreateJComponent, repaint, setComponentId, setName, showPopup, swingDo, validate |
| Methods inherited from class org.siebengeisslein.client.Persistent |
abort, clearUserLocals, clone, commit, getGroup, getRef, getTransientValue, hashCode, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Feder
public Feder(Client client)
throws java.io.IOException,
AccessControlException,
CoreException,
java.lang.InterruptedException
- Throws:
java.io.IOException
AccessControlException
CoreException
java.lang.InterruptedException
getCurrentClass
public PClass getCurrentClass()
setClient
public void setClient(Client client)
throws AccessControlException,
java.io.IOException,
CoreException,
java.lang.InterruptedException
- Throws:
AccessControlException
java.io.IOException
CoreException
java.lang.InterruptedException
setFieldPanel
public void setFieldPanel(PComponent component)
configureUI
public static void configureUI()
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
openClass
public void openClass(PClass clazz)
exportProject
public void exportProject()
setViewProjectProperties
public void setViewProjectProperties()
setViewClasses
public void setViewClasses()
setViewData
public void setViewData()
installProject
public void installProject()
runProject
public void runProject()
getProjects
public DefaultListModel getProjects()
setViewGui
public void setViewGui()
getCurrentProject
public Project getCurrentProject()
showData
public void showData()
showProjectData
public void showProjectData()
focus
public void focus(ErrorItem error)
createNewProject
public void createNewProject()
throws java.io.IOException
- Throws:
java.io.IOException
setCurrentProject
public void setCurrentProject(Project currentProject)
setViewProjects
public void setViewProjects()
getProject
public Project getProject()
- Specified by:
getProject in interface HasProject
getApplication
public DefaultApplication getApplication(int localAppId)