|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvlcskineditor.Item
vlcskineditor.items.Anchor
public class Anchor
Anchor item
| Field Summary | |
|---|---|
java.lang.String |
points
|
java.lang.String |
POINTS_DEFAULT
|
int |
priority
|
int |
range
|
int |
RANGE_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 | |
|---|---|
Anchor(org.w3c.dom.Node n,
Skin s_)
Creates an anchor item from a given XML node |
|
Anchor(Skin s_)
Creates a new Anchor from user input. |
|
Anchor(java.lang.String xmlcode,
Skin s_)
Creates a new Anchor from XML. |
|
| 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 |
javax.swing.tree.DefaultMutableTreeNode |
getTreeNode()
Creates a DefaultMutableTreeNode to be displayed in the items tree |
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()
|
| Methods inherited from class vlcskineditor.Item |
|---|
actionWasEdited, getItem, getParentListOf, getParentOf, renameForCopy, resourceRenamed, setClicked, setHover, setOffset, setSelected, updateToGlobalVariables, uses |
| 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 POINTS_DEFAULT
public final int RANGE_DEFAULT
public int priority
public java.lang.String points
public int range
| Constructor Detail |
|---|
public Anchor(org.w3c.dom.Node n,
Skin s_)
n - The XML nodes_ - The parent skin manager
public Anchor(java.lang.String xmlcode,
Skin s_)
xmlcode - The XML code from which the Anchor should be created. One line per tag.s_ - The skin in which the Anchor is used.public Anchor(Skin s_)
s_ - The Skin in which the Anchor is used.| 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 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 Item
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||