|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvlcskineditor.Item
vlcskineditor.items.Slider
public class Slider
Slider item
| Field Summary | |
|---|---|
java.lang.String |
down
|
java.lang.String |
DOWN_DEFAULT
|
java.lang.String |
over
|
java.lang.String |
OVER_DEFAULT
|
java.lang.String |
points
|
SliderBackground |
sbg
|
int |
thickness
|
int |
THICKNESS_DEFAULT
|
java.lang.String |
tooltiptext
|
java.lang.String |
TOOLTIPTEXT_DEFAULT
|
java.lang.String |
up
|
java.lang.String |
value
|
java.lang.String |
VALUE_DEFAULT
|
| Fields inherited from class vlcskineditor.Item |
|---|
clicked, created, help, HELP_DEFAULT, hovered, id, ID_DEFAULT, lefttop, LEFTTOP_DEFAULT, offsetx, offsety, rightbottom, RIGHTBOTTOM_DEFAULT, s, selected, type, vis, visible, VISIBLE_DEFAULT, x, X_DEFAULT, xkeepratio, XKEEPRATIO_DEFAULT, y, Y_DEFAULT, ykeepratio, YKEEPRATIO_DEFAULT |
| Constructor Summary | |
|---|---|
Slider(org.w3c.dom.Node n,
Skin s_)
Parses a slider from a XML node |
|
Slider(org.w3c.dom.Node n,
Skin s_,
boolean isInPlaytree)
Parses a slider contained in a Playtree from a XML node |
|
Slider(Skin s_)
|
|
Slider(Skin s_,
boolean ipt)
|
|
Slider(java.lang.String xmlcode,
Skin s_)
Creates a new instance of Slider |
|
Slider(java.lang.String xmlcode,
Skin s_,
boolean ipt)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
boolean |
contains(int x_,
int y_)
Checks whether the given point is inside the Item |
void |
draw(java.awt.Graphics2D g,
int z)
Draws the item to a graphics context |
void |
draw(java.awt.Graphics2D g,
int x_,
int y_,
int z)
Draws the item to a graphics context with the offset x,y |
Item |
getItem(java.lang.String id_)
Gets an Item of the given ID |
Item |
getParentOf(java.lang.String id_)
Gets the parent Item of the Item with the given ID |
javax.swing.tree.DefaultMutableTreeNode |
getTreeNode()
Creates a DefaultMutableTreeNode to be displayed in the items tree |
boolean |
isInPlaytree()
|
void |
removeBG()
|
void |
renameForCopy(java.lang.String p)
Renames the Item after the copy process |
void |
resourceRenamed(java.lang.String oldid,
java.lang.String newid)
Changes all references to the resource formerly identfied by oldid to the resources newid |
java.lang.String |
returnCode(java.lang.String indent)
Creates the XML code representing the item |
void |
showOptions()
Show a dialog to modify the items's parameters |
void |
update()
Update the Item's attributes according to the user input |
void |
updateBezier()
|
void |
updateToGlobalVariables()
Invokes the item to update its variables that depend on the global variables, that is e.g. visibility |
boolean |
uses(java.lang.String id_)
Checks whether the resource with the given ID is used by this Item or one of its subitems |
| Methods inherited from class vlcskineditor.Item |
|---|
actionWasEdited, getParentListOf, setClicked, setHover, setOffset, setSelected |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final java.lang.String DOWN_DEFAULT
public final java.lang.String OVER_DEFAULT
public final int THICKNESS_DEFAULT
public final java.lang.String VALUE_DEFAULT
public final java.lang.String TOOLTIPTEXT_DEFAULT
public java.lang.String up
public java.lang.String down
public java.lang.String over
public java.lang.String points
public int thickness
public java.lang.String value
public java.lang.String tooltiptext
public SliderBackground sbg
| Constructor Detail |
|---|
public Slider(org.w3c.dom.Node n,
Skin s_)
n - The XML nodes_ - The parent skin
public Slider(org.w3c.dom.Node n,
Skin s_,
boolean isInPlaytree)
n - The XML nodes_ - The parent skinisInPlaytree - The boolean value indicating whether the slider is inside a playtree or not
public Slider(java.lang.String xmlcode,
Skin s_)
xmlcode - The XML codes_ - The parent skin
public Slider(java.lang.String xmlcode,
Skin s_,
boolean ipt)
public Slider(Skin s_)
public Slider(Skin s_,
boolean ipt)
| Method Detail |
|---|
public void updateBezier()
public void update()
Item
update in class Itempublic void showOptions()
Item
showOptions in class Itempublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void removeBG()
public java.lang.String returnCode(java.lang.String indent)
Item
returnCode in class Itemindent - The indentation string
public void draw(java.awt.Graphics2D g,
int z)
Item
draw in class Itemg - graphics contextz - zoom factor
public void draw(java.awt.Graphics2D g,
int x_,
int y_,
int z)
Item
draw in class Itemg - Graphics contextx_ - X offsety_ - Y offsetz - Zoom factor
public boolean contains(int x_,
int y_)
Item
contains in class Itemx_ - The point's x coordinatey_ - The point's y coordinate
public javax.swing.tree.DefaultMutableTreeNode getTreeNode()
Item
getTreeNode in class Itempublic Item getItem(java.lang.String id_)
Item
getItem in class Itemid_ - The ID of the desired Item
public Item getParentOf(java.lang.String id_)
Item
getParentOf in class Itemid_ - ID of the item whose parent is looked for
public boolean uses(java.lang.String id_)
Item
uses in class Itemid_ - The resource's id
public void renameForCopy(java.lang.String p)
Item
renameForCopy in class Itemp - The rename pattern, where %oldid% will be replaced by the Item's old IDpublic void updateToGlobalVariables()
Item
updateToGlobalVariables in class Itempublic boolean isInPlaytree()
public void resourceRenamed(java.lang.String oldid,
java.lang.String newid)
Item
resourceRenamed in class Itemoldid - The former ID of the renamed resourcenewid - The new ID of the renamed resource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||