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
void
createInitialLabels
()
public
void
discardAllLabels
()
Removes all labels.
public
void
discardETLabel
(
IETLabel
pETLabel)
Deletes the ET label.
public
void
discardLabel
(int nLabelKind)
Deletes the label by type.
public
void
editLabel
(int nLabelKind)
public
IPresentationElement
getLabel
(int nLabelKind)
public
IETLabel
getLabelByIndex
(int lIndex)
public
IETRect
getLogicalBoundingRectForAllLabels
()
public
String
getStereotypeText
()
Gets the stereotype text.
public
void
handleEditChange
(
IETLabel
pLabel,
String
sNewString)
Handles the changing of the model element when a label is edited.
public
void
handleEditNoChange
(
IETLabel
pLabel,
String
sNewString)
Notification to the label manager that edit took place, but nothing changed.
public
boolean
isDisplayed
(int nLabelKind)
public
boolean
isValidLabelKind
(int nLabelKind)
public
void
modelElementHasChanged
(
INotificationTargets
pTargets)
Called when the model element associated with the label/engine has changed.
public
void
onContextMenu
(
IProductContextMenu
pContextMenu, int logicalX, int logicalY)
public
void
onContextMenu
(
IMenuManager
manager)
public
void
onContextMenuHandleSelection
(
IProductContextMenu
pContextMenu,
IProductContextMenuItem
pMenuItem)
public
void
relayoutLabels
()
Relayout the labels on this link/node.
public
void
resetLabels
()
Reset the labels.
public
void
resetLabelsText
()
Reset the label text.
public
void
setForcedStereotypeString
(
String
sForcedString)
public
void
setSensitivityAndCheck
(
IProductContextMenu
pContextMenu,
IProductContextMenuItem
pMenuItem, int buttonKind)
public
void
showLabel
(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.