org.w3c.jigadmin.editors
Class FramedResourceHelper
java.lang.Object
|
+--org.w3c.jigadm.editors.ResourceHelper
|
+--org.w3c.jigadmin.editors.ResourceHelper
|
+--org.w3c.jigadmin.editors.FramedResourceHelper
- public class FramedResourceHelper
- extends ResourceHelper
The resource editor.
Method Summary |
protected void |
build(boolean framed)
Build the interface |
void |
clearChanged()
set the current resource to be the original resource (ie: the
hasChanged() method must return false now. |
void |
commitChanges()
commit the changes (if any) |
java.awt.Component |
getComponent()
Get the heper Component |
javax.swing.JMenuBar |
getMenuBar(java.awt.Window parent)
Get the dedicated MenuBar |
java.lang.String |
getTitle()
Get the helper title. |
boolean |
hasChanged()
tells if the edited resource in the helper has changed |
void |
initialize(RemoteResourceWrapper rw,
java.util.Properties p)
initialize the helper |
void |
resetChanges()
undo the not-yet-commited changes |
protected void |
updateAttrs(RemoteResourceWrapper rrw)
Update the AttributesHelper |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
name
protected java.lang.String name
comp
protected javax.swing.JPanel comp
attrs
protected javax.swing.JPanel attrs
rrw
protected RemoteResourceWrapper rrw
selected_rrw
protected RemoteResourceWrapper selected_rrw
browser
protected FrameBrowser browser
FramedResourceHelper
public FramedResourceHelper()
getTitle
public java.lang.String getTitle()
- Get the helper title.
- Returns:
- a String
- Overrides:
- getTitle in class ResourceHelper
getComponent
public java.awt.Component getComponent()
- Get the heper Component
- Returns:
- a Component
- Overrides:
- getComponent in class ResourceHelper
hasChanged
public boolean hasChanged()
- tells if the edited resource in the helper has changed
- Returns:
- true if the values changed.
to get more informations about what has changed, you can use the
three methods below.
clearChanged
public void clearChanged()
- set the current resource to be the original resource (ie: the
hasChanged() method must return false now.
to do a "fine tuned" reset, use one of the three following method.
commitChanges
public void commitChanges()
throws RemoteAccessException
- commit the changes (if any)
- Throws:
- RemoteAccessException - if a remote access error occurs.
resetChanges
public void resetChanges()
- undo the not-yet-commited changes
updateAttrs
protected void updateAttrs(RemoteResourceWrapper rrw)
- Update the AttributesHelper
- Parameters:
rrw
- the RemoteResourceWrapper of the RemoteReource to edit.
initialize
public void initialize(RemoteResourceWrapper rw,
java.util.Properties p)
throws RemoteAccessException
- initialize the helper
- Parameters:
r
- the ResourceWrapper containing the Resource edited with
this helperp
- some Properties, used to fine-tune the helper- Throws:
- RemoteAccessException - if a remote access error occurs.
getMenuBar
public javax.swing.JMenuBar getMenuBar(java.awt.Window parent)
- Get the dedicated MenuBar
- Parameters:
parent
- the Window parent.
build
protected void build(boolean framed)
- Build the interface
- Parameters:
framed
- is the resource a FramedResource or not?