| Modifiers | Name | Description | 
|---|---|---|
| static java.lang.String | DESCRIPTION_PROPERTY | |
| static java.lang.String | ICON_PROPERTY | |
| static java.lang.String | LABEL_PROPERTY | |
| static java.lang.String | NAME_PROPERTY | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | java.util.List<? extends ModelItem> | getChildren() | 
|  | java.lang.String | getDescription() | 
|  | javax.swing.ImageIcon | getIcon() | 
|  | java.lang.String | getId() | 
|  | java.lang.String | getName() | 
|  | ModelItem | getParent() | 
|  | Project | getProject()Gets the project that this ModelItem object is part of. | 
|  | Settings | getSettings() | 
| Methods inherited from class | Name | 
|---|---|
| interface PropertyChangeNotifier | addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener | 
 Gets the project that this ModelItem object is part of. If this model item is not part of a project,
 e.g. if this is a Workspace object, an UnsupportedOperationException is thrown.