org.formaria.editor.netbeans.project.pages
Class ComponentInspector

java.lang.Object
  extended by TopComponent
      extended by org.formaria.editor.netbeans.project.pages.ComponentInspector
All Implemented Interfaces:
ComponentSelectListener, EditorComponentListener, IComponentInspector

public class ComponentInspector
extends TopComponent
implements ComponentSelectListener, EditorComponentListener, IComponentInspector


Method Summary
 java.util.List availableModes(java.util.List modes)
           
 boolean canClose()
           
 void componentAdded()
           
static ComponentInspector getDefault()
           
 int getPersistenceType()
           
 java.lang.String preferredID()
           
 java.lang.Object readResolve()
          Resolve to singleton instance
 void refresh()
           
 void setNewComponent(java.awt.Component c)
           
 void setPageDesigner(PageDesigner pd)
           
 void setSelectedComponents(IPagePanel currentPagePanel, java.util.Vector selectedComponents, boolean contentsChanged)
          Called when a component has been selected
protected  void updateTitle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static ComponentInspector getDefault()

availableModes

public java.util.List availableModes(java.util.List modes)

canClose

public boolean canClose()

updateTitle

protected void updateTitle()

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Resolve to singleton instance

Throws:
java.io.ObjectStreamException

preferredID

public java.lang.String preferredID()

getPersistenceType

public int getPersistenceType()

setSelectedComponents

public void setSelectedComponents(IPagePanel currentPagePanel,
                                  java.util.Vector selectedComponents,
                                  boolean contentsChanged)
Called when a component has been selected

Specified by:
setSelectedComponents in interface ComponentSelectListener
Parameters:
selectedComponents -

setPageDesigner

public void setPageDesigner(PageDesigner pd)
Specified by:
setPageDesigner in interface IComponentInspector

componentAdded

public void componentAdded()
Specified by:
componentAdded in interface EditorComponentListener

setNewComponent

public void setNewComponent(java.awt.Component c)
Specified by:
setNewComponent in interface EditorComponentListener

refresh

public void refresh()
Specified by:
refresh in interface IComponentInspector