public class JClicProjectEditor extends Editor
Editor.EditorListener, Editor.LModel
Modifier and Type | Field and Description |
---|---|
protected static ImageIcon |
icon |
allowCopy, allowCut, allowDelete, allowPaste, basicActionsCreated, clip, clipCutted, copyAction, currentTree, cutAction, deleteAction, listeners, listModel, listSelectionModel, moveDownAction, moveUpAction, pasteAction, restrictMoveToSameType, treeModel
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
Constructor and Description |
---|
JClicProjectEditor(JClicProject project)
Creates a new instance of JClicProjectEditor
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkProject(Options options,
Component parent,
boolean prompt) |
protected void |
createChildren() |
EditorPanel |
createEditorPanel(Options options) |
ActivityBagEditor |
getActivityBagEditor() |
ActivitySequenceEditor |
getActivitySequenceEditor() |
Class |
getEditorPanelClass() |
static Icon |
getIcon() |
MediaBagEditor |
getMediaBagEditor() |
JClicProject |
getProject() |
ProjectSettingsEditor |
getProjectSettingsEditor() |
TestPlayerContainer |
getTestPlayerContainer() |
boolean |
nameChanged(int type,
String oldName,
String newName) |
void |
saveProject(String fileName) |
void |
setTestPlayerContainer(TestPlayerContainer tpc) |
addEditorListener, canBeParentOf, canBeSiblingOf, canClone, canPasteHere, clearActionsOwner, clearBasicActionsOwner, collectData, copy, createBasicActions, createEditor, createJTree, cut, delete, editData, findParentForDlg, fireEditorDataChanged, getChildByName, getClone, getCurrentTree, getEditorParent, getFirstChild, getFirstObject, getFirstParent, getIcon, getListModel, getListSelectionModel, getNearestIndex, getTitleKey, getTreeModel, insert, insertEditor, isModified, moveDown, moveToIndex, moveUp, paste, remove, removeEditorListener, reselect, select, setActionsOwner, setClip, setCurrentTree, setListSelectionModel, setModified, setTreeModel, toString
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
protected static ImageIcon icon
public JClicProjectEditor(JClicProject project)
protected void createChildren()
createChildren
in class Editor
public EditorPanel createEditorPanel(Options options)
createEditorPanel
in class Editor
public Class getEditorPanelClass()
getEditorPanelClass
in class Editor
public JClicProject getProject()
public ActivityBagEditor getActivityBagEditor()
public ActivitySequenceEditor getActivitySequenceEditor()
public MediaBagEditor getMediaBagEditor()
public ProjectSettingsEditor getProjectSettingsEditor()
public void setTestPlayerContainer(TestPlayerContainer tpc)
public TestPlayerContainer getTestPlayerContainer()
public static Icon getIcon()
Copyright © 2004-15 Francesc Busquets (fbusquets@xtec.cat) & Departament d'Educació de la Generalitat de Catalunya (info@xtec.cat)
Licensed under the terms of the GNU General Public License.