|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.argouml.ui.TabSpawnable
org.argouml.uml.ui.PropPanel
org.argouml.uml.ui.foundation.core.PropPanelModelElement
org.argouml.uml.ui.foundation.core.PropPanelNamespace
org.argouml.uml.ui.foundation.core.PropPanelClassifier
The abstract properties panel for Classifiers.
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Fields inherited from class org.argouml.uml.ui.foundation.core.PropPanelNamespace |
|
Fields inherited from class org.argouml.uml.ui.foundation.core.PropPanelModelElement |
|
Fields inherited from class org.argouml.uml.ui.PropPanel |
|
Fields inherited from class org.argouml.ui.TabSpawnable |
|
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
PropPanelClassifier(String name,
ImageIcon icon,
org.tigris.swidgets.Orientation orientation)
The constructor. |
|
PropPanelClassifier(String title,
org.tigris.swidgets.Orientation orientation)
The constructor. |
Method Summary | |
void |
addAttribute()
Add an attribute to the classifier. |
void |
addDataType()
Add a datatype. |
void |
addOperation()
Add an operation to the classifier. |
protected ActionNewReception |
getActionNewReception()
|
JScrollPane |
getAssociationEndScroll()
Returns the associationEndScroll. |
JScrollPane |
getClassifierInStateScroll()
Returns the classifierInStateScroll. |
JScrollPane |
getClassifierRoleScroll()
Returns the classifierRoleScroll. |
JScrollPane |
getCollaborationScroll()
Returns the collaborationScroll. |
JScrollPane |
getCreateActionScroll()
Returns the createActionScroll. |
JScrollPane |
getFeatureScroll()
Returns the featureScroll. |
JScrollPane |
getGeneralizationScroll()
Returns the generalizationScroll. |
JScrollPane |
getInstanceScroll()
Returns the instanceScroll. |
protected JPanel |
getModifiersPanel()
|
JScrollPane |
getObjectFlowStateScroll()
Returns the objectFlowStateScroll. |
JScrollPane |
getParameterScroll()
Returns the parameterScroll. |
JScrollPane |
getParticipantScroll()
Returns the participantScroll. |
JScrollPane |
getPowerTypeRangeScroll()
Returns the powerTypeRangeScroll. |
JScrollPane |
getSpecializationScroll()
Returns the specializationScroll. |
JScrollPane |
getStructuralFeatureScroll()
Returns the structuralFeatureScroll. |
private void |
initialize()
Initialize the panel with the common fields and stuff. |
void |
targetSet(TargetEvent e)
Fired when a total new set of targets is set |
Methods inherited from class org.argouml.uml.ui.foundation.core.PropPanelNamespace |
addClass, addInterface, addPackage, getOwnedElementsScroll |
Methods inherited from class org.argouml.uml.ui.PropPanel |
addButton, addField, addFieldAfter, addFieldBefore, addLinkField, addSeperator, formatCollection, formatElement, formatNamespace, getButtonPanel, getDisplayNamespace, getModelElement, getProfile, getTarget, getTitleLabel, isRemovableElement, listRoleItemSet, localize, lookupIcon, propertySet, recovered, refresh, removed, removeElement, roleAdded, roleRemoved, setNameEventListening, setOrientation, setTarget, setTitleLabel, shouldBeEnabled, targetAdded, targetRemoved |
Methods inherited from class org.argouml.ui.TabSpawnable |
clone, getOrientation, getTitle, setTitle, spawn |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private JPanel modifiersPanel
private ActionNewReception actionNewReception
private JScrollPane generalizationScroll
private JScrollPane specializationScroll
private JScrollPane featureScroll
private JScrollPane participantScroll
private JScrollPane createActionScroll
private JScrollPane instanceScroll
private JScrollPane collaborationScroll
private JScrollPane classifierRoleScroll
private JScrollPane classifierInStateScroll
private JScrollPane objectFlowStateScroll
private JScrollPane powerTypeRangeScroll
private JScrollPane associationEndScroll
private JScrollPane parameterScroll
private JScrollPane structuralFeatureScroll
private static UMLGeneralizableElementGeneralizationListModel generalizationListModel
private static UMLGeneralizableElementSpecializationListModel specializationListModel
private static UMLClassifierFeatureListModel featureListModel
private static UMLClassifierParticipantListModel participantListModel
private static UMLClassifierCreateActionListModel createActionListModel
private static UMLClassifierInstanceListModel instanceListModel
private static UMLClassifierCollaborationListModel collaborationListModel
private static UMLClassifierClassifierRoleListModel classifierRoleListModel
private static UMLClassifierClassifierInStateListModel classifierInStateListModel
private static UMLClassifierObjectFlowStateListModel objectFlowStateListModel
private static UMLClassifierPowertypeRangeListModel powertypeRangeListModel
private static UMLClassifierAssociationEndListModel associationEndListModel
private static UMLClassifierParameterListModel parameterListModel
private static UMLClassifierStructuralFeatureListModel structuralFeatureListModel
Constructor Detail |
public PropPanelClassifier(String title, org.tigris.swidgets.Orientation orientation)
title
- the title of the properties panelorientation
- the orientation of the panelpublic PropPanelClassifier(String name, ImageIcon icon, org.tigris.swidgets.Orientation orientation)
name
- the title of the properties panelorientation
- the orientation of the panelicon
- the icon shown next to the nameMethod Detail |
public void addOperation()
public void addAttribute()
private void initialize()
public void addDataType()
public JScrollPane getAssociationEndScroll()
public JScrollPane getClassifierInStateScroll()
public JScrollPane getClassifierRoleScroll()
public JScrollPane getCollaborationScroll()
public JScrollPane getCreateActionScroll()
public JScrollPane getFeatureScroll()
public JScrollPane getGeneralizationScroll()
public JScrollPane getInstanceScroll()
public JScrollPane getObjectFlowStateScroll()
public JScrollPane getParameterScroll()
public JScrollPane getParticipantScroll()
public JScrollPane getPowerTypeRangeScroll()
public JScrollPane getSpecializationScroll()
protected ActionNewReception getActionNewReception()
public JScrollPane getStructuralFeatureScroll()
public void targetSet(TargetEvent e)
TargetListener
targetSet
in interface TargetListener
targetSet
in class PropPanel
TargetListener.targetSet(org.argouml.ui.targetmanager.TargetEvent)
protected JPanel getModifiersPanel()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20050222) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |