Package com.cosylab.vdct.inspector
Class InspectorManager
- java.lang.Object
-
- com.cosylab.vdct.inspector.InspectorManager
-
- All Implemented Interfaces:
DsEventListener
,HelpDisplayer
public class InspectorManager extends Object implements HelpDisplayer, DsEventListener
Insert the type's description here. Creation date: (8.1.2001 21:35:03)- Author:
- Matej Sekoranja !!! inspectors are not disposed !!!! (move ins.listeners in inspectors, when this is implemented);
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
InspectorManager()
InspectorManager constructor comment.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
disposeAllInspectors(Object dsId)
Insert the method's description here.void
fucusGained(InspectorInterface inspector)
Insert the method's description here.InspectorInterface
getActiveInspector()
Insert the method's description here.static InspectorManager
getInstance()
static Frame
getParent()
Insert the method's description here.boolean
isInspected(Inspectable object)
Insert the method's description here.void
onDsAdded(Object id)
void
onDsFocused(Object id)
void
onDsRemoved(Object id)
void
requestInspectorFor(Inspectable object)
Insert the method's description here.void
setHelpText(String text)
Displays help text in the current active inspector.void
setHelpTextColor(Color color)
static void
setParent(Frame newParent)
Insert the method's description here.void
updateCommentProperty(Inspectable object)
Insert the method's description here.void
updateObject(Inspectable object)
Insert the method's description here.void
updateObjectLists()
Insert the method's description here.void
updateProperty(Inspectable object, InspectableProperty property)
Insert the method's description here.
-
-
-
Field Detail
-
instances
protected static HashMap instances
-
-
Method Detail
-
disposeAllInspectors
public void disposeAllInspectors(Object dsId)
Insert the method's description here. Creation date: (8.1.2001 21:39:00)- Parameters:
dsId
- dsId
-
fucusGained
public void fucusGained(InspectorInterface inspector)
Insert the method's description here. Creation date: (26.1.2001 14:27:46)- Parameters:
inspector
- com.cosylab.vdct.inspector.InspectorInterface
-
getActiveInspector
public InspectorInterface getActiveInspector()
Insert the method's description here. Creation date: (26.1.2001 15:24:34)- Returns:
- com.cosylab.vdct.inspector.InspectorInterface
-
getInstance
public static InspectorManager getInstance()
- Returns:
- something
-
getParent
public static Frame getParent()
Insert the method's description here. Creation date: (10.1.2001 16:00:49)- Returns:
- java.awt.Frame
-
isInspected
public boolean isInspected(Inspectable object)
Insert the method's description here. Creation date: (27.1.2001 14:20:50)- Parameters:
object
- com.cosylab.vdct.inspector.Inspectable- Returns:
- boolean
-
requestInspectorFor
public void requestInspectorFor(Inspectable object)
Insert the method's description here. Creation date: (8.1.2001 21:37:54)- Parameters:
object
- com.cosylab.vdct.inspector.Inspectable
-
updateObject
public void updateObject(Inspectable object)
Insert the method's description here. Creation date: (8.1.2001 21:37:54)- Parameters:
object
- com.cosylab.vdct.inspector.Inspectable
-
setParent
public static void setParent(Frame newParent)
Insert the method's description here. Creation date: (10.1.2001 16:00:49)- Parameters:
newParent
- java.awt.Frame
-
updateCommentProperty
public void updateCommentProperty(Inspectable object)
Insert the method's description here. Creation date: (27.1.2001 14:20:50)- Parameters:
object
- com.cosylab.vdct.inspector.Inspectable
-
updateObjectLists
public void updateObjectLists()
Insert the method's description here. Creation date: (17.4.2001 15:46:11)
-
updateProperty
public void updateProperty(Inspectable object, InspectableProperty property)
Insert the method's description here. Creation date: (27.1.2001 14:20:50)- Parameters:
object
- com.cosylab.vdct.inspector.Inspectableproperty
- com.cosylab.vdct.inspector.InspectableProperty
-
setHelpText
public void setHelpText(String text)
Displays help text in the current active inspector.- Specified by:
setHelpText
in interfaceHelpDisplayer
- Parameters:
text
- text
-
setHelpTextColor
public void setHelpTextColor(Color color)
- Specified by:
setHelpTextColor
in interfaceHelpDisplayer
- Parameters:
color
- color
-
onDsAdded
public void onDsAdded(Object id)
- Specified by:
onDsAdded
in interfaceDsEventListener
- Parameters:
id
- id
-
onDsFocused
public void onDsFocused(Object id)
- Specified by:
onDsFocused
in interfaceDsEventListener
- Parameters:
id
- id
-
onDsRemoved
public void onDsRemoved(Object id)
- Specified by:
onDsRemoved
in interfaceDsEventListener
- Parameters:
id
- id
-
-