Java Doc for ILabelManager.java in  » IDE-Netbeans » uml » org » netbeans » modules » uml » ui » support » viewfactorysupport » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Netbeans » uml » org.netbeans.modules.uml.ui.support.viewfactorysupport 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.modules.uml.ui.support.viewfactorysupport.ILabelManager

All known Subclasses:   org.netbeans.modules.uml.ui.products.ad.drawEngineManagers.LabelManager,
ILabelManager
public interface ILabelManager extends IGraphObjectManager(Code)




Method Summary
public  voidcreateInitialLabels()
    
public  voiddiscardAllLabels()
     Removes all labels.
public  voiddiscardETLabel(IETLabel pETLabel)
     Deletes the ET label.
public  voiddiscardLabel(int nLabelKind)
     Deletes the label by type.
public  voideditLabel(int nLabelKind)
    
public  IPresentationElementgetLabel(int nLabelKind)
    
public  IETLabelgetLabelByIndex(int lIndex)
    
public  IETRectgetLogicalBoundingRectForAllLabels()
    
public  StringgetStereotypeText()
     Gets the stereotype text.
public  voidhandleEditChange(IETLabel pLabel, String sNewString)
     Handles the changing of the model element when a label is edited.
public  voidhandleEditNoChange(IETLabel pLabel, String sNewString)
     Notification to the label manager that edit took place, but nothing changed.
public  booleanisDisplayed(int nLabelKind)
    
public  booleanisValidLabelKind(int nLabelKind)
    
public  voidmodelElementHasChanged(INotificationTargets pTargets)
     Called when the model element associated with the label/engine has changed.
public  voidonContextMenu(IProductContextMenu pContextMenu, int logicalX, int logicalY)
    
public  voidonContextMenu(IMenuManager manager)
    
public  voidonContextMenuHandleSelection(IProductContextMenu pContextMenu, IProductContextMenuItem pMenuItem)
    
public  voidrelayoutLabels()
     Relayout the labels on this link/node.
public  voidresetLabels()
     Reset the labels.
public  voidresetLabelsText()
     Reset the label text.
public  voidsetForcedStereotypeString(String sForcedString)
    
public  voidsetSensitivityAndCheck(IProductContextMenu pContextMenu, IProductContextMenuItem pMenuItem, int buttonKind)
    
public  voidshowLabel(int nLabelKind, boolean bShow)
    



Method Detail
createInitialLabels
public void createInitialLabels()(Code)
Creates the initial labels on a newly created node or edge



discardAllLabels
public void discardAllLabels()(Code)
Removes all labels.



discardETLabel
public void discardETLabel(IETLabel pETLabel)(Code)
Deletes the ET label.



discardLabel
public void discardLabel(int nLabelKind)(Code)
Deletes the label by type.



editLabel
public void editLabel(int nLabelKind)(Code)
Edits this label



getLabel
public IPresentationElement getLabel(int nLabelKind)(Code)
Get the IPresentationElement for this label



getLabelByIndex
public IETLabel getLabelByIndex(int lIndex)(Code)
Retrieve a label by its index



getLogicalBoundingRectForAllLabels
public IETRect getLogicalBoundingRectForAllLabels()(Code)
The rectangle encompassing all the labels, in logical coordinates



getStereotypeText
public String getStereotypeText()(Code)
Gets the stereotype text.



handleEditChange
public void handleEditChange(IETLabel pLabel, String sNewString)(Code)
Handles the changing of the model element when a label is edited.



handleEditNoChange
public void handleEditNoChange(IETLabel pLabel, String sNewString)(Code)
Notification to the label manager that edit took place, but nothing changed. Used in multiplicity editing.



isDisplayed
public boolean isDisplayed(int nLabelKind)(Code)
Are we currently displaying this label?



isValidLabelKind
public boolean isValidLabelKind(int nLabelKind)(Code)
Does this label manager know how to display this label?



modelElementHasChanged
public void modelElementHasChanged(INotificationTargets pTargets)(Code)
Called when the model element associated with the label/engine has changed.



onContextMenu
public void onContextMenu(IProductContextMenu pContextMenu, int logicalX, int logicalY)(Code)
Notifies the node that a context menu is about to be displayed



onContextMenu
public void onContextMenu(IMenuManager manager)(Code)



onContextMenuHandleSelection
public void onContextMenuHandleSelection(IProductContextMenu pContextMenu, IProductContextMenuItem pMenuItem)(Code)
Notifies the node that a context menu has been selected



relayoutLabels
public void relayoutLabels()(Code)
Relayout the labels on this link/node.



resetLabels
public void resetLabels()(Code)
Reset the labels. Creates the defaults and positions them accordingly.



resetLabelsText
public void resetLabelsText()(Code)
Reset the label text.



setForcedStereotypeString
public void setForcedStereotypeString(String sForcedString)(Code)
Sets the forced stereotype string used to show a stereotype label when no actual stereotype is involved



setSensitivityAndCheck
public void setSensitivityAndCheck(IProductContextMenu pContextMenu, IProductContextMenuItem pMenuItem, int buttonKind)(Code)
Set the menu button sensitivity



showLabel
public void showLabel(int nLabelKind, boolean bShow)(Code)
Show or hide this label



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.