Pounamu
v1.0
A C D E G H I J L M N O P R S T U V W

A

actionPerformed(ActionEvent) - Method in class pounamu.editor.PounamuFontEditor
preview the font.
actionPerformed(ActionEvent) - Method in class pounamu.editor.PounamuBasicStrokeEditor
implements action listener
actionPerformed(ActionEvent) - Method in class pounamu.help.PounamuVersionDialog
close this dialog
AddAssociation - class pounamu.command.AddAssociation.
an command to add a new connector to the drawing canvas.
AddAssociation(ModellerPanel) - Constructor for class pounamu.command.AddAssociation
constructor
addComp(Component) - Method in class pounamu.visualcomp.PounamuPanel
add a child component to inner panel
addComp(Component, int) - Method in class pounamu.visualcomp.PounamuPanel
add a child component to the inner panel at the specified position (index)
addComp(Component, Object) - Method in class pounamu.visualcomp.PounamuPanel
add component to the innecr panel with the specified constaints
addComp(String, Component) - Method in class pounamu.visualcomp.PounamuPanel
add a child component with nam eto the inner panel
AddEntity - class pounamu.command.AddEntity.
an command to add a new entity to the drawing canvas.
AddEntity(ModellerPanel) - Constructor for class pounamu.command.AddEntity
constructor
addEventHandler(PounamuEventHandler) - Method in class pounamu.core.ModellerPanel
add a event handler
addEventHandler(PounamuEventHandler) - Method in class pounamu.data.PounamuModelProject
add a new handler to the handler vector
addHandlers(PounamuHandler[]) - Method in class pounamu.visualcomp.PounamuPanel
add specified handlers to this panel
addIcon(PounamuView, Object) - Method in class pounamu.data.PounamuModelElement
register teh icon (object) which has been added to the view
addIcon(PounamuView, Object) - Method in class pounamu.data.PounamuMetaModelElement
there will be different icon when this metamodel element appear in different view.
addLayoutComponent(Component, Object) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
addLayoutComponent(String, Component) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
AddNewConnector - class pounamu.command.AddNewConnector.
an command to add a new connector to the drawing canvas.
AddNewConnector(ModellerPanel, PounamuConnector) - Constructor for class pounamu.command.AddNewConnector
constructor
AddNewPounamuMetaModelElement - class pounamu.command.AddNewPounamuMetaModelElement.
an command to add a new entity type to the drawing canvas.
AddNewPounamuMetaModelElement(ModellerPanel) - Constructor for class pounamu.command.AddNewPounamuMetaModelElement
constructor
AddNewShape - class pounamu.command.AddNewShape.
an command to add a new shape to the drawing canvas.
AddNewShape(ModellerPanel, PounamuShape) - Constructor for class pounamu.command.AddNewShape
constructor
addObject(DefaultMutableTreeNode, Object) - Method in class pounamu.core.PounamuManagerPanel
add an object as a tree node to the parent node
addObject(Object) - Method in class pounamu.core.PounamuManagerPanel
add an object as a tree node to the current selectd node
addTab(String, Component) - Method in class pounamu.core.PounamuTabbedPane
add a new tab to this PounamuTabbedPane
addTreeNode(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
add the specified tree node to the current selected node

C

capitalizeFirstLetter(String) - Method in class pounamu.command.ChangeProperty
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.SavePounamuIconToXML
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.SaveModelViewToXML
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.RestoreModelViewFromXML
a help method to change the first letter of a string into capital letter
capitalizeFirstLetter(String) - Method in class pounamu.core.RestoreMetaModelViewFromXML
a help method to change the first letter of a string into capital letter
capitalizeFirstLetter(String) - Method in class pounamu.core.PounamuManagerPanel
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.NewToolProjectDialog
 
capitalizeFirstLetter(String) - Method in class pounamu.core.NewObjectDialogForModelView
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.NewObjectDialogForMetaModelView
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.core.NewModelProjectDialog
 
capitalizeFirstLetter(String) - Method in class pounamu.core.ModellerPanel
a help method which changes the first letter of the string into capital letter
capitalizeFirstLetter(String) - Method in class pounamu.data.PounamuProject
 
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuShapeSpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuEntitySpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuConnectorSpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuComponentSpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.editor.PounamuAssociationSpecifier
a help method to Change the first letter of a String to Capital
capitalizeFirstLetter(String) - Method in class pounamu.visualcomp.PounamuShape
a help method which will change the first letter of a string into capital letter
capitalizeFirstLetter(String) - Method in class pounamu.visualcomp.PounamuConnector
a help method which will change the first letter of a string into capital letter
ChangeProperty - class pounamu.command.ChangeProperty.
an command to change properties of a selected entity, association, shape or connector.
ChangeProperty(PounamuModelElement, PounamuView, Object, String) - Constructor for class pounamu.command.ChangeProperty
constructor
ChangePropertyEvent - class pounamu.event.ChangePropertyEvent.
Title: ChangePropertyEvent Description: A property change event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
ChangePropertyEvent(ModellerPanel, PounamuModelElement, Object, Object[], Object[], Object[], Object[], String) - Constructor for class pounamu.event.ChangePropertyEvent
construct this event
ClearAll - class pounamu.command.ClearAll.
an command to clear all shapes and connectors on a drawing canvas.
ClearAll(ModellerPanel) - Constructor for class pounamu.command.ClearAll
constructor
commandPerformed(PounamuCommand, int) - Method in interface pounamu.core.PounamuCommandListener
specify what will happen when this command performed
Compile - class pounamu.core.Compile.
Title: Compile Description: Compile a java file with the specified full name Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
Compile(String, PounamuToolProject) - Constructor for class pounamu.core.Compile
conatructor
componentPaths - Variable in class pounamu.editor.PounamuEntitySpecifier
 
componentPaths - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
Configurable - interface pounamu.visualcomp.Configurable.
Title: Configurable Description: This is an interface that all Pounamu shapes and connectors will implements Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
Configuration - class pounamu.core.Configuration.
Title: Configuration Description: A dialog to be used to configure this tool Pounamu Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
Configuration(Pounamu) - Constructor for class pounamu.core.Configuration
construct a dialog which allow user to configure this tool
ConfigureMetaModelDefiner - class pounamu.core.ConfigureMetaModelDefiner.
Title: ConfigureMetaModelDefiner Description: A dialog to be used to configure a metamodel definer, mainly, to choose icon for entity type or association type Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
ConfigureMetaModelDefiner(PounamuProject) - Constructor for class pounamu.core.ConfigureMetaModelDefiner
construct a dialog which allow user to choose an icon for a metamodel element
connector - Variable in class pounamu.event.NewConnectorEvent
 
ConsolePanel - class pounamu.core.ConsolePanel.
Title: ConsolePanel Description: A tabbed panel to hold all information panels like todo, undo list etc Copyright: Copyright (c) 2002 Company: FCP
ConsolePanel(Pounamu) - Constructor for class pounamu.core.ConsolePanel
constructor
ConstrainedSizeComponent - interface pounamu.visualcomp.ConstrainedSizeComponent.
An empty interface marking the fact that the two dimensions of a component are not inter-dependent, and that the preferred size will change after a setBound is done.
ContactAuthor - class pounamu.help.ContactAuthor.
Title: ContactAuthor Description: display a HTML file which contains the information of the authors of this tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
ContactAuthor(Pounamu) - Constructor for class pounamu.help.ContactAuthor
construct this class which will open a browser and display author's information
contains(Point) - Method in class pounamu.visualcomp.PounamuPanel
check if ths panel contains the specified point
contains(Point) - Method in class pounamu.visualcomp.PounamuHandler
to check if this handler contains the specified point
contains(Point) - Method in class pounamu.visualcomp.PounamuConnector
to check if this connector contains this point p
contains(Point2D, Point2D, Point2D) - Static method in class pounamu.visualcomp.SomeUsefulMethods
to check if a point is very near a line or on the line
contains(Point, int, int, int, int) - Method in class pounamu.visualcomp.PounamuConnector
to check if the poitn p is on or very near the line
contains(String[], String) - Method in class pounamu.core.SavePounamuIconToXML
a help method to check if a string s is contained in the string array sa
contains(String[], String) - Method in class pounamu.visualcomp.PounamuShape
a help method to check if a string s is contained in the string array sa
contains(String[], String) - Method in class pounamu.visualcomp.PounamuConnector
a help method to check if a string s is contained in the string array sa
createNewProject() - Method in class pounamu.core.NewModelProjectDialog
create a new model project using the attributes got from this dialog
createNewTool() - Method in class pounamu.core.NewToolProjectDialog
add the selected property values to the properties
crossPointOfALineAndABox(Point2D, Point2D, Point2D, Point2D) - Static method in class pounamu.visualcomp.SomeUsefulMethods
get the cross point of a line and a box
crossPointOfTwoLine(Point2D, Point2D, Point2D, Point2D) - Static method in class pounamu.visualcomp.SomeUsefulMethods
get the cross point of two lines

D

decodeSpecialChar(String) - Method in class pounamu.core.HandlerConfigurationPanel
replace the '@' and '#' in the string wiht '<' and '>'
DeleteConnectorEvent - class pounamu.event.DeleteConnectorEvent.
Title: DeleteConnectorEvent Description: The event generated when a connector is deleted Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
DeleteConnectorEvent(Object, PounamuConnector) - Constructor for class pounamu.event.DeleteConnectorEvent
construct this event
DeleteShapeEvent - class pounamu.event.DeleteShapeEvent.
Title: DeleteShapeEvent Description: The event generated when a shape is deleted Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
DeleteShapeEvent(Object, PounamuShape) - Constructor for class pounamu.event.DeleteShapeEvent
construct this event
deregisterAssociationType(String) - Method in class pounamu.data.PounamuToolProject
deregister the specified association type
deregisterDefinedMetaModelViews(String) - Method in class pounamu.data.PounamuToolProject
remove a defined metamodel view
deregisterEntityType(String) - Method in class pounamu.data.PounamuToolProject
deregister the specified entity type
deregisterPounamuConnector(String) - Method in class pounamu.data.PounamuToolProject
remove a connector from this project
deregisterPounamuHandler(String) - Method in class pounamu.data.PounamuToolProject
remove a handler from this project
deregisterPounamuShape(String) - Method in class pounamu.data.PounamuToolProject
remove a shape from this project
deregisterViewType(String) - Method in class pounamu.data.PounamuToolProject
deregister a view type
displayMessage(String) - Method in class pounamu.core.PounamuManagerPanel
display any runtime messages or exceptions
displayMessage(String) - Method in class pounamu.core.Pounamu
display any runtime messages or exceptions
displayMessage(String) - Method in class pounamu.core.MessagePanel
display any runtime messages or exceptions
displayMessage(String) - Method in class pounamu.core.ConsolePanel
display any runtime messages or exceptions
doCancel() - Method in class pounamu.core.NewToolProjectDialog
this dialog disappear when cancel button is clicked
doClear() - Method in class pounamu.core.ModellerPanel
clear all components in this modeller panel
doCloseAllConnectors() - Method in class pounamu.data.PounamuToolProject
close all connectors window
doCloseAllHandlers() - Method in class pounamu.data.PounamuToolProject
close all handler definer windows
doCloseAllMetaModelViews() - Method in class pounamu.data.PounamuToolProject
close all metamodel definer windows...
doCloseAllMetaModelViews() - Method in class pounamu.data.PounamuModelProject
close all meta model view
doCloseAllModelProjects() - Method in class pounamu.core.PounamuManagerPanel
close all opened model projects
doCloseAllShapes() - Method in class pounamu.data.PounamuToolProject
close all shape creation windows
doCloseAllToolProjects() - Method in class pounamu.core.PounamuManagerPanel
close all tool projects
doCloseAllViewTypes() - Method in class pounamu.data.PounamuToolProject
not applicable
doCloseConnector(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
close the window of the connector, indexed by the specified tree node
doCloseModelProject() - Method in class pounamu.data.PounamuModelProject
close this model project
doCloseShape(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
close the window of the shape, indexed by the specified tree node
doCloseToolProject() - Method in class pounamu.data.PounamuToolProject
close this tool project
doCloseViewType() - Method in class pounamu.data.PounamuToolProject
close a view type definer window
doConfigureMetaModelDefiner() - Method in class pounamu.data.PounamuToolProject
to configure meta model definer
doCreatNewConnector() - Method in class pounamu.data.PounamuToolProject
create a new connector
doCreatNewHandler() - Method in class pounamu.data.PounamuToolProject
do create a new handler
doCreatNewMetaModelView() - Method in class pounamu.data.PounamuToolProject
create a new metamodel view
doCreatNewModelObject(String) - Method in class pounamu.data.PounamuModelProject
create a new model object
doCreatNewModelView() - Method in class pounamu.data.PounamuModelProject
create a new model view
doCreatNewShape() - Method in class pounamu.data.PounamuToolProject
create new shape
doCreatNewViewType() - Method in class pounamu.data.PounamuToolProject
Create a new view type
doDefineNewAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
define a new association in the view indexed by the specified tree node
doDefineNewEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
define the new entity type in the view indexed by the specified tree node
doDelete() - Method in class pounamu.core.ModellerPanel
remove the selected shape from the modeller panel
doDeleteAll() - Method in class pounamu.core.UndoListPanel
delete all entries in this command history list
doDeleteAll() - Method in class pounamu.core.RedoListPanel
delete all entries in this command history list
doDeleteSelected() - Method in class pounamu.core.UndoListPanel
delete the selected command from the command history list
doDeleteSelected() - Method in class pounamu.core.RedoListPanel
delete the selected command from the command history list
doDeregisterAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
deregister the association type indexed by the specified tree node
doDeregisterConnector(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
deregister a connector indexed by the specified tree node
doDeregisterEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
deregister the entity type indexed by the specified tree node
doDeregisterShape(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
deregister a shape indexed by the specified tree node
doHelp() - Method in class pounamu.core.Pounamu
open a HTML browsing window showing all available help files
doImportDefinedAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
import a definered association type indexed by the specified tree node
doImportDefinedEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
import a definered entity type indexed by the specified tree node
doNewModelProject() - Method in class pounamu.core.PounamuManagerPanel
create a new model project
doNewToolProject() - Method in class pounamu.core.PounamuManagerPanel
create a new tool project
doOpenExistedConnector() - Method in class pounamu.data.PounamuToolProject
open the existed connector
doOpenExistedConnector(String) - Method in class pounamu.data.PounamuToolProject
open existed connector indexed by the specified connector name
doOpenExistedHandler() - Method in class pounamu.data.PounamuToolProject
open an existed handler
doOpenExistedHandler(String) - Method in class pounamu.data.PounamuToolProject
open an existed handler secified by its name
doOpenExistedMetaModelView() - Method in class pounamu.data.PounamuToolProject
open an existed meta model view
doOpenExistedMetaModelView(String) - Method in class pounamu.data.PounamuToolProject
open an existed meta model view
doOpenExistedModelView() - Method in class pounamu.data.PounamuModelProject
open an existed model view
doOpenExistedModelView(String, String) - Method in class pounamu.data.PounamuModelProject
open an existed model view specified by view type and name.
doOpenExistedShape() - Method in class pounamu.data.PounamuToolProject
open an existed shape
doOpenExistedShape(String) - Method in class pounamu.data.PounamuToolProject
open an existed shape with teh specified name
doOpenExistedViewType() - Method in class pounamu.data.PounamuToolProject
open existed view type
doOpenExistedViewType(String) - Method in class pounamu.data.PounamuToolProject
do open an existed view type
doOpenModelProject() - Method in class pounamu.core.PounamuManagerPanel
open an exoisted model project
doOpenToolProject() - Method in class pounamu.core.PounamuManagerPanel
open an existed project tool
doOpenToolProject(String) - Method in class pounamu.core.PounamuManagerPanel
open an tool project with the specified name
doRedoLatest() - Method in class pounamu.core.RedoListPanel
undo the last command in the command history which is shown on the top of this list
doRedoSelected() - Method in class pounamu.core.RedoListPanel
undo the selected command(s)
doRegisterAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
register the association type indexed by the specified tree node
doRegisterConnector(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
register a definered connector indexed by the specified tree node
doRegisterEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
register the entity type indexed by the specified tree node
doRegisterShape(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
register the shape indexed by the specified tree node
doRegisterViewType() - Method in class pounamu.data.PounamuToolProject
register a defined view type
doRemoveAssociation(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
remove an association object indexed by the node form the view
doRemoveAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
remove the association type indexed by the specified tree node
doRemoveComp(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
remoive the component indexed by the specified tree node
doRemoveEntity(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
remove an entity object indexed by the node form the view
doRemoveEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
remove the entity type indexed by the specified tree node
doSaveAssociationType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save the association type indexed by the specified tree node
doSaveAssociationTypeAs(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save the association type indexed by the specified tree node with another name
doSaveConnectorAs(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
 
doSaveEntityType(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save the entity type indexed by the specified tree node
doSaveEntityTypeAs(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save the entity type indexed by the specified tree node with another name
doSaveFile(String, String) - Method in class pounamu.core.IconDisplayPanel
save the string into a file
doSaveIcon(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save an icon indexed byteh specified tree node
doSaveModelProject() - Method in class pounamu.data.PounamuModelProject
save this model project
doSaveShapeAs(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
save the shape indexed by the specified tree node as another shape
doSaveView() - Method in class pounamu.data.PounamuToolProject
save a view
doSaveView() - Method in class pounamu.data.PounamuModelProject
save a model view
doUndoLatest() - Method in class pounamu.core.UndoListPanel
undo the last command in the command history which is shown on the top of this list
doUndoSelected() - Method in class pounamu.core.UndoListPanel
undo the selected command(s)
doViewXMLForToolProject() - Method in class pounamu.data.PounamuToolProject
view the xml file for this tool project

E

encodeSpecialChar(String) - Method in class pounamu.core.HandlerConfigurationPanel
replace the '<' and '>' in the string wiht '@' and '#'
eventReceived(PounamuEvent) - Method in class pounamu.core.PounamuEventHandler
a method all the pounamu classes should extend
eventReceived(PounamuEvent) - Method in class pounamu.core.ModellerPanel
once a event is received by this panel, the event will be passed to all handlers registered to this panel
eventReceived(PounamuEvent) - Method in class pounamu.data.PounamuModelProject
accept the event and then pass them to all of the registered handlers
EXCUTE - Static variable in interface pounamu.command.PounamuCommand
represent the action type is excute
excute() - Method in class pounamu.command.ResizeShape
excute this command
excute() - Method in class pounamu.command.RemoveEntity
execute this command
excute() - Method in class pounamu.command.RemoveAssociation
execute this command
excute() - Method in interface pounamu.command.PounamuCommand
excute this command
excute() - Method in class pounamu.command.MoveShape
execute this command
excute() - Method in class pounamu.command.ClearAll
excute this command
excute() - Method in class pounamu.command.ChangeProperty
excute this command
excute() - Method in class pounamu.command.AddNewShape
excute this command
excute() - Method in class pounamu.command.AddNewPounamuMetaModelElement
excute this command
excute() - Method in class pounamu.command.AddNewConnector
excute this command
excute() - Method in class pounamu.command.AddEntity
excute this command
excute() - Method in class pounamu.command.AddAssociation
excute this command

G

generate(String) - Method in class pounamu.core.SavePounamuIconToXML
generate xml representation of this icon
getAbsoluteMiddlePoint() - Method in class pounamu.visualcomp.PounamuHandler
get the middle point of this handler in the parent panel
getActivePanel() - Method in class pounamu.core.IconDisplayPanel
not applicable
getAllowedElementsModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the allowed elements list
getAllowedHandlers(String) - Method in class pounamu.data.PounamuToolProject
 
getAllowedHandlersModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the allowed handler list
getAnchor() - Method in class pounamu.editor.PounamuAnchorRenderer
get anchor
getANearPointOffLine(Point2D, Point2D, double, double) - Static method in class pounamu.visualcomp.SomeUsefulMethods
get the off_line arrow point of a line
getANearPointOnLine(Point2D, Point2D, double) - Static method in class pounamu.visualcomp.SomeUsefulMethods
get the on_line arrow point of a line
getArrowShape() - Method in class pounamu.editor.PounamuArrowShapeRenderer
get Arrow Shape
getAssociation() - Method in class pounamu.event.RemoveAssociationEvent
get the new association
getAssociation() - Method in class pounamu.event.NewAssociationEvent
get the new association
getAssociation(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
extends the super abstract method, not applicable for tool project
getAssociation(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each association object has a corresponding node in the tree which serves as an index
getAssociation(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
get an association object indexed by the specified node
getAssociationTypeIcon() - Method in class pounamu.data.PounamuToolProject
get the current icon type for the association type object
getAssociationTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
get the association type object indexed by the specified tree node
getAssociationTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each association type object has a corresponding node in the tree which serves as an index
getAssociationTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getAttributeKeyInformationList() - Method in class pounamu.data.PounamuModelElement
get the current attribute key information list
getAttributeNameList() - Method in class pounamu.data.PounamuModelElement
get the current attribute name list
getAttributeTypeList() - Method in class pounamu.data.PounamuModelElement
get the current attribute type list
getAttributeValue(String) - Method in class pounamu.data.PounamuModelElement
get the value of an property specified by name
getAttributeValueList() - Method in class pounamu.data.PounamuModelElement
get the current attribute value list
getAvailableElementsModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the available element list
getAvailableHandlersModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the available handler list
getAvailableIconsModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the available icon list
getBasePanel() - Method in class pounamu.visualcomp.PounamuShape
each shape has a base panel to be used to hold all other visual components, like panel, label etc.
getBaseX() - Method in class pounamu.visualcomp.PounamuOneLineInput
get baseX
getBaseX() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get baseX
getBaseX() - Method in class pounamu.visualcomp.PounamuLabel
get baseX
getBaseX() - Method in class pounamu.visualcomp.PounamuButton
get baseX
getBaseY() - Method in class pounamu.visualcomp.PounamuOneLineInput
get BaseY
getBaseY() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get BaseY
getBaseY() - Method in class pounamu.visualcomp.PounamuLabel
get BaseY
getBaseY() - Method in class pounamu.visualcomp.PounamuButton
get BaseY
getBasicStroke() - Method in class pounamu.editor.PounamuBasicStrokeRenderer
get BasicStroke
getBasicStroke() - Method in class pounamu.editor.PounamuBasicStrokeEditor
get Basic Stroke
getBasicStroke() - Method in class pounamu.visualcomp.PounamuConnector
get basicStroke
GetBluePrints - class pounamu.help.GetBluePrints.
Title: GetBluePrints Description: A class to display the blueprints files of this tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
GetBluePrints(Pounamu) - Constructor for class pounamu.help.GetBluePrints
construct this class which will open a browser window and display blueprints of this tool
getBooleanValue() - Method in class pounamu.editor.PounamuBooleanRenderer
get the Boolean Value
getColor() - Method in class pounamu.editor.PounamuColorRenderer
get color
getCommandObject(String) - Method in class pounamu.core.PounamuStack
get a pounamu command object by key
getCompAndScrollPaneMapping() - Method in class pounamu.core.PounamuTabbedPane
return the compAndScrollPaneMappingtable which map the tab component and its surrounded JScrollPane
getComponent(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
get the component indexed by the specified node
getComponent(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each component has a corresponding node in the tree which serves as an index.
getComponent(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getComponentPaths() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
get the property component path array
getConnector() - Method in class pounamu.event.RemoveConnectorEvent
get the connector to be deleted
getConnector() - Method in class pounamu.event.NewConnectorEvent
get the new connector
getConnector() - Method in class pounamu.event.DeleteConnectorEvent
get the connector to be deleted
getConnector() - Method in class pounamu.event.ChangePropertyEvent
get the icon of this target, the icon is a connector if type is "association"
getConnectorCreatorNode() - Method in class pounamu.data.PounamuToolProject
get the tree node for the connector creator
getConnectors() - Method in class pounamu.core.ModellerPanel
get all connectors in this panel
getConstraints() - Method in class pounamu.visualcomp.PounamuPanel
get the constraints of this components which will be used if the parent panel use GridBagLayout manager
getConstraints() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the constraints of this components which will be used if the parent panel use GridBagLayout manager
getConstraints() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the constraints of this components which will be used if the parent panel use GridBagLayout manager
getConstraints() - Method in class pounamu.visualcomp.PounamuLabel
get the constraints of this components which will be used if the parent panel use GridBagLayout manager
getConstraints() - Method in class pounamu.visualcomp.PounamuButton
get the constraints of this components which will be used if the parent panel use GridBagLayout manager
getCurrentObject() - Method in class pounamu.core.ModellerPanel
get the current object of this panel, once mouse relesed, this object will be added to the panel
getCurrentTool() - Method in class pounamu.core.PounamuManagerPanel
get the current tool project
getDescription() - Method in class pounamu.command.ResizeShape
get the description of this command
getDescription() - Method in class pounamu.command.RemoveEntity
get the description of this command
getDescription() - Method in class pounamu.command.RemoveAssociation
get the description of this command
getDescription() - Method in interface pounamu.command.PounamuCommand
get the description of this command
getDescription() - Method in class pounamu.command.MoveShape
get the description of this command
getDescription() - Method in class pounamu.command.ClearAll
get the description of this command
getDescription() - Method in class pounamu.command.ChangeProperty
get the description of this command
getDescription() - Method in class pounamu.command.AddNewShape
get the description of this command
getDescription() - Method in class pounamu.command.AddNewPounamuMetaModelElement
get the description of this command
getDescription() - Method in class pounamu.command.AddNewConnector
get the description of this command
getDescription() - Method in class pounamu.command.AddEntity
get the description of this command
getDescription() - Method in class pounamu.command.AddAssociation
get the description of this command
getDescription() - Method in class pounamu.data.PounamuToolProject
get the desription of this project
getDescription() - Method in class pounamu.data.PounamuProject
get the description of this project
getDisplayPanel() - Method in class pounamu.data.PounamuView
each view has a display panel to render its visual components
getDocument() - Method in class pounamu.core.LoadXMLFile
parsing the xml file into xml document
getDynamicMenu() - Method in class pounamu.core.Pounamu
get the dynamic menu
getElementAndIconMappingModel() - Method in class pounamu.core.ViewTypeDefinerPanel
get the list model of the element and icon mapping list, which map the icon to the element
getEndHandler() - Method in class pounamu.visualcomp.PounamuConnector
get endHandler
getEndLabel() - Method in class pounamu.visualcomp.PounamuConnector
get endLabel
getEndShape() - Method in class pounamu.visualcomp.PounamuConnector
get endShape
getEntity() - Method in class pounamu.event.RemoveEntityEvent
get the new association
getEntity() - Method in class pounamu.event.NewEntityEvent
get the new entity
getEntity(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
extends the super abstract method, not applicable for tool project
getEntity(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each entity object has a corresponding node in the tree which serves as an index
getEntity(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
get an entity object indexed by the specified node
getEntityTypeIcon() - Method in class pounamu.data.PounamuToolProject
get the current icon type for the entity type object
getEntityTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
get the entity type object indexed by the specified tree node
getEntityTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each entity type object has a corresponding node in the tree which serves as an index
getEntityTypeObject(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuShape
get the exported property path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuPanel
get the exported component path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the exported component path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the exported component path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuLabel
get the exported component path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuConnector
get the exported component path list
getExportedComponentPath() - Method in class pounamu.visualcomp.PounamuButton
get the exported component path list
getExportedComponentPath() - Method in interface pounamu.visualcomp.Configurable
get the exported component path list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuShape
get the exported property flag list, flag is used to specify the type (different from the type from type list) of thid property
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuPanel
get the exported property name list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the exported property name list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the exported property name list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuLabel
get the exported property name list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuConnector
get the exported property name list
getExportedPropertyFlags() - Method in class pounamu.visualcomp.PounamuButton
get the exported property name list
getExportedPropertyFlags() - Method in interface pounamu.visualcomp.Configurable
get the exported property flag list
getExportedPropertyKeyInformations() - Method in class pounamu.data.PounamuMetaModelElement
get the types of those properties which will be exported to the user
getExportedPropertyNames() - Method in class pounamu.data.PounamuMetaModelElement
get the names of those properties which will be exported to the user
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuShape
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuPanel
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuLabel
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuConnector
get the exported property name list
getExportedPropertyNames() - Method in class pounamu.visualcomp.PounamuButton
get the exported property name list
getExportedPropertyNames() - Method in interface pounamu.visualcomp.Configurable
get the exported property name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuShape
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuPanel
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuLabel
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuConnector
get the exported property old name list
getExportedPropertyOldNames() - Method in class pounamu.visualcomp.PounamuButton
get the exported property old name list
getExportedPropertyOldNames() - Method in interface pounamu.visualcomp.Configurable
get the exported property old name list
getExportedPropertyTypes() - Method in class pounamu.data.PounamuMetaModelElement
get the types of those properties which will be exported to the user
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuShape
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuPanel
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuLabel
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuConnector
get the exported property type list
getExportedPropertyTypes() - Method in class pounamu.visualcomp.PounamuButton
get the exported property type list
getExportedPropertyTypes() - Method in interface pounamu.visualcomp.Configurable
get the exported property type list
getFileChooser() - Method in class pounamu.core.Pounamu
get file chooser
getFillColor() - Method in class pounamu.visualcomp.PounamuPanel
get the color to fill shape
getGridBagConstraints() - Method in class pounamu.editor.PounamuGridBagConstraintsRenderer
get Layout
getHandlerDefinerNode() - Method in class pounamu.data.PounamuToolProject
get the tree node for the handler creator
getHandlerName() - Method in class pounamu.core.HandlerConfigurationPanel
get the name of this handler from the name input text field
getHandlers() - Method in class pounamu.visualcomp.PounamuPanel
get the current handlers attached to this panel
getHandlerToBeReplaced() - Method in class pounamu.visualcomp.PounamuConnector
connector can move its one end from one handler on a shape to another handler on the same shape, the former is the handler to be replaced
getHorizontalAlignment() - Method in class pounamu.editor.PounamuHorizontalAlignmentRenderer
get HorizontalAlignment
getHorizontalAlignment() - Method in class pounamu.editor.PounamuFlowLayoutHorizontalAlignmentRenderer
get HorizontalAlignment
getIcon(PounamuView) - Method in class pounamu.data.PounamuModelElement
get the icon of this model element in this specified view
getIcon(PounamuView) - Method in class pounamu.data.PounamuMetaModelElement
get the icon to represent this metamodel element in the view
getIconAndNodeMapping() - Method in class pounamu.data.PounamuProject
each icon will have a tree node in the tree.
getIconNumber() - Method in class pounamu.data.PounamuModelElement
get the number of icons this model element has
getIconPropertyName(String, String, String, String) - Method in class pounamu.data.PounamuToolProject
get the corresponding icon property name for the specified model type, model property name and icon type
getIconType(String, String) - Method in class pounamu.data.PounamuToolProject
 
getIndex() - Method in class pounamu.visualcomp.PounamuPanel
get index of this component in its parent panel
getIndex() - Method in class pounamu.visualcomp.PounamuOneLineInput
get index of this component in its parent panel
getIndex() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get index of this component in its parent panel
getIndex() - Method in class pounamu.visualcomp.PounamuLabel
get index of this component in its parent panel
getIndex() - Method in class pounamu.visualcomp.PounamuButton
get index of this component in its parent panel
getInsets() - Method in class pounamu.editor.PounamuInsetsRenderer
get LayoutParameters
getIntValue() - Method in class pounamu.editor.PounamuIntRenderer
get Int Value
getJavaCode() - Method in class pounamu.core.HandlerConfigurationPanel
generate java code based on the input information
getLayoutAlignmentX(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
getLayoutAlignmentY(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
getLayoutManager() - Method in class pounamu.visualcomp.PounamuPanel
get the manager of the inner panel
getLayoutParameters() - Method in class pounamu.editor.PounamuLayoutRenderer
get LayoutParameters
getLine(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
 
getLineColor() - Method in class pounamu.visualcomp.PounamuPanel
get the current line color
getLineColor() - Method in class pounamu.visualcomp.PounamuConnector
get lineColor
getLines() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
 
GetLocalHelp - class pounamu.help.GetLocalHelp.
Title: GetLocalHelp Description: A class to display the tutorial files of this tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
GetLocalHelp(Pounamu) - Constructor for class pounamu.help.GetLocalHelp
construct this class which will open a browser window and display the tutorial file of this tool
getLocation() - Method in class pounamu.data.PounamuToolProject
get the location where the project saved
getLocation() - Method in class pounamu.data.PounamuProject
get the location of this project
getLocation() - Method in class pounamu.editor.PounamuLocationRenderer
get Location Parameters
getManager() - Method in class pounamu.core.PounamuEventHandler
get the manager panel of the Pounamu working object
getManager() - Method in class pounamu.core.Pounamu
get the manager panel of this tool
getManager() - Method in class pounamu.core.ModellerPanel
get the manager used to manage this panel
getManager() - Method in class pounamu.data.PounamuProject
get the manager panel of pounamu instance
getManagerTree() - Method in class pounamu.core.PounamuManagerPanel
get manager tree in this panel
getManagerTree() - Method in class pounamu.data.PounamuProject
get the manager tree of pounamu instance
getMenuItems(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each node has a set of corresponding menu items
getMetaModelDefinerNode() - Method in class pounamu.data.PounamuToolProject
get the tree node for the metamodel definer
getMiddleLabel() - Method in class pounamu.visualcomp.PounamuConnector
get middleLabel
getMiddlePoint() - Method in class pounamu.visualcomp.PounamuHandler
get the middle point of this handler
getMiddlePoint() - Method in class pounamu.visualcomp.PounamuConnector
get the midle point of this connector
getMinimumSize() - Method in class pounamu.editor.PounamuSizeRenderer
 
getModelProjectNode() - Method in class pounamu.core.PounamuManagerPanel
get the node for model project manager
getModelPropertyName(String, String, String, String) - Method in class pounamu.data.PounamuToolProject
get the corresponding model property name for the specified icon type, icon property name, model type and view type
getMultiLinesText() - Method in class pounamu.editor.PounamuPropertyRenderer
get multiLinesText
getMultiLinesText() - Method in class pounamu.editor.PounamuMultiLinesTextRenderer
get multiLinesText
getMultiLinesText() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
to get the text
getName() - Method in class pounamu.core.IconDisplayPanel
get the name of the target
getName() - Method in class pounamu.data.PounamuView
get the name of this view
getName() - Method in class pounamu.data.PounamuToolProject
get the name of the project
getName() - Method in class pounamu.data.PounamuProject
get the name of this project
getName() - Method in class pounamu.data.PounamuModelElement
get the name of this model element
getName() - Method in class pounamu.data.PounamuMetaModelElement
get the name of this pounamu meta model element
getName() - Method in class pounamu.visualcomp.PounamuShape
get the name of this shape return the name of this shape
getNewIconValue() - Method in class pounamu.event.ChangePropertyEvent
get the new icon property value list
getNewModelValue() - Method in class pounamu.event.ChangePropertyEvent
get the new model property value list
getNewPoints() - Method in class pounamu.visualcomp.PounamuConnector
get the new points of the the start and end, which is the cross point of this connector and the two shapes it connects
getNewValue() - Method in class pounamu.event.PounamuPropertyChangeEvent
get the new value of this Property
getNodeAndAssociationMapping() - Method in class pounamu.data.PounamuModelProject
get the hashtable holds the mappings from the index node to the association object
getNodeAndAssociationTypeObjectMapping() - Method in class pounamu.data.PounamuToolProject
get the hashtable which holds the mappings from a index node to an association type object
getNodeAndAssociationTypeObjectMapping() - Method in class pounamu.data.PounamuProject
each association type object has a corresponding node in the tree which serves as an index
getNodeAndAssociationTypeObjectMapping() - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getNodeAndComponentMapping() - Method in class pounamu.data.PounamuToolProject
get the mapping from an index node to its corresponding component
getNodeAndComponentMapping() - Method in class pounamu.data.PounamuProject
each component has a corresponding node in the tree which serves as an index.
getNodeAndComponentMapping() - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getNodeAndEntityMapping() - Method in class pounamu.data.PounamuModelProject
get the hashtable holds the mappings from the index node to the entity object
getNodeAndEntityTypeObjectMapping() - Method in class pounamu.data.PounamuToolProject
get the hashtable which holds the mappings from a index node to an entity type object
getNodeAndEntityTypeObjectMapping() - Method in class pounamu.data.PounamuProject
each entity type object has a corresponding node in the tree which serves as an index
getNodeAndEntityTypeObjectMapping() - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getNodeAndIconMapping() - Method in class pounamu.data.PounamuToolProject
get the mapping from an index node to its corresponding icon
getNodeAndIconMapping() - Method in class pounamu.data.PounamuProject
return the hashtable holds the mapping from the tree node to the icon
getNodeAndIconMapping() - Method in class pounamu.data.PounamuModelProject
extends the super abstract method, not applicable for modell project
getNodeAndMenuItemsMapping() - Method in class pounamu.data.PounamuProject
each node has a set of corresponding menu items
getNodeAndProjectMapping() - Method in class pounamu.core.PounamuManagerPanel
get the mappings from a tree node to a project
getNodeAndViewMapping() - Method in class pounamu.data.PounamuProject
get the hashtable holds mapping from the tree node to a view
getNodeAndViewsTabMapping() - Method in class pounamu.data.PounamuProject
return the hashtable holds the mapping from tree node to views tabbed pane.
getObject() - Method in class pounamu.core.ModellerPanel
get the current object of this panel, once mouse relesed, this object will be added to the panel
getObjectHashtable(String) - Method in class pounamu.data.PounamuModelProject
get the hashtable which holds all objects with the same type, the "key" is the object name, and the value is the object
getObjectTypeAndHashtableMapping() - Method in class pounamu.data.PounamuModelProject
In pounamu model project, each created objects which has the same type will be put into a hashtable using its name as a "key" and the object itself as a "value".
getOldIconValue() - Method in class pounamu.event.ChangePropertyEvent
get the old icon property value list
getOldModelValue() - Method in class pounamu.event.ChangePropertyEvent
get the old model property value list
getOldValue() - Method in class pounamu.event.PounamuPropertyChangeEvent
get the old value of this Property
GetOnLineHelp - class pounamu.help.GetOnLineHelp.
Title: GetOnLineHelp Description: A class to display any online information of this tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
GetOnLineHelp(Pounamu) - Constructor for class pounamu.help.GetOnLineHelp
construct this class which will open a browser window and connect to Pounamu home
getOpenedAssociationTypeObjectNames() - Method in class pounamu.data.PounamuToolProject
 
getOpenedConnectorNames() - Method in class pounamu.data.PounamuToolProject
 
getOpenedEntityTypeObjectNames() - Method in class pounamu.data.PounamuToolProject
 
getOpenedHandlerNames() - Method in class pounamu.data.PounamuToolProject
 
getOpenedModels() - Method in class pounamu.core.PounamuManagerPanel
get all opened models
getOpenedShapeNames() - Method in class pounamu.data.PounamuToolProject
 
getOpenedTools() - Method in class pounamu.core.PounamuManagerPanel
get all opened tools
getOrientation() - Method in class pounamu.editor.PounamuOrientationRenderer
get HorizontalAlignment
getOutputPath() - Method in class pounamu.core.IconDisplayPanel
get the file path for this target's xml file
getPanel() - Method in class pounamu.visualcomp.PounamuPanel
get the current inner panel
getPopupMenu(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
get the popup menu for the specified tree node
getPosition() - Method in class pounamu.editor.PounamuPositionRenderer
get HorizontalAlignment
getPosition() - Method in class pounamu.visualcomp.PounamuPanel
get the position which will be used when the parent panel use a border layout
getPosition() - Method in class pounamu.visualcomp.PounamuOneLineInput
get the position which will be used when the parent panel use a border layout
getPosition() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the position which will be used when the parent panel use a border layout
getPosition() - Method in class pounamu.visualcomp.PounamuLabel
get the position which will be used when the parent panel use a border layout
getPosition() - Method in class pounamu.visualcomp.PounamuButton
get the position which will be used when the parent panel use a border layout
getPounamu() - Method in class pounamu.core.PounamuManagerPanel
get pounamu working instance
getPounamu() - Method in class pounamu.core.PounamuEventHandler
get the Pounamu working object
getPounamu() - Method in class pounamu.core.ModellerPanel
get the pounamu running instance
getPounamu() - Method in class pounamu.core.IconDisplayPanel
get pounamu tool this panel belongs to
getPounamu() - Method in class pounamu.data.PounamuView
get pounamu working instance
getPounamu() - Method in class pounamu.data.PounamuProject
get pounamu instance which will be used to do thia project
getPounamuProject() - Method in class pounamu.data.PounamuView
get the current project this view belongs to
getPounamuShape() - Method in class pounamu.visualcomp.PounamuPanel
get the pounamu shape which use this panel as its base panel
getProject() - Method in class pounamu.core.PounamuEventHandler
get the model project which uses this handler
getProject() - Method in class pounamu.core.ModellerPanel
get the project this panel belongs to, if this panel is used for a meta model definer, the project would be a PounamuToolProject, if for a modeller, the project would be a PounamuModelProject
getProject() - Method in class pounamu.core.IconDisplayPanel
get tool project this panel belongs to
getProject(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
get the project indexed by the specified node
getProjectNode() - Method in class pounamu.data.PounamuProject
each project has a unique corresponding node in the manager tree.
getProjectTab() - Method in class pounamu.core.Pounamu
get the tabbed Pane for projects
getProjectTab() - Method in class pounamu.data.PounamuProject
each project has a tabbed pane to hold all of its visual components.
getProperties() - Method in class pounamu.core.Pounamu
get the properties of pounamu
getProperties() - Method in class pounamu.data.PounamuMetaModelElement
get the vector which holds all property names of this metamodel element
getProperty(String) - Method in class pounamu.visualcomp.PounamuShape
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuPanel
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuOneLineInput
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuLabel
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuConnector
get the current value of property whose name is "name"
getProperty(String) - Method in class pounamu.visualcomp.PounamuButton
get the current value of property whose name is "name"
getProperty(String) - Method in interface pounamu.visualcomp.Configurable
get the current value of property whose name is "name"
getPropertyKeyInformations() - Method in class pounamu.data.PounamuMetaModelElement
get the key informations of properties of this metamodel element
getPropertyLists() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
 
getPropertyMappingFromAssociationTypeToIcon() - Method in class pounamu.data.PounamuToolProject
get the property mapping from the association type to icon
getPropertyMappingFromEntityTypeToIcon() - Method in class pounamu.data.PounamuToolProject
get the property mapping from the entity type to icon
getPropertyMappingFromIconToAssociationType() - Method in class pounamu.data.PounamuToolProject
get the property mapping from the icon to association type
getPropertyMappingFromIconToEntityType() - Method in class pounamu.data.PounamuToolProject
get the property mapping from the icon to entity type
getPropertyName() - Method in class pounamu.event.PounamuPropertyChangeEvent
get the name of this Property
getPropertyNames() - Method in class pounamu.data.PounamuMetaModelElement
get the names of properties of this metamodel element
getPropertyNames() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
get the property name array
getPropertyOldNames() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
get the property old name array
getPropertyPanel() - Method in class pounamu.core.Pounamu
get property panel
getPropertyTypes() - Method in class pounamu.data.PounamuMetaModelElement
get the types of properties of this metamodel element
getPropertyTypes() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
get the property type array
getRectangle2D(Point2D, Point2D) - Static method in class pounamu.visualcomp.SomeUsefulMethods
normolize a rectangle which has two points p1, p2
getRedoStack() - Method in class pounamu.core.ModellerPanel
get the redo stack of this panel
getRegisteredAssociationTypeProperty() - Method in class pounamu.data.PounamuToolProject
get the mapping from the name of the registered association type to its properties list
getRegisteredAssociationTypes() - Method in class pounamu.data.PounamuToolProject
get registered association type
getRegisteredConnectors() - Method in class pounamu.data.PounamuToolProject
get all registered connectors
getRegisteredEntityTypeProperty() - Method in class pounamu.data.PounamuToolProject
get the mapping from the name of the registered entity type to its properties list
getRegisteredEntityTypes() - Method in class pounamu.data.PounamuToolProject
get registered entity type
getRegisteredHandlers() - Method in class pounamu.data.PounamuToolProject
get all registered handlers
getRegisteredMetaModelViews() - Method in class pounamu.data.PounamuToolProject
get defines metamodel views
getRegisteredModelViews() - Method in class pounamu.data.PounamuModelProject
return all registereed model views
getRegisteredShapes() - Method in class pounamu.data.PounamuToolProject
get all registered shapes
getRegisteredTools() - Method in class pounamu.core.PounamuManagerPanel
get all registered tools
getRegisteredViewTypes() - Method in class pounamu.data.PounamuToolProject
get registered view types
getRelatedObject() - Method in class pounamu.visualcomp.PounamuShape
the related object is that meta model object or model object which use this shape as its icon
getRelatedObject() - Method in class pounamu.visualcomp.PounamuConnector
the related object is that meta model object or model object which use this connector as its icon
getRendererComp() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
get the compoent to render the property value
getResizingDirection() - Method in class pounamu.editor.PounamuResizingDirectionRenderer
get Vertical Alignment
getRole() - Method in class pounamu.visualcomp.PounamuHandler
get the role of this handler
getScrollPaneAndCompMapping() - Method in class pounamu.core.PounamuTabbedPane
get the mappings from the scroll pane to component
getSelectedIcon() - Method in class pounamu.core.ModellerPanel
get currently selected icon of this panel
getSelectedNode() - Method in class pounamu.core.PounamuManagerPanel
get selected node
getShape() - Method in class pounamu.event.ResizeShapeEvent
get the shape which has been moved
getShape() - Method in class pounamu.event.RemoveShapeEvent
get the shape to be deleted
getShape() - Method in class pounamu.event.NewShapeEvent
get the new shape
getShape() - Method in class pounamu.event.MoveShapeEvent
get the shape to be moved
getShape() - Method in class pounamu.event.DeleteShapeEvent
get the shape to be deleted
getShape() - Method in class pounamu.event.ChangePropertyEvent
get the icon of this target, the icon is a shape if type is "entity"
getShapeCreatorNode() - Method in class pounamu.data.PounamuToolProject
get the tree node for the shape creator
getShapes() - Method in class pounamu.core.ModellerPanel
get all shapes in this panel
getShapeType() - Method in class pounamu.editor.PounamuShapeTypeRenderer
get HorizontalAlignment
getShownProperties() - Method in class pounamu.visualcomp.PounamuShape
get the exported properties which can be shown
getShownProperties() - Method in class pounamu.visualcomp.PounamuConnector
get the exported properties which can be shown
getSource() - Method in class pounamu.visualcomp.PounamuShape
get the source of this shape, normally it is the full path to the xml file of this shape return the source of this shape
getStartHandler() - Method in class pounamu.visualcomp.PounamuConnector
get startHandler
getStartLabel() - Method in class pounamu.visualcomp.PounamuConnector
get startLabel
getStartShape() - Method in class pounamu.visualcomp.PounamuConnector
get startShape
getState() - Method in class pounamu.core.ModellerPanel
get the state of this panel, under different state, different behaviour to the mouse event
getStringFromNode(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
get user object from a node in manager tree
getStringValue() - Method in class pounamu.editor.PounamuStringRenderer
get the string
getStroke() - Method in class pounamu.visualcomp.PounamuPanel
get the stroke for the outline shape
getTarget() - Method in class pounamu.core.IconDisplayPanel
get the icon being displayed
getTarget() - Method in class pounamu.event.ChangePropertyEvent
get the target whose properties changed
getTextAreaProperties() - Method in class pounamu.visualcomp.PounamuShape
get all exported properties of this shape whose type is "textarea"
getTextAreaProperties() - Method in class pounamu.visualcomp.PounamuConnector
get all exported properties of this connector whose type is "textarea"
getTextAreaProperties(String) - Method in class pounamu.data.PounamuToolProject
get the textArea property list of the specified icon
getTextColor() - Method in class pounamu.visualcomp.PounamuConnector
get textColor
getTextFieldProperties() - Method in class pounamu.visualcomp.PounamuShape
get all exported properties of this shape whose type is "textfield"
getTextFieldProperties() - Method in class pounamu.visualcomp.PounamuConnector
get all exported properties of this connector whose type is "textfield"
getTextFieldProperties(String) - Method in class pounamu.data.PounamuToolProject
get the textField property list of the specified icon
getTool() - Method in class pounamu.core.PounamuEventHandler
get the tool used by this model project which uses this handler
getTool() - Method in class pounamu.data.PounamuModelProject
get the tool which has been used to do this model project
getToolName() - Method in class pounamu.core.NewModelProjectDialog
get the name of the tool this model project used
getToolProjectNode() - Method in class pounamu.core.PounamuManagerPanel
get the node for tool project manager
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class pounamu.core.PounamuTreeCellRenderer
get the component that will be used to render the object as a tree node
getTreeNode() - Method in class pounamu.visualcomp.PounamuShape
when it is being created, each shape has a corresponding tree node in the manager tree
getType() - Method in class pounamu.core.PounamuEventHandler
get the type of this handler
getType() - Method in class pounamu.core.ModellerPanel
get type of this panel, if this panel is used in meta model definer, type is "metamodelview", if for a modeller, type is "modelview"
getType() - Method in class pounamu.data.PounamuView
get the type of this view
getType() - Method in class pounamu.data.PounamuModelElement
get the type of this model element
getType() - Method in class pounamu.data.PounamuMetaModelElement
get the type of this pounamu meta model element
getType() - Method in class pounamu.event.ChangePropertyEvent
get the type of this target
getType() - Method in class pounamu.visualcomp.PounamuShape
get the type of this shape return the type of this shape
getType() - Method in class pounamu.visualcomp.PounamuPanel
get the type of the "outline" shape
getType() - Method in class pounamu.visualcomp.PounamuConnector
get the type of this connector return the type of this connector
getUndoStack() - Method in class pounamu.core.ModellerPanel
get the undo stack of this panel
getVerticalAlignment() - Method in class pounamu.editor.PounamuVerticalAlignmentRenderer
get Vertical Alignment
getVGap() - Method in class pounamu.visualcomp.VerticalFlowLayout
get the vertical gap
getView() - Method in class pounamu.core.ModellerPanel
get the view this panel belongs to
getView(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each view has a unique tree node in the manager tree serves as an index.
getViewAndIconMapping() - Method in class pounamu.data.PounamuModelElement
the model element has a different icon in each view it appears, this method get the hashtable which holds the mapping from the view to the icon
getViewAndIconMapping() - Method in class pounamu.data.PounamuMetaModelElement
get the hashtable which using view as a key to get the value, icon
getViewsTab(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuProject
each views tabbed pane (a tabbed pane inside a project tabbbed pane) has a unique tree node in the manager tree which serves as an index
getViewsTabAndNodeMapping() - Method in class pounamu.data.PounamuProject
ruturn the mapping between views tabbed pane an dits corresponding tree node
getViewsTabNode(Component) - Method in class pounamu.data.PounamuProject
each sub tabbbed pane in a project tabbed pane has a corresponding node in the tree.
getViewTabAndNodeMapping() - Method in class pounamu.data.PounamuProject
return the hatshtable which holds the mapping between the view panel and the tree node
getViewTabNode(Component) - Method in class pounamu.data.PounamuProject
each view has a unique tree node in the manager tree
getViewTypeAndAllowedHandlersMapping() - Method in class pounamu.data.PounamuToolProject
 
getViewTypeAndAllowedMetaModelTypesMapping() - Method in class pounamu.data.PounamuToolProject
 
getViewTypeAndMetaModelTypesAndIconMapping() - Method in class pounamu.data.PounamuToolProject
 
getViewTypeAndPropertyMapping() - Method in class pounamu.data.PounamuToolProject
 
getViewTypeDefinerNode() - Method in class pounamu.data.PounamuToolProject
get the tree node for the view type definer
getXML() - Method in class pounamu.core.ViewTypeDefinerPanel
get th exml representationfor this view type
getXML() - Method in class pounamu.core.SaveModelViewToXML
generate XML file
getXML() - Method in class pounamu.core.ModellerPanel
get the xml representation of this panel
getXML() - Method in class pounamu.core.HandlerConfigurationPanel
generate xml file wich contains all information of this handler
getXMLRepresentation() - Method in class pounamu.core.IconDisplayPanel
get xml representation of the target
getXMLRepresentation() - Method in class pounamu.data.PounamuView
get the xml representation of this view
getXMLRepresentation() - Method in class pounamu.data.PounamuToolProject
get the xml representation of this project
getXMLRepresentation() - Method in class pounamu.data.PounamuModelProject
get XML representation for tis project
getXMLRepresentation() - Method in class pounamu.data.PounamuModelElement
get the XML representation of this model element
getXMLRepresentation() - Method in class pounamu.data.PounamuMetaModelElement
get the String of xml representation of this metamodel element
GoToPounamuForum - class pounamu.help.GoToPounamuForum.
Title: GoToPounamuForum Description: A class to guide users of this tool to the forum of this tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
GoToPounamuForum(Pounamu) - Constructor for class pounamu.help.GoToPounamuForum
construct this class which will open a browser window and connect to Pounamu forum

H

HandlerConfigurationPanel - class pounamu.core.HandlerConfigurationPanel.
Title: HandlerConfigurationPanel Description: A panel used to specify the new event handler.
HandlerConfigurationPanel(PounamuProject, String) - Constructor for class pounamu.core.HandlerConfigurationPanel
construct this handler configuration panel

I

IconDisplayPanel - class pounamu.core.IconDisplayPanel.
Title: IconDisplayPanel Description: The panel which will be used to show icons in icon creation stage Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
IconDisplayPanel(Pounamu, PounamuProject, JPanel, String) - Constructor for class pounamu.core.IconDisplayPanel
constructor: a panel to display icon in icon creation stage
indexOfComponent(Component) - Method in class pounamu.core.PounamuTabbedPane
get the index of the specifuied tab component
init() - Method in class pounamu.core.HandlerConfigurationPanel
initial visual components
init() - Method in class pounamu.editor.PounamuLayoutRenderer
 
initAvailableShapes() - Method in class pounamu.core.ConfigureMetaModelDefiner
init available shapes which can be used as icons for both entity type or association type
initHashtables() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
assign the renderers to their correspnding types
initialThisBox() - Method in class pounamu.editor.PounamuArrowShapeRenderer
intialthis renderer
initInterface() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
initial visual interface
initJComboBox() - Method in class pounamu.core.NewObjectDialogForModelView
init the combo box and put all added objects with the same type into it
initJComboBox() - Method in class pounamu.core.NewObjectDialogForMetaModelView
init the combo box and put all added objects with the same type into it
initMenuItemsForAssociation() - Method in class pounamu.data.PounamuModelProject
init menu items for association object
initMenuItemsForAssociationTypeObject() - Method in class pounamu.data.PounamuToolProject
init menu items for association type object node
initMenuItemsForComponentNode() - Method in class pounamu.data.PounamuToolProject
init menu items for a component node
initMenuItemsForConnectorCreatorNode() - Method in class pounamu.data.PounamuToolProject
init menu items for connetor creator node
initMenuItemsForConnectorNode() - Method in class pounamu.data.PounamuToolProject
init menu items for connetor node
initMenuItemsForEntity() - Method in class pounamu.data.PounamuModelProject
init menu items for entity object
initMenuItemsForEntityTypeObject() - Method in class pounamu.data.PounamuToolProject
init menu items for entity type object node
initMenuItemsForHandlerDefinerNode() - Method in class pounamu.data.PounamuToolProject
init menu items fr the handler definer node
initMenuItemsForHandlerNode() - Method in class pounamu.data.PounamuToolProject
init menu items fr a handler node
initMenuItemsForMetaModelDefinerNode() - Method in class pounamu.data.PounamuToolProject
init menu items fr the metamodel definer definer node
initMenuItemsForMetaModelViewNode() - Method in class pounamu.data.PounamuToolProject
init menu items for a metamodel view node
initMenuItemsForModelProjectNode() - Method in class pounamu.core.PounamuManagerPanel
prepare menu items for the node of model project manager
initMenuItemsForModelViewNode(String) - Method in class pounamu.data.PounamuModelProject
init menu items for a model view node
initMenuItemsForPanelNode() - Method in class pounamu.data.PounamuToolProject
init menu items for a panel node
initMenuItemsForRoot() - Method in class pounamu.core.PounamuManagerPanel
prepare menu items for the root of the tree
initMenuItemsForShapeCreatorNode() - Method in class pounamu.data.PounamuToolProject
init menu items for shape creator node
initMenuItemsForShapeNode() - Method in class pounamu.data.PounamuToolProject
init menu items for a shape node
initMenuItemsForToolProjectNode() - Method in class pounamu.core.PounamuManagerPanel
prepare menu items for the node of tool project manager
initMenuItemsForToolProjectNode() - Method in class pounamu.data.PounamuToolProject
init menu items for tool project node
initMenuItemsForViewTypeDefinerNode() - Method in class pounamu.data.PounamuToolProject
init menu items fr the view type definer node
initMenuItemsForViewTypeNode() - Method in class pounamu.data.PounamuToolProject
init menu items fr the view type node
initMenuItemsForViewTypeNode(String) - Method in class pounamu.data.PounamuModelProject
init menu items for the view type node
initPropertyBoxForAssociationType(String) - Method in class pounamu.core.ConfigureMetaModelDefiner
init a combo box which contains all properties of the specified association type
initPropertyBoxForEntityType(String) - Method in class pounamu.core.ConfigureMetaModelDefiner
init a combo box which contains all properties of the specified Entity type
initRegisteredTools() - Method in class pounamu.core.PounamuManagerPanel
get previously registered tools from pounamu property
initStyles() - Method in class pounamu.core.PounamuXMLViewingPanel
initial two basi styles, one for keywords another for normal text
initStyles() - Method in class pounamu.core.PounamuJavaCodeViewingPanel
initial two baisc styles
invalidateLayout(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
isAKeyWord(String) - Method in class pounamu.core.PounamuJavaCodeViewingPanel
to check if the string s is a key word or not
isLineVisible() - Method in class pounamu.visualcomp.PounamuPanel
check if currently the line is visible or not
isShapeOpaque() - Method in class pounamu.visualcomp.PounamuPanel
Check if currently the shpae is opaque
isVisualProperty() - Method in class pounamu.event.PounamuPropertyChangeEvent
to check if this property is a visual property
itemStateChanged(ItemEvent) - Method in class pounamu.editor.PounamuBasicStrokeEditor
implements item listener

J

jMenuHelpAboutPounamu_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_aboutpounamu" is clicked.
jMenuHelpPounamuAPI_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_pounamuAPI" is clicked.
jMenuHelpPounamuBP_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_pounamuBlueprints" is clicked.
jMenuHelpPounamuCA_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_contactAuthors" is clicked.
jMenuHelpPounamuHT_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_tutorial" is clicked.
jMenuHelpPounamuOL_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_onlinehelp" is clicked.
jMenuHelpPounamuUF_actionPerformed(ActionEvent) - Method in class pounamu.core.Pounamu
define what to happen when the menu item "Help_pounamuUserForum" is clicked.

L

layoutContainer(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
loadPropertiesFromEntity() - Method in class pounamu.editor.PounamuEntitySpecifier
set up the values of all editors in this panel with teh value loaded from the entity
loadPropertiesFromMetaModel() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
 
LoadXMLFile - class pounamu.core.LoadXMLFile.
Title: LoadXMLFile Description: used to parse a xml file into xml document Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
LoadXMLFile(File) - Constructor for class pounamu.core.LoadXMLFile
constructor

M

main(String[]) - Static method in class pounamu.core.Pounamu
Initial a Pounamu instance, and set its look&feel to that of Windows
maximumLayoutSize(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
MessagePanel - class pounamu.core.MessagePanel.
Title: MessagePanel Description: A panel to show any runtime message Copyright: Copyright (c) 2002 Company: FCP
MessagePanel() - Constructor for class pounamu.core.MessagePanel
constructor
minimumLayoutSize(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
modelComponentPaths - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelComponentPaths - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
ModellerPanel - class pounamu.core.ModellerPanel.
Title: ModellerPanel Description: A panel to draw shapes and connectors used to model a project Copyright: Copyright (c) 2002 Company: FCP
ModellerPanel(PounamuProject, String, PounamuView) - Constructor for class pounamu.core.ModellerPanel
Constructor
modelPropertyKeyInformations - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelPropertyKeyInformations - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
modelPropertyNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelPropertyNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
modelPropertyOldNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelPropertyOldNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
modelPropertyTypes - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelPropertyTypes - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
modelPropertyValues - Variable in class pounamu.editor.PounamuEntitySpecifier
 
modelPropertyValues - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
mouseClicked(MouseEvent) - Method in class pounamu.core.PounamuManagerPanel
implementing mouse listener
mouseEntered(MouseEvent) - Method in class pounamu.core.PounamuManagerPanel
implementing mouse listener
mouseExited(MouseEvent) - Method in class pounamu.core.PounamuManagerPanel
implementing mouse listener
mousePressed(MouseEvent) - Method in class pounamu.core.PounamuManagerPanel
implementing mouse listener
mouseReleased(MouseEvent) - Method in class pounamu.core.PounamuManagerPanel
implementing mouse listener
MoveShape - class pounamu.command.MoveShape.
an command to move a shape on the drawing canvas.
MoveShape(ModellerPanel, PounamuPanel, int, int, int, int, int, int) - Constructor for class pounamu.command.MoveShape
constructor
MoveShapeEvent - class pounamu.event.MoveShapeEvent.
Title: MoveShapeEvent Description: A shape moving event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
MoveShapeEvent(Object, PounamuPanel, int, int, int, int) - Constructor for class pounamu.event.MoveShapeEvent
construct this move shape event

N

NewAssociationEvent - class pounamu.event.NewAssociationEvent.
Title: NewAssociationEvent Description: an event generated when a new association is added to a panel Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewAssociationEvent(Object, PounamuModelElement) - Constructor for class pounamu.event.NewAssociationEvent
construct this event
NewConnectorEvent - class pounamu.event.NewConnectorEvent.
Title: NewConnectorEvent Description: A new connector event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewConnectorEvent(Object, PounamuConnector) - Constructor for class pounamu.event.NewConnectorEvent
construct this event
NewEntityEvent - class pounamu.event.NewEntityEvent.
Title: NewEntityEvent Description: an event generated when a new entity is added to a panel Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewEntityEvent(Object, PounamuModelElement) - Constructor for class pounamu.event.NewEntityEvent
construct this event
NewModelProjectDialog - class pounamu.core.NewModelProjectDialog.
Title: NewModelProjectDialog Description: A dialog to get name, description, location and tool for a new model project Copyright: Copyright (c) 2003 Company: Auckland UniServices Limited
NewModelProjectDialog(PounamuManagerPanel) - Constructor for class pounamu.core.NewModelProjectDialog
construct a dialog which allow user to put in some imformation related to the model project
NewObjectDialogForMetaModelView - class pounamu.core.NewObjectDialogForMetaModelView.
Title: NewObjectDialogForMetaModelView Description: A dialog for user to create an object by three ways Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewObjectDialogForMetaModelView(PounamuToolProject, PounamuView, String) - Constructor for class pounamu.core.NewObjectDialogForMetaModelView
construct a dialog which allow user to add a object to meta model view by thre ways
NewObjectDialogForModelView - class pounamu.core.NewObjectDialogForModelView.
Title: NewObjectDialogForModelView Description: A dialog for user to create an object by three ways Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewObjectDialogForModelView(PounamuModelProject, PounamuToolProject, PounamuView, String) - Constructor for class pounamu.core.NewObjectDialogForModelView
construct a dialog which allow user to add a object to model view by thre ways
NewShapeEvent - class pounamu.event.NewShapeEvent.
Title: NewShapeEvent Description: an event generated when a new shape is added to a panel Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewShapeEvent(Object, PounamuShape) - Constructor for class pounamu.event.NewShapeEvent
construct this event
NewToolProjectDialog - class pounamu.core.NewToolProjectDialog.
Title: NewToolProjectDialog Description: A dialog to be used to configure this tool Pounamu Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
NewToolProjectDialog(PounamuManagerPanel) - Constructor for class pounamu.core.NewToolProjectDialog
construct a dialog which allow user to put in some imformation related to the project

O

ok_pressed() - Method in class pounamu.editor.PounamuShapeSpecifier
do nothing
ok_pressed() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
to configure the shape
ok_pressed() - Method in class pounamu.editor.PounamuGridBagConstraintsEditor
inform the renderer the final value of the payout property
ok_pressed() - Method in class pounamu.editor.PounamuFontEditor
inform the FontCellRenderer of the final value.
ok_pressed() - Method in class pounamu.editor.PounamuEntitySpecifier
to configure the shape
ok_pressed() - Method in class pounamu.editor.PounamuConnectorSpecifier
to configure the target
ok_pressed() - Method in class pounamu.editor.PounamuComponentSpecifier
to configure the target
ok_pressed() - Method in class pounamu.editor.PounamuColorEditor
inform th erenderer to set up the final value
ok_pressed() - Method in class pounamu.editor.PounamuBorderEditor
infom the renderer to set up the final Border value
ok_pressed() - Method in class pounamu.editor.PounamuAssociationSpecifier
to configure the association
OpenPounamuAPI - class pounamu.help.OpenPounamuAPI.
Title: OpenPounamuAPI Description: open a browser window and disply the api of this tool Copyright: Copyright (c) 2002 Company: FCP
OpenPounamuAPI(Pounamu) - Constructor for class pounamu.help.OpenPounamuAPI
construct this class which will open a browser window and disply the api of this tool

P

paint(Graphics) - Method in class pounamu.editor.PounamuBasicStrokeRenderer
show the baic stroke by painting a line using it
paint(Graphics) - Method in class pounamu.editor.PounamuBasicStrokeEditor
paint a line which use the basic stroke
paint(Graphics) - Method in class pounamu.visualcomp.PounamuConnector
overwrite the method paint
paintComponent(Graphics) - Method in class pounamu.visualcomp.PounamuPanel
paint this panel and all of its children
pathComponentMapping - Variable in class pounamu.visualcomp.PounamuShape
Hold the mapping from the path to the component.
pathComponentMapping - Variable in class pounamu.visualcomp.PounamuConnector
Hold the mapping from the path to the component.
pop() - Method in class pounamu.core.PounamuStack
pop the PounamuCommand that is on the top of this stack
Pounamu - class pounamu.core.Pounamu.
Title: Pounamu Description: An dynamic universal modelling tool Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
pounamu.command - package pounamu.command
This package contains all pounamu command classes which will be used in both tool project and model project.
pounamu.core - package pounamu.core
This package contains all main classes to construct the pounamu tool.
pounamu.data - package pounamu.data
This package contains all classes which will be used as data structure to record all data "flow" inside pounamu.
pounamu.editor - package pounamu.editor
This package contains all classes of property editors, property renderers, or property specifiers to all pouanmu objects.
pounamu.event - package pounamu.event
This package contains all classes of pounamu events.
pounamu.help - package pounamu.help
This package contains all classes used to present all available help information.
pounamu.visualcomp - package pounamu.visualcomp
This package contains all classes of visual components used by pounamu.
Pounamu() - Constructor for class pounamu.core.Pounamu
Constructor: 1) set icon image for the frame 2) load in properties of this tool 3) choose the available shapes, connectrs and handlers 4) initial visual interface
PounamuAnchorRenderer - class pounamu.editor.PounamuAnchorRenderer.
Title: PounamuAnchorRenderer Description: to render anchor property Copyright: Copyright (c) 2002 Company: FCP
PounamuAnchorRenderer() - Constructor for class pounamu.editor.PounamuAnchorRenderer
constructor
PounamuArrowShapeRenderer - class pounamu.editor.PounamuArrowShapeRenderer.
Title: PounamuArrowShapeRenderer Description: A JComboBox to render the PounamuArrowShape property Copyright: Copyright (c) 2002 Company: FCP
PounamuArrowShapeRenderer() - Constructor for class pounamu.editor.PounamuArrowShapeRenderer
constructor
PounamuAssociationSpecifier - class pounamu.editor.PounamuAssociationSpecifier.
Title: PounamuAssociationSpecifier Description: A panel to specify any pounamu association object Copyright: Copyright (c) 2002 Company: FCP
PounamuAssociationSpecifier(PounamuModelElement, PounamuView) - Constructor for class pounamu.editor.PounamuAssociationSpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface
PounamuBasicStrokeEditor - class pounamu.editor.PounamuBasicStrokeEditor.
Title: PounamuBasicStrokeEditor Description: A JDialog to edit the PounamuBasicStroke property Copyright: Copyright (c) 2002 Company: FCP
PounamuBasicStrokeEditor(PounamuBasicStrokeRenderer) - Constructor for class pounamu.editor.PounamuBasicStrokeEditor
constructor
PounamuBasicStrokeRenderer - class pounamu.editor.PounamuBasicStrokeRenderer.
Title: PounamuBasicStrokeRenderer Description: A JButton to render the BasicStroke property Copyright: Copyright (c) 2002 Company: FCP
PounamuBasicStrokeRenderer() - Constructor for class pounamu.editor.PounamuBasicStrokeRenderer
constructor
PounamuBooleanRenderer - class pounamu.editor.PounamuBooleanRenderer.
Title: PounamuBooleanRenderer Description: A JComboBox to render the boolean property Copyright: Copyright (c) 2002 Company: FCP
PounamuBooleanRenderer() - Constructor for class pounamu.editor.PounamuBooleanRenderer
the constructor
PounamuBorderEditor - class pounamu.editor.PounamuBorderEditor.
Title: PounamuBorderEditor Description: A JDialog to edit the Border properrty Copyright: Copyright (c) 2002 Company: FCP
PounamuBorderEditor(JButton, JFrame) - Constructor for class pounamu.editor.PounamuBorderEditor
constructor
PounamuBorderRenderer - class pounamu.editor.PounamuBorderRenderer.
Title: PounamuBorderRenderer Description: A JButton to render the Border property Copyright: Copyright (c) 2002 Company: FCP
PounamuBorderRenderer() - Constructor for class pounamu.editor.PounamuBorderRenderer
constructor
PounamuButton - class pounamu.visualcomp.PounamuButton.
Title: PounamuButton Description: a button with some new features Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuButton() - Constructor for class pounamu.visualcomp.PounamuButton
constructor
PounamuColorEditor - class pounamu.editor.PounamuColorEditor.
Title: PounamuColorEditor Description: A JDialog to edit the color property Copyright: Copyright (c) 2002 Company: FCP
PounamuColorEditor(JButton, JFrame) - Constructor for class pounamu.editor.PounamuColorEditor
constructor
PounamuColorRenderer - class pounamu.editor.PounamuColorRenderer.
Title: PounamuColorRenderer Description: a JButton to render color property Copyright: Copyright (c) 2002 Company: FCP
PounamuColorRenderer() - Constructor for class pounamu.editor.PounamuColorRenderer
constructor
PounamuCommand - interface pounamu.command.PounamuCommand.
an interface for implementing undo/redo.
PounamuCommandListener - interface pounamu.core.PounamuCommandListener.
Title: PounamuCommandListener Description: A interface to specify any pounamu command Copyright: Copyright (c) 2002 Company: FCP
PounamuComponentSpecifier - class pounamu.editor.PounamuComponentSpecifier.
Title: PounamuComponentSpecifier Description: A JFrame to specify any pounamu component Copyright: Copyright (c) 2002 Company: FCP
PounamuComponentSpecifier(Object) - Constructor for class pounamu.editor.PounamuComponentSpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface 4) set exported properties
PounamuConnector - class pounamu.visualcomp.PounamuConnector.
Title: PounamuConnector Description: defines pounamu connector Copyright: Copyright (c) 2002 Company: FCP
PounamuConnector(Document) - Constructor for class pounamu.visualcomp.PounamuConnector
empty constructor
PounamuConnector(String) - Constructor for class pounamu.visualcomp.PounamuConnector
empty constructor
PounamuConnectorSpecifier - class pounamu.editor.PounamuConnectorSpecifier.
Title: PounamuConnectorSpecifier Description: A JFrame which will be used as an editor to edit properties of a shape Copyright: Copyright (c) 2002 Company: FCP
PounamuConnectorSpecifier(Object) - Constructor for class pounamu.editor.PounamuConnectorSpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface 4) set exported properties
PounamuEntitySpecifier - class pounamu.editor.PounamuEntitySpecifier.
Title: PounamuEntitySpecifier Description: A panel to specify any pounamu entity Copyright: Copyright (c) 2002 Company: FCP
PounamuEntitySpecifier(PounamuModelElement, PounamuView) - Constructor for class pounamu.editor.PounamuEntitySpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface
PounamuEvent - class pounamu.event.PounamuEvent.
Title: PounamuEvent Description: the super class of all pounamu event classes Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuEvent(Object) - Constructor for class pounamu.event.PounamuEvent
construct this event
PounamuEventHandler - class pounamu.core.PounamuEventHandler.
Title: PounamuEventHandler Description: the super class of all pounamu handler classes Copyright: Copyright (c) 2002
PounamuEventHandler() - Constructor for class pounamu.core.PounamuEventHandler
an empty constructor
PounamuFlowLayoutHorizontalAlignmentRenderer - class pounamu.editor.PounamuFlowLayoutHorizontalAlignmentRenderer.
Title: PounamuFlowLayoutHorizontalAlignmentRenderer Description: A JComboBow to render the horizontal alignment property for some JComponents.
PounamuFlowLayoutHorizontalAlignmentRenderer() - Constructor for class pounamu.editor.PounamuFlowLayoutHorizontalAlignmentRenderer
constructor
PounamuFontEditor - class pounamu.editor.PounamuFontEditor.
Title: PounamuFontEditor Description: a Jdialog used to editor Font property Copyright: Copyright (c) 2002 Company: FCP
PounamuFontEditor(JButton, JFrame) - Constructor for class pounamu.editor.PounamuFontEditor
constructor
PounamuFontRenderer - class pounamu.editor.PounamuFontRenderer.
Title: PounamuFontRenderer Description: A JButton to render Font property Copyright: Copyright (c) 2002 Company: FCP
PounamuFontRenderer() - Constructor for class pounamu.editor.PounamuFontRenderer
constructor
PounamuGridBagConstraintsEditor - class pounamu.editor.PounamuGridBagConstraintsEditor.
Title: PounamuLayoutEditor Description: A JDialog to edit GridBagConstraints property Copyright: Copyright (c) 2002 Company: FCP
PounamuGridBagConstraintsEditor(PounamuGridBagConstraintsRenderer, JFrame) - Constructor for class pounamu.editor.PounamuGridBagConstraintsEditor
constructor
PounamuGridBagConstraintsRenderer - class pounamu.editor.PounamuGridBagConstraintsRenderer.
Title: PounamuLayoutRenderer Description: A JButton to render the GridBagConstraints property Copyright: Copyright (c) 2002 Company: FCP
PounamuGridBagConstraintsRenderer() - Constructor for class pounamu.editor.PounamuGridBagConstraintsRenderer
constructor
PounamuHandler - class pounamu.visualcomp.PounamuHandler.
Title: HandlerPanel Description: The "anchor" handler to be used on a shape or connector Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuHandler() - Constructor for class pounamu.visualcomp.PounamuHandler
construction
PounamuHorizontalAlignmentRenderer - class pounamu.editor.PounamuHorizontalAlignmentRenderer.
Title: PounamuHorizontalAlignmentRenderer Description: A JComboBow to render the horizontal alignment property Copyright: Copyright (c) 2002 Company: FCP
PounamuHorizontalAlignmentRenderer() - Constructor for class pounamu.editor.PounamuHorizontalAlignmentRenderer
constructor
PounamuInsetsRenderer - class pounamu.editor.PounamuInsetsRenderer.
Title: PounamuInsetsRenderer Description: A JPanel to render the insets property Copyright: Copyright (c) 2002 Company: FCP
PounamuInsetsRenderer() - Constructor for class pounamu.editor.PounamuInsetsRenderer
constructor
PounamuIntRenderer - class pounamu.editor.PounamuIntRenderer.
Title: PounamuIntRenderer Description: A JTextField to render int property Copyright: Copyright (c) 2002 Company: FCP
PounamuIntRenderer() - Constructor for class pounamu.editor.PounamuIntRenderer
constructor
PounamuJavaCodeViewingPanel - class pounamu.core.PounamuJavaCodeViewingPanel.
Title: PounamuJavaCodeViewingPanel Description: A panel designed to display java files in a elegant way Copyright: Copyright (c) 2002 Company: FCP
PounamuJavaCodeViewingPanel() - Constructor for class pounamu.core.PounamuJavaCodeViewingPanel
Constructor 1) initial two basic styles 2) define keywords which will be showed in a special style
PounamuLabel - class pounamu.visualcomp.PounamuLabel.
Title: PounamuLabel Description: a JLabel with some new features Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuLabel() - Constructor for class pounamu.visualcomp.PounamuLabel
constructor
PounamuLayoutRenderer - class pounamu.editor.PounamuLayoutRenderer.
Title: PounamuLayoutEditor Description: A JDialog to edit layout property Copyright: Copyright (c) 2002 Company: FCP
PounamuLayoutRenderer() - Constructor for class pounamu.editor.PounamuLayoutRenderer
constructor
PounamuLocationRenderer - class pounamu.editor.PounamuLocationRenderer.
Title: PounamuLayoutRenderer Description: A JButton to rendeer the Layout property Copyright: Copyright (c) 2002 Company: FCP
PounamuLocationRenderer() - Constructor for class pounamu.editor.PounamuLocationRenderer
constructor
PounamuManagerPanel - class pounamu.core.PounamuManagerPanel.
Title: PounamuManagerPanel Description: A panel that manager the project the user is working with Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuManagerPanel() - Constructor for class pounamu.core.PounamuManagerPanel
the constructor
PounamuManagerPanel(Pounamu) - Constructor for class pounamu.core.PounamuManagerPanel
the constructor
PounamuMetaModelElement - class pounamu.data.PounamuMetaModelElement.
Title: PounamuMetaModelElement Description: defines Pounamu metamodel element Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuMetaModelElement(Document) - Constructor for class pounamu.data.PounamuMetaModelElement
a constructor
PounamuMetaModelElement(String, String) - Constructor for class pounamu.data.PounamuMetaModelElement
a constructor
PounamuMetaModelElementSpecifier - class pounamu.editor.PounamuMetaModelElementSpecifier.
Title: PounamuShapeSpecifier Description: A JFrame to specify any pounamu shape Copyright: Copyright (c) 2002 Company: FCP
PounamuMetaModelElementSpecifier(PounamuMetaModelElement, PounamuView) - Constructor for class pounamu.editor.PounamuMetaModelElementSpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface
PounamuModelElement - class pounamu.data.PounamuModelElement.
Title: PounamuModelElement Description: defines Pounamu model element Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuModelElement(Document, PounamuModelProject) - Constructor for class pounamu.data.PounamuModelElement
a constructor
PounamuModelElement(String, String, PounamuModelProject) - Constructor for class pounamu.data.PounamuModelElement
a constructor
PounamuModelProject - class pounamu.data.PounamuModelProject.
Title: PounamuModelProject Description: defines a pounamu model project Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuModelProject(PounamuManagerPanel, Document) - Constructor for class pounamu.data.PounamuModelProject
a constructor
PounamuModelProject(PounamuManagerPanel, String, String, String, String) - Constructor for class pounamu.data.PounamuModelProject
a constructor
PounamuMultiLinesInput - class pounamu.visualcomp.PounamuMultiLinesInput.
Title: PounamuMultiLinesInput Description: a text area with some new features Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuMultiLinesInput() - Constructor for class pounamu.visualcomp.PounamuMultiLinesInput
constructor
PounamuMultiLinesTextRenderer - class pounamu.editor.PounamuMultiLinesTextRenderer.
Title: PounamuMultiLinesTextRenderer Description: A JButton to render PounamuMultiLinesText property Copyright: Copyright (c) 2002 Company: FCP
PounamuMultiLinesTextRenderer() - Constructor for class pounamu.editor.PounamuMultiLinesTextRenderer
constructor
PounamuOneLineInput - class pounamu.visualcomp.PounamuOneLineInput.
Title: PounamuOneLineInput Description: a textfield with some new features Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuOneLineInput() - Constructor for class pounamu.visualcomp.PounamuOneLineInput
constructor
PounamuOrientationRenderer - class pounamu.editor.PounamuOrientationRenderer.
Title: PounamuOrientationRenderer Description: A JComboBow to render the orientation property Copyright: Copyright (c) 2002 Company: FCP
PounamuOrientationRenderer() - Constructor for class pounamu.editor.PounamuOrientationRenderer
constructor
PounamuPanel - class pounamu.visualcomp.PounamuPanel.
Title: PounamuPanel Description: A JPanel with lots of new features Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuPanel() - Constructor for class pounamu.visualcomp.PounamuPanel
A simple constructor
PounamuPositionRenderer - class pounamu.editor.PounamuPositionRenderer.
Title: PounamuPositionRenderer Description: A JComboBox to render the position property Copyright: Copyright (c) 2002 Company: FCP
PounamuPositionRenderer() - Constructor for class pounamu.editor.PounamuPositionRenderer
constructor
PounamuProject - class pounamu.data.PounamuProject.
Title: PounamuProject Description: a super class for both pounamu tool project and pounamu model project Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuProject() - Constructor for class pounamu.data.PounamuProject
an empty constructor
PounamuProject(PounamuManagerPanel, String, String, String) - Constructor for class pounamu.data.PounamuProject
a constructor
PounamuProject(String) - Constructor for class pounamu.data.PounamuProject
a constructor
PounamuProject(String, String, String) - Constructor for class pounamu.data.PounamuProject
a constructor
PounamuPropertyChangeEvent - class pounamu.event.PounamuPropertyChangeEvent.
Title: PounamuPropertyChangeEvent Description: A property change event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuPropertyChangeEvent(Object, String, Object, Object, boolean) - Constructor for class pounamu.event.PounamuPropertyChangeEvent
construct this event
PounamuPropertyRenderer - class pounamu.editor.PounamuPropertyRenderer.
Title: PounamuLayoutRenderer Description: A JButton to rendeer the Layout property Copyright: Copyright (c) 2002 Company: FCP
PounamuPropertyRenderer() - Constructor for class pounamu.editor.PounamuPropertyRenderer
constructor
PounamuResizingDirectionRenderer - class pounamu.editor.PounamuResizingDirectionRenderer.
Title: PounamuResizingDirectionRenderer Description: to render ResizingDirection property Copyright: Copyright (c) 2002 Company: FCP
PounamuResizingDirectionRenderer() - Constructor for class pounamu.editor.PounamuResizingDirectionRenderer
constructor
PounamuShape - class pounamu.visualcomp.PounamuShape.
Title: PounamuShape Description: the general shape which interpreter XML files into pounamu shape Copyright: Copyright (c) 2002 Company: FCP
PounamuShape() - Constructor for class pounamu.visualcomp.PounamuShape
an empty constructor
PounamuShape(String, Document, PounamuProject, PounamuView) - Constructor for class pounamu.visualcomp.PounamuShape
constructor
PounamuShapeSpecifier - class pounamu.editor.PounamuShapeSpecifier.
Title: PounamuShapeSpecifier Description: A JFrame to specify any pounamu shape Copyright: Copyright (c) 2002 Company: FCP
PounamuShapeSpecifier(IconDisplayPanel) - Constructor for class pounamu.editor.PounamuShapeSpecifier
Constructor
PounamuShapeSpecifier(PounamuShape) - Constructor for class pounamu.editor.PounamuShapeSpecifier
constructor 1) initial renderers 2) initial interface 3) set properties in the interface
PounamuShapeTypeRenderer - class pounamu.editor.PounamuShapeTypeRenderer.
Title: PounamuShapeTypeRenderer Description: A JComboBox to render the available shape primitives Copyright: Copyright (c) 2002 Company: FCP
PounamuShapeTypeRenderer() - Constructor for class pounamu.editor.PounamuShapeTypeRenderer
constructor
PounamuSizeRenderer - class pounamu.editor.PounamuSizeRenderer.
Title: PounamuLayoutRenderer Description: A JButton to rendeer the Layout property Copyright: Copyright (c) 2002 Company: FCP
PounamuSizeRenderer() - Constructor for class pounamu.editor.PounamuSizeRenderer
constructor
PounamuStack - class pounamu.core.PounamuStack.
Title: PounamuStack Description: extends DefaultListModel to hold pounamu undo/redo list items as a stack Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuStack() - Constructor for class pounamu.core.PounamuStack
the constructor i) super
PounamuStringRenderer - class pounamu.editor.PounamuStringRenderer.
Title: PounamuStringRenderer Description: a JTextField to render preoperties which are string Copyright: Copyright (c) 2002 Company: FCP
PounamuStringRenderer() - Constructor for class pounamu.editor.PounamuStringRenderer
constructor
PounamuTabbedPane - class pounamu.core.PounamuTabbedPane.
Title: PounamuTabbedPane Description: extend JTabbedPane to hold all views in Pounamu Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuTabbedPane() - Constructor for class pounamu.core.PounamuTabbedPane
the constructor i) super ii) add a change listener
PounamuTabbedPane(PounamuProject) - Constructor for class pounamu.core.PounamuTabbedPane
the constructor i) super ii) add a change listener
PounamuToolProject - class pounamu.data.PounamuToolProject.
Title: PounamuToolProject Description: defines a pounamu tool project Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuToolProject() - Constructor for class pounamu.data.PounamuToolProject
an empty constructor
PounamuToolProject(PounamuManagerPanel, Document) - Constructor for class pounamu.data.PounamuToolProject
Constructor
PounamuToolProject(PounamuManagerPanel, String, String, String) - Constructor for class pounamu.data.PounamuToolProject
a constructor
PounamuToolProject(String) - Constructor for class pounamu.data.PounamuToolProject
a constructor
PounamuToolProject(String, String, String) - Constructor for class pounamu.data.PounamuToolProject
a constructor
PounamuTreeCellRenderer - class pounamu.core.PounamuTreeCellRenderer.
Title: PounamuTreeCellRenderer Description: A extended DefaultTreeCellRenderer which defines how to render the object as a tree node Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuTreeCellRenderer() - Constructor for class pounamu.core.PounamuTreeCellRenderer
the constructor i) init all image icons that will be used to render diffirent tree node types
PounamuVersionDialog - class pounamu.help.PounamuVersionDialog.
Title: PounamuVersionDialog Description: A dialog to display any information related to the version of this tool Copyright: Copyright (c) 2002 Company: FCP
PounamuVersionDialog(Pounamu) - Constructor for class pounamu.help.PounamuVersionDialog
construct this dialog which will display information related to the version of this tool
PounamuVerticalAlignmentRenderer - class pounamu.editor.PounamuVerticalAlignmentRenderer.
Title: PounamuVerticalAlignmentRenderer Description: to render VerticalAlignment property Copyright: Copyright (c) 2002 Company: FCP
PounamuVerticalAlignmentRenderer() - Constructor for class pounamu.editor.PounamuVerticalAlignmentRenderer
constructor
PounamuView - class pounamu.data.PounamuView.
Title: PounamuView Description: defines a pounamu view Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuView() - Constructor for class pounamu.data.PounamuView
an empty constructor
PounamuView(String) - Constructor for class pounamu.data.PounamuView
constructor
PounamuView(String, String) - Constructor for class pounamu.data.PounamuView
constructor
PounamuView(String, String, PounamuProject, Pounamu) - Constructor for class pounamu.data.PounamuView
constructor
PounamuXMLViewingPanel - class pounamu.core.PounamuXMLViewingPanel.
Title: PounamuXMLViewingPanel Description: The panel which will be used to display xml files in a elegent way Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PounamuXMLViewingPanel() - Constructor for class pounamu.core.PounamuXMLViewingPanel
constructor, styles will initial
preferredLayoutSize(Container) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
prepareDynamicMenu() - Method in class pounamu.core.PounamuManagerPanel
prepare the dynamic menu
print() - Method in class pounamu.core.ModellerPanel
print out all information in this panel
print(Graphics, PageFormat, int) - Method in class pounamu.core.PounamuXMLViewingPanel
print the contents in this panel
print(Graphics, PageFormat, int) - Method in class pounamu.core.PounamuJavaCodeViewingPanel
print out the file displayed in this panel
print(Graphics, PageFormat, int) - Method in class pounamu.core.ModellerPanel
print
print(Graphics, PageFormat, int) - Method in class pounamu.core.IconDisplayPanel
not applicable yet
printOutJavaCode() - Method in class pounamu.core.PounamuJavaCodeViewingPanel
displaying the java code
printOutXML() - Method in class pounamu.core.PounamuXMLViewingPanel
display the xml contents into this panel
processWindowEvent(WindowEvent) - Method in class pounamu.core.Pounamu
Overridden so we can exit when window is closed
propertyFlagList() - Method in class pounamu.visualcomp.PounamuPanel
get property flag list of this component
propertyFlagList() - Method in class pounamu.visualcomp.PounamuOneLineInput
get property flag list of this component
propertyFlagList() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get property flag list of this component
propertyFlagList() - Method in class pounamu.visualcomp.PounamuLabel
get property flag list of this component
propertyFlagList() - Method in class pounamu.visualcomp.PounamuConnector
get the property flag list
propertyFlagList() - Method in class pounamu.visualcomp.PounamuButton
get property flag list of this component
propertyFlagList() - Method in interface pounamu.visualcomp.Configurable
get the property flag list
PropertyMappingPanel - class pounamu.core.PropertyMappingPanel.
Title: PropertyMappingPanel Description: A panel to map properties from a meta model element to an icon Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
PropertyMappingPanel(PounamuToolProject, String, String) - Constructor for class pounamu.core.PropertyMappingPanel
construct a panel to map properties between a meta model type and an icon type
propertyNameList() - Method in class pounamu.visualcomp.PounamuPanel
get property name list of this component
propertyNameList() - Method in class pounamu.visualcomp.PounamuOneLineInput
get property name list of this component
propertyNameList() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get property name list of this component
propertyNameList() - Method in class pounamu.visualcomp.PounamuLabel
get property name list of this component
propertyNameList() - Method in class pounamu.visualcomp.PounamuConnector
get the property name list
propertyNameList() - Method in class pounamu.visualcomp.PounamuButton
get property name list of this component
propertyNameList() - Method in interface pounamu.visualcomp.Configurable
get the property name list
propertyNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
propertyNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
propertyOldNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
propertyOldNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
propertyTypeList() - Method in class pounamu.visualcomp.PounamuPanel
get property type list of this component
propertyTypeList() - Method in class pounamu.visualcomp.PounamuOneLineInput
get property type list of this component
propertyTypeList() - Method in class pounamu.visualcomp.PounamuMultiLinesInput
get property type list of this component
propertyTypeList() - Method in class pounamu.visualcomp.PounamuLabel
get property type list of this component
propertyTypeList() - Method in class pounamu.visualcomp.PounamuConnector
get the property type list
propertyTypeList() - Method in class pounamu.visualcomp.PounamuButton
get property type list of this component
propertyTypeList() - Method in interface pounamu.visualcomp.Configurable
get the property type list
propertyTypes - Variable in class pounamu.editor.PounamuEntitySpecifier
 
propertyTypes - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
push(PounamuCommand) - Method in class pounamu.core.PounamuStack
push a pounamu command object to the top of this stack

R

rearrangeHandlers() - Method in class pounamu.visualcomp.PounamuPanel
rearrange handlers when shape type is changed or when this panel is resized
REDO - Static variable in interface pounamu.command.PounamuCommand
represent the action type is redo
redo() - Method in class pounamu.command.ResizeShape
redo this command
redo() - Method in class pounamu.command.RemoveEntity
redo this command
redo() - Method in class pounamu.command.RemoveAssociation
redo this command
redo() - Method in interface pounamu.command.PounamuCommand
redo this command
redo() - Method in class pounamu.command.MoveShape
redo this command
redo() - Method in class pounamu.command.ClearAll
redo this command
redo() - Method in class pounamu.command.ChangeProperty
redo this command
redo() - Method in class pounamu.command.AddNewShape
redo this command
redo() - Method in class pounamu.command.AddNewPounamuMetaModelElement
redo this command
redo() - Method in class pounamu.command.AddNewConnector
redo this command
redo() - Method in class pounamu.command.AddEntity
redo this command
redo() - Method in class pounamu.command.AddAssociation
redo this command
RedoListPanel - class pounamu.core.RedoListPanel.
Title: RedoListPanel Description: A panel to show undoable actions history list Copyright: Copyright (c) 2002
RedoListPanel() - Constructor for class pounamu.core.RedoListPanel
constructor i) init a button panel which contains four buttons used to controll this list ii) init the redo list
registerHandlers(ModellerPanel, String) - Method in class pounamu.data.PounamuModelProject
register all allowed handlers to the specified modeller panel, if the type of the handler is "model", then registered it this model project also
registerIconTextAreaProperties(String, Vector) - Method in class pounamu.data.PounamuToolProject
register an icon and its textArea properties to this project
registerIconTextFieldProperties(String, Vector) - Method in class pounamu.data.PounamuToolProject
register an icon and its textField properties to this project
registerMetaModelView(String) - Method in class pounamu.data.PounamuToolProject
register a defined metamodel view
registerModelView(String) - Method in class pounamu.data.PounamuModelProject
register a defined metamodel view
registerPounamuConnector(String) - Method in class pounamu.data.PounamuToolProject
rigister a pounamu connector to this project to be used later on
registerPounamuHandler(String) - Method in class pounamu.data.PounamuToolProject
rigister a pounamu handler to this project to be used later on
registerPounamuShape(String) - Method in class pounamu.data.PounamuToolProject
rigister a pounamu shape to this project to be used later on
registerTool(String) - Method in class pounamu.core.PounamuManagerPanel
register the tool with the specified name
registerToProject(PounamuToolProject) - Method in class pounamu.data.PounamuMetaModelElement
register this metamodel element to the specified project
registerViewType(PounamuToolProject) - Method in class pounamu.core.ViewTypeDefinerPanel
register this view type to the tool project
registerViewType(String, PounamuToolProject) - Method in class pounamu.core.PropertyMappingPanel
register information from this panel
remove(Component) - Method in class pounamu.core.PounamuTabbedPane
remove a tab
removeAllEntries() - Method in class pounamu.core.PounamuStack
remove all elements in this stack
RemoveAssociation - class pounamu.command.RemoveAssociation.
an command to remove a association.
RemoveAssociation(ModellerPanel, PounamuModelElement) - Constructor for class pounamu.command.RemoveAssociation
constructor
RemoveAssociationEvent - class pounamu.event.RemoveAssociationEvent.
Title: RemoveAssociationEvent Description: The event generated when a association is deleted Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
RemoveAssociationEvent(Object, PounamuModelElement) - Constructor for class pounamu.event.RemoveAssociationEvent
construct this event
removeComp(Component) - Method in class pounamu.visualcomp.PounamuPanel
remove the specified component
RemoveConnectorEvent - class pounamu.event.RemoveConnectorEvent.
Title: RemoveConnectorEvent Description: The event generated when a connector is deleted Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
RemoveConnectorEvent(Object, PounamuConnector) - Constructor for class pounamu.event.RemoveConnectorEvent
construct this event
removeCurrentNode() - Method in class pounamu.core.PounamuManagerPanel
Remove the currently selected node.
RemoveEntity - class pounamu.command.RemoveEntity.
an command to remove an entity
RemoveEntity(ModellerPanel, PounamuModelElement) - Constructor for class pounamu.command.RemoveEntity
constructor
RemoveEntityEvent - class pounamu.event.RemoveEntityEvent.
Title: RemoveEntityEvent Description: defines a remove entity event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
RemoveEntityEvent(Object, PounamuModelElement) - Constructor for class pounamu.event.RemoveEntityEvent
construct this event
removeEntry(String) - Method in class pounamu.core.PounamuStack
remove a pounamu command object from this stack
removeEventHandler(PounamuEventHandler) - Method in class pounamu.core.ModellerPanel
remove a event handler
removeEventHandler(PounamuEventHandler) - Method in class pounamu.data.PounamuModelProject
remove a registered event handler
removeHandlers(PounamuHandler[]) - Method in class pounamu.visualcomp.PounamuPanel
removve specified handlers from this panel
removeLayoutComponent(Component) - Method in class pounamu.visualcomp.VerticalFlowLayout
 
RemoveShapeEvent - class pounamu.event.RemoveShapeEvent.
Title: RemoveShapeEvent Description: The event generated when a shape is deleted Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
RemoveShapeEvent(Object, PounamuShape) - Constructor for class pounamu.event.RemoveShapeEvent
construct this event
rendererComp - Variable in class pounamu.editor.PounamuEntitySpecifier
 
rendererComp - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
rendererType - Variable in class pounamu.editor.PounamuEntitySpecifier
 
rendererType - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
resize() - Method in class pounamu.visualcomp.PounamuPanel
resize this panel
ResizeShape - class pounamu.command.ResizeShape.
an command to resize a shape on the drawing canvas.
ResizeShape(ModellerPanel, PounamuPanel, int, int, int, int, int, int) - Constructor for class pounamu.command.ResizeShape
constructor
ResizeShapeEvent - class pounamu.event.ResizeShapeEvent.
Title: ResizeShapeEvent Description: A resize shape event Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
ResizeShapeEvent(Object, PounamuPanel, int, int, int, int) - Constructor for class pounamu.event.ResizeShapeEvent
construct this event
restore() - Method in class pounamu.core.RestoreModelViewFromXML
redisplay the view from the xml document
restore() - Method in class pounamu.core.RestoreMetaModelViewFromXML
redisplay the view from the xml document
restore(Document) - Method in class pounamu.core.ViewTypeDefinerPanel
restore a view type from a predefined xml file
restore(int, int) - Method in class pounamu.core.PropertyMappingPanel
to restore information of this panel from the saved file
restoreAHandlerFromXML(Document) - Method in class pounamu.core.HandlerConfigurationPanel
restore an existed handler from a xml document
RestoreMetaModelViewFromXML - class pounamu.core.RestoreMetaModelViewFromXML.
Title: RestoreMetaModelViewFromXML Description: restore a meta model view from its xml file Copyright: Copyright (c) 2002 Company: FCP
RestoreMetaModelViewFromXML(Document, ModellerPanel) - Constructor for class pounamu.core.RestoreMetaModelViewFromXML
constructor
RestoreModelViewFromXML - class pounamu.core.RestoreModelViewFromXML.
Title: RestoreModelViewFromXML Description: restore a modelling view from its xml file Copyright: Copyright (c) 2002 Company: FCP
RestoreModelViewFromXML(Document, ModellerPanel) - Constructor for class pounamu.core.RestoreModelViewFromXML
constructor
restoreObject(Node, String) - Method in class pounamu.visualcomp.PounamuConnector
restore a object represented by Node target and mapping it to path
run() - Method in class pounamu.core.Compile
compile the java file into corresponding class file in the same folder
run() - Method in class pounamu.help.StartingHelp
open a browser window and display all available help information
run() - Method in class pounamu.help.OpenPounamuAPI
open a browser window and disply the api of this tool
run() - Method in class pounamu.help.GoToPounamuForum
open a browser window and connect to the pounamu forum
run() - Method in class pounamu.help.GetOnLineHelp
open a browser window and connect to the pounamu home
run() - Method in class pounamu.help.GetLocalHelp
open a browser window and display the tutorial files of this tool
run() - Method in class pounamu.help.GetBluePrints
open a browser window and display blueprints of this tool
run() - Method in class pounamu.help.ContactAuthor
open a browser window and show author's information

S

save() - Method in class pounamu.core.ViewTypeDefinerPanel
save this view as a xml file which has the same name of this view type into the default location
save() - Method in class pounamu.core.IconDisplayPanel
save the xml representation
save() - Method in class pounamu.core.HandlerConfigurationPanel
save xml file to the default folder
save() - Method in class pounamu.data.PounamuView
save this view
save() - Method in class pounamu.data.PounamuToolProject
save this project
save(String) - Method in class pounamu.core.ModellerPanel
save the project modelling in this modeller panel
save(String) - Method in class pounamu.data.PounamuModelElement
save the string into a file
save(String) - Method in class pounamu.data.PounamuMetaModelElement
save the string into a file
save(StringBuffer, String) - Method in class pounamu.core.PropertyMappingPanel
save information from this panel
saveJavaCode() - Method in class pounamu.core.HandlerConfigurationPanel
save the Java code to default folder
SaveModelViewToXML - class pounamu.core.SaveModelViewToXML.
Title: SaveModelViewToXML Description: save the modelling view into a XML file Copyright: Copyright (c) 2002 Company: FCP
SaveModelViewToXML(ModellerPanel) - Constructor for class pounamu.core.SaveModelViewToXML
constructor
SavePounamuIconToXML - class pounamu.core.SavePounamuIconToXML.
Title: SavePounamuIconToXML Description: to save a pounamu icon into xml file Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
SavePounamuIconToXML(Object) - Constructor for class pounamu.core.SavePounamuIconToXML
constructor
setActivePanel(JPanel) - Method in class pounamu.core.IconDisplayPanel
not applicable
setAllowedElementsModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the allowed elements list
setAllowedHandlersModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the allowed handler list
setAllShapesSelected(boolean) - Method in class pounamu.core.ModellerPanel
set or not set all shapes in this panel selected (highlight)
setAnchor(int) - Method in class pounamu.editor.PounamuAnchorRenderer
set anchor
setArrowShape(String) - Method in class pounamu.editor.PounamuArrowShapeRenderer
set Arrow Shape
setAssociationTypeIcon(String) - Method in class pounamu.data.PounamuToolProject
set the icon type for the association type objects in the metamodel definer views
setAttributeKeyInformationList(String[]) - Method in class pounamu.data.PounamuModelElement
set the key information list
setAttributeNameList(String[]) - Method in class pounamu.data.PounamuModelElement
set the attribute name list
setAttributeTypeList(String[]) - Method in class pounamu.data.PounamuModelElement
set the attribute type list
setAttributeValue(String, Object) - Method in class pounamu.data.PounamuModelElement
set the value of the specified property with the specified value
setAttributeValueList(Object[]) - Method in class pounamu.data.PounamuModelElement
set the attribute value list
setAvailableElementsModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the available element list
setAvailableHandlersModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the available handler list
setAvailableIconsModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the available icon list
setBasePanel(PounamuPanel) - Method in class pounamu.visualcomp.PounamuShape
each shape has a base panel to be used to hold all other visual components, like panel, label etc.
setBaseX(int) - Method in class pounamu.visualcomp.PounamuOneLineInput
set baseX
setBaseX(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set baseX
setBaseX(int) - Method in class pounamu.visualcomp.PounamuLabel
set baseX
setBaseX(int) - Method in class pounamu.visualcomp.PounamuButton
set baseX
setBaseY(int) - Method in class pounamu.visualcomp.PounamuOneLineInput
set baseY
setBaseY(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set baseY
setBaseY(int) - Method in class pounamu.visualcomp.PounamuLabel
set baseY
setBaseY(int) - Method in class pounamu.visualcomp.PounamuButton
set baseY
setBasicStroke() - Method in class pounamu.editor.PounamuBasicStrokeEditor
set Basic Stroke
setBasicStroke(BasicStroke) - Method in class pounamu.editor.PounamuBasicStrokeRenderer
set the basicStroke
setBasicStroke(BasicStroke) - Method in class pounamu.visualcomp.PounamuConnector
set basicStroke value
setBooleanValue(boolean) - Method in class pounamu.editor.PounamuBooleanRenderer
set boolean value
setBounds(int, int, int, int) - Method in class pounamu.visualcomp.PounamuPanel
set the bounds of this panel
setColor(Color) - Method in class pounamu.editor.PounamuColorRenderer
set color
setConnectorCreatorNode(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
set the tree node for the connector creator
setConstraints(GridBagConstraints) - Method in class pounamu.visualcomp.PounamuPanel
set the constraints for this component which will be used if the parent panel use GridBagLayout manager
setConstraints(GridBagConstraints) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the constraints for this component which will be used if the parent panel use GridBagLayout manager
setConstraints(GridBagConstraints) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the constraints for this component which will be used if the parent panel use GridBagLayout manager
setConstraints(GridBagConstraints) - Method in class pounamu.visualcomp.PounamuLabel
set the constraints for this component which will be used if the parent panel use GridBagLayout manager
setConstraints(GridBagConstraints) - Method in class pounamu.visualcomp.PounamuButton
set the constraints for this component which will be used if the parent panel use GridBagLayout manager
setCurrentObject(Object) - Method in class pounamu.core.ModellerPanel
set the current object of this panel, once mouse relesed, this object will be added to the panel
setCurrentTool(PounamuToolProject) - Method in class pounamu.core.PounamuManagerPanel
set the current tool project
setDefaultCursor() - Method in class pounamu.core.ModellerPanel
assign a default cursor to all shapes and connectors
setDescription(String) - Method in class pounamu.data.PounamuToolProject
set the desription of this project
setDescription(String) - Method in class pounamu.data.PounamuProject
set the description of this project
setDisplayPane(JPanel) - Method in class pounamu.data.PounamuView
set the display panel
setElementAndIconMappingModel(DefaultListModel) - Method in class pounamu.core.ViewTypeDefinerPanel
set the list model for the element and icon mapping list
setEnabledComponents(int[], boolean) - Method in class pounamu.editor.PounamuLayoutRenderer
set initial state of each component
setEndHandler(PounamuHandler) - Method in class pounamu.visualcomp.PounamuConnector
set startHandler value
setEndLabel(String) - Method in class pounamu.visualcomp.PounamuConnector
set endLabel value
setEndShape(String) - Method in class pounamu.visualcomp.PounamuConnector
set endShape value
setEntityTypeIcon(String) - Method in class pounamu.data.PounamuToolProject
set the icon type for the entity type objects in the metamodel definer views
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuPanel
set the exported component path list
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the exported component path list
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the exported component path list
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuLabel
set the exported component path list
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuConnector
set the exported component path list
setExportedComponentPath(String[]) - Method in class pounamu.visualcomp.PounamuButton
set the exported component path list
setExportedComponentPath(String[]) - Method in interface pounamu.visualcomp.Configurable
set the exported component path list
setExportedProperties(Element) - Method in class pounamu.visualcomp.PounamuShape
set the exported properties from the Element root
setExportedProperties(Element) - Method in class pounamu.visualcomp.PounamuConnector
set the exported properties from the Element root
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuPanel
set the exported property name list
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the exported property name list
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the exported property name list
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuLabel
set the exported property name list
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuConnector
set the exported property name list
setExportedPropertyFlags(String[]) - Method in class pounamu.visualcomp.PounamuButton
set the exported property name list
setExportedPropertyFlags(String[]) - Method in interface pounamu.visualcomp.Configurable
set the exported property flag list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuPanel
set the exported property name list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the exported property name list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the exported property name list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuLabel
set the exported property name list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuConnector
set the exported property name list
setExportedPropertyNames(String[]) - Method in class pounamu.visualcomp.PounamuButton
set the exported property name list
setExportedPropertyNames(String[]) - Method in interface pounamu.visualcomp.Configurable
set the exported property name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuPanel
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuLabel
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuConnector
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in class pounamu.visualcomp.PounamuButton
set the exported property old name list
setExportedPropertyOldNames(String[]) - Method in interface pounamu.visualcomp.Configurable
set the exported property old name list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuPanel
set the exported property type list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the exported property type list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the exported property type list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuLabel
set the exported property type list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuConnector
set the exported property type list
setExportedPropertyTypes(String[]) - Method in class pounamu.visualcomp.PounamuButton
set the exported property type list
setExportedPropertyTypes(String[]) - Method in interface pounamu.visualcomp.Configurable
set the exported property type list
setFillColor(Color) - Method in class pounamu.visualcomp.PounamuPanel
set the color to fill shape
setGridBagConstraints(GridBagConstraints) - Method in class pounamu.editor.PounamuGridBagConstraintsRenderer
set Layout
setHandlerDefinerNode(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
set the tree node for the handler creator
setHandlers(PounamuHandler, PounamuHandler) - Method in class pounamu.visualcomp.PounamuConnector
set two default PounamuHandler to startHandler and endHandler
setHandlers(String) - Method in class pounamu.visualcomp.PounamuPanel
set handlers to this panel
setHandlerToBeReplaced(String) - Method in class pounamu.visualcomp.PounamuConnector
connector can move its one end from one handler on a shape to another handler on the same shape, the former is the handler to be replaced
setHeight(int) - Method in class pounamu.visualcomp.PounamuOneLineInput
set height
setHeight(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set height
setHeight(int) - Method in class pounamu.visualcomp.PounamuLabel
set height
setHeight(int) - Method in class pounamu.visualcomp.PounamuButton
set height
setHorizontalAlignment(int) - Method in class pounamu.editor.PounamuHorizontalAlignmentRenderer
set Horizontal Alignment
setHorizontalAlignment(int) - Method in class pounamu.editor.PounamuFlowLayoutHorizontalAlignmentRenderer
set Horizontal Alignment
setIconNumber(int) - Method in class pounamu.data.PounamuModelElement
set the number of icons this model element has
setIndex(int) - Method in class pounamu.visualcomp.PounamuPanel
set the index of this component in the parent panel, it would affect the vertical order of the parent panel
setIndex(int) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the index of this component in the parent panel, it would affect the vertical order of the parent panel
setIndex(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the index of this component in the parent panel, it would affect the vertical order of the parent panel
setIndex(int) - Method in class pounamu.visualcomp.PounamuLabel
set the index of this component in the parent panel, it would affect the vertical order of the parent panel
setIndex(int) - Method in class pounamu.visualcomp.PounamuButton
set the index of this component in the parent panel, it would affect the vertical order of the parent panel
setInsets(Insets) - Method in class pounamu.editor.PounamuInsetsRenderer
set LayoutParameters
setJavaCode(String) - Method in class pounamu.core.PounamuJavaCodeViewingPanel
displaying the java code in this panel
setLayoutManager(LayoutManager) - Method in class pounamu.visualcomp.PounamuPanel
set the inner panel layout manager
setLayoutParameters(LayoutManager) - Method in class pounamu.editor.PounamuLayoutRenderer
set properties
setLineColor(Color) - Method in class pounamu.visualcomp.PounamuPanel
get the color to draw the line of the shape
setLineColor(Color) - Method in class pounamu.visualcomp.PounamuConnector
set lineColor value
setLineVisible(boolean) - Method in class pounamu.visualcomp.PounamuPanel
set the line visible or not
setListModel(PounamuStack, PounamuStack) - Method in class pounamu.core.Pounamu
set up models for both undo list panel and redo list panel
setListModel(PounamuStack, PounamuStack) - Method in class pounamu.core.ConsolePanel
set up models for both undo list panel and redo list panel
setLocation(Point) - Method in class pounamu.editor.PounamuLocationRenderer
set Location Parameters
setLocation(String) - Method in class pounamu.data.PounamuToolProject
set the location of ths project
setLocation(String) - Method in class pounamu.data.PounamuProject
set the location of this project
setManager(PounamuManagerPanel) - Method in class pounamu.core.ModellerPanel
set a manager for this panel
setManager(PounamuProject) - Method in class pounamu.core.PounamuTabbedPane
set the value of manager
setMessage(String) - Method in class pounamu.core.Pounamu
display the message in the status bar
setMetaModelDefinerNode(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
set the tree node for the metamodel definer
setMiddleLabel(String) - Method in class pounamu.visualcomp.PounamuConnector
set middleLabel value
setMinimumSize(Dimension) - Method in class pounamu.editor.PounamuSizeRenderer
 
setMinimumSize(Dimension) - Method in class pounamu.visualcomp.PounamuPanel
set minimum size of this panel
setModelProjectNode(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
set the node for model project manager
setMultiLinesText(Vector) - Method in class pounamu.editor.PounamuPropertyRenderer
set MultiLinesText
setMultiLinesText(Vector) - Method in class pounamu.editor.PounamuMultiLinesTextRenderer
set MultiLinesText
setMultiLinesText(Vector) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the MultiLinesText
setName(String) - Method in class pounamu.core.IconDisplayPanel
set the name of the target
setName(String) - Method in class pounamu.data.PounamuView
set the name of this view
setName(String) - Method in class pounamu.data.PounamuToolProject
set the name of the project
setName(String) - Method in class pounamu.data.PounamuProject
set the name of this project
setName(String) - Method in class pounamu.data.PounamuModelElement
set the name of this model elemnet
setName(String) - Method in class pounamu.data.PounamuMetaModelElement
set the name of this pounamu meta model element
setName(String) - Method in class pounamu.visualcomp.PounamuShape
set the name of this shape
setNewBounds() - Method in class pounamu.visualcomp.PounamuConnector
set bounds of this connector
setObject(Object) - Method in class pounamu.core.ModellerPanel
set the current object of this panel, once mouse relesed, this object will be added to the panel
setOrientation(String) - Method in class pounamu.editor.PounamuOrientationRenderer
set Horizontal Alignment
setOutputPath(String) - Method in class pounamu.core.IconDisplayPanel
set output file path for this target's xml file
setPanel(JPanel) - Method in class pounamu.visualcomp.PounamuPanel
set the inner panel
setPosition(Point) - Method in class pounamu.visualcomp.PounamuHandler
set the position for this handler
setPosition(String) - Method in class pounamu.editor.PounamuPositionRenderer
set Horizontal Alignment
setPosition(String) - Method in class pounamu.visualcomp.PounamuPanel
set the position which will be used when the parent panel use a border layout
setPosition(String) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the position which will be used when the parent panel use a border layout
setPosition(String) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the position which will be used when the parent panel use a border layout
setPosition(String) - Method in class pounamu.visualcomp.PounamuLabel
set the position which will be used when the parent panel use a border layout
setPosition(String) - Method in class pounamu.visualcomp.PounamuButton
set the position which will be used when the parent panel use a border layout
setPounamu(Pounamu) - Method in class pounamu.core.ModellerPanel
set a pounamu instance
setPounamu(Pounamu) - Method in class pounamu.core.IconDisplayPanel
set pounamu tool this panel belongs to
setPounamu(Pounamu) - Method in class pounamu.data.PounamuView
set pounamu instance
setPounamuProject(PounamuProject) - Method in class pounamu.data.PounamuView
set the project this view belongs to
setPounamuShape(PounamuShape) - Method in class pounamu.visualcomp.PounamuPanel
set the pounamu shapeobject which use this panel as its base panel
setProject(PounamuModelProject) - Method in class pounamu.core.PounamuEventHandler
when a project is set, the "tool", "manager", "pounamu" objects is aslo set, so that users can access them in their own code,
setProject(PounamuProject) - Method in class pounamu.core.ModellerPanel
set the project this panel belongs to
setProject(PounamuProject) - Method in class pounamu.core.IconDisplayPanel
set tool project this panel belongs to
setProjectTab(PounamuTabbedPane) - Method in class pounamu.core.Pounamu
set the project tab bed pane with the specified new one
setProperties() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
set up properties
setProperties() - Method in class pounamu.editor.PounamuGridBagConstraintsEditor
set properties
setProperties(Node, Object) - Method in class pounamu.visualcomp.PounamuShape
set up the properties represented by the node prop to the Object comp
setProperties(Node, Object) - Method in class pounamu.visualcomp.PounamuConnector
set up the properties represented by the node prop to the Object comp
setProperties(Vector) - Method in class pounamu.data.PounamuMetaModelElement
set the vector which holds all property names of this metamodel element
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuShape
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuPanel
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuOneLineInput
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuLabel
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuConnector
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in class pounamu.visualcomp.PounamuButton
set the value "value" to property whose name is "name"
setProperty(String, Object) - Method in interface pounamu.visualcomp.Configurable
set the value "value" to property whose name is "name"
setProperty(String, String, String, String) - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
 
setPropertyPanel(JPanel) - Method in class pounamu.core.Pounamu
show the property panel of the selected icon
setRedoListModelForRedoListPanel(PounamuStack) - Method in class pounamu.core.RedoListPanel
set the redo list model
setRedoListModelForRedoListPanel(PounamuStack) - Method in class pounamu.core.ConsolePanel
to set the redo list model for redo list
setRedoListModelForUndoListPanel(PounamuStack) - Method in class pounamu.core.UndoListPanel
set the redo list model for this undo list
setRedoListModelForUndoListPanel(PounamuStack) - Method in class pounamu.core.ConsolePanel
to set the redo list model for undo list
setRelatedObject(Object) - Method in class pounamu.visualcomp.PounamuShape
the related object is that meta model object or model object which use this shape as its icon
setRelatedObject(Object) - Method in class pounamu.visualcomp.PounamuConnector
the related object is that meta model object or model object which use this connector as its icon
setResizingDirection(int) - Method in class pounamu.editor.PounamuResizingDirectionRenderer
set Vertical Alignment
setRole(String) - Method in class pounamu.visualcomp.PounamuHandler
set the role of this handler, used as a "resize" handler or "move" handler
setSelected(boolean) - Method in class pounamu.core.ModellerPanel
set the selected value se to every shaape and connector
setSelected(boolean) - Method in class pounamu.core.IconDisplayPanel
set icon in this panel selected
setSelected(boolean) - Method in class pounamu.visualcomp.PounamuPanel
set this panel selected: show its handlers
setSelected(boolean) - Method in class pounamu.visualcomp.PounamuConnector
set this connector "selected": handlers will be shown
setSelectedComponent(Component) - Method in class pounamu.core.PounamuTabbedPane
set the selected component
setSelectedIcon(JPanel) - Method in class pounamu.core.ModellerPanel
set a icon to be selected icon
setSelectedNode(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
set selected node
setShapeCreatorNode(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
set the tree node for the shape creator
setShapeOpaque(boolean) - Method in class pounamu.visualcomp.PounamuPanel
set shape opaque or not
setShapeType(String) - Method in class pounamu.editor.PounamuShapeTypeRenderer
set Horizontal Alignment
setSize(Dimension) - Method in class pounamu.visualcomp.PounamuPanel
set size of this panel
setSource(String) - Method in class pounamu.visualcomp.PounamuShape
set the source value
setStartHandler(PounamuHandler) - Method in class pounamu.visualcomp.PounamuConnector
set startHandler value
setStartLabel(String) - Method in class pounamu.visualcomp.PounamuConnector
set startLabel value
setStartShape(String) - Method in class pounamu.visualcomp.PounamuConnector
set startShape value
setState(String) - Method in class pounamu.core.ModellerPanel
set state of this panel which will determine what happen when there is a mouse event
setStringValue(int) - Method in class pounamu.editor.PounamuIntRenderer
set int value
setStringValue(String) - Method in class pounamu.editor.PounamuStringRenderer
set the string
setStroke(BasicStroke) - Method in class pounamu.visualcomp.PounamuPanel
set the stroke for the outline shape
setTarget(JPanel) - Method in class pounamu.core.IconDisplayPanel
set the icon to be displayed
setTargetProperties() - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
set each property of the shape
setTargetProperty(String, String, String, String) - Method in class pounamu.editor.PounamuMetaModelElementSpecifier
 
setText(String) - Method in class pounamu.editor.PounamuColorRenderer
nothing will be set to the text
setTextColor(Color) - Method in class pounamu.visualcomp.PounamuConnector
set textColor value
setTool(PounamuToolProject) - Method in class pounamu.data.PounamuModelProject
set the tool used to do this model project
setToolName(String) - Method in class pounamu.core.NewModelProjectDialog
set the name of the tool used by this model project
setToolProjectNode(DefaultMutableTreeNode) - Method in class pounamu.core.PounamuManagerPanel
set the node for tool project manager
setType(String) - Method in class pounamu.core.ModellerPanel
set type for this panel
setType(String) - Method in class pounamu.data.PounamuView
set the type of this view
setType(String) - Method in class pounamu.data.PounamuModelElement
setthe type of this model element
setType(String) - Method in class pounamu.data.PounamuMetaModelElement
set the type of this pounamu meta model element
setType(String) - Method in class pounamu.visualcomp.PounamuShape
set the type of this shape
setType(String) - Method in class pounamu.visualcomp.PounamuPanel
set the type of the "outline" shape
setType(String) - Method in class pounamu.visualcomp.PounamuConnector
get the type of this connector return the type of this connector
setUndoListModelForRedoListPanel(PounamuStack) - Method in class pounamu.core.RedoListPanel
set the undo list model for this redo list
setUndoListModelForRedoListPanel(PounamuStack) - Method in class pounamu.core.ConsolePanel
to set the undo list model for redo list
setUndoListModelForUndoListPanel(PounamuStack) - Method in class pounamu.core.UndoListPanel
set the undo list model
setUndoListModelForUndoListPanel(PounamuStack) - Method in class pounamu.core.ConsolePanel
to set the undo list model for undo list
setVerticalAlignment(int) - Method in class pounamu.editor.PounamuVerticalAlignmentRenderer
set Vertical Alignment
setVGap(int) - Method in class pounamu.visualcomp.VerticalFlowLayout
set the vertical gap
setView(PounamuView) - Method in class pounamu.core.ModellerPanel
set a view for this panel
setViewTypeDefinerNode(DefaultMutableTreeNode) - Method in class pounamu.data.PounamuToolProject
set the tree node for the view type definer
setWidth(int) - Method in class pounamu.visualcomp.PounamuOneLineInput
set width
setWidth(int) - Method in class pounamu.visualcomp.PounamuMultiLinesInput
set width
setWidth(int) - Method in class pounamu.visualcomp.PounamuLabel
set width
setWidth(int) - Method in class pounamu.visualcomp.PounamuButton
set width
setXML(String) - Method in class pounamu.core.PounamuXMLViewingPanel
display the xml file in this panel
setXMLDocument(Document) - Method in class pounamu.visualcomp.PounamuShape
set the xml Document to be translated
setXMLDocument(Document) - Method in class pounamu.visualcomp.PounamuConnector
set the xml Document to be translated
SomeUsefulMethods - class pounamu.visualcomp.SomeUsefulMethods.
Some useful mathaetical methods to be used to calculate the arrow shapes of a connector
SomeUsefulMethods() - Constructor for class pounamu.visualcomp.SomeUsefulMethods
 
StartingHelp - class pounamu.help.StartingHelp.
Title: StartingHelp Description: open a browser window and display all available help information Copyright: Copyright (c) 2002 Company: FCP
StartingHelp(Pounamu) - Constructor for class pounamu.help.StartingHelp
construct this class which will open a browser window and display all available help information
state_changed() - Method in class pounamu.editor.PounamuColorEditor
assign the choosed color to newColor
stateChanged(ChangeEvent) - Method in class pounamu.core.PounamuTabbedPane
implement the change listenner when the selected tab change, the selection of the manager tree will change corresponsively

T

toString() - Method in class pounamu.event.ResizeShapeEvent
get string representation of this class
toString() - Method in class pounamu.event.RemoveShapeEvent
the String representation
toString() - Method in class pounamu.event.RemoveEntityEvent
String representation
toString() - Method in class pounamu.event.RemoveConnectorEvent
the string representation
toString() - Method in class pounamu.event.RemoveAssociationEvent
String representation
toString() - Method in class pounamu.event.PounamuPropertyChangeEvent
string representation
toString() - Method in class pounamu.event.PounamuEvent
the sting representtion
toString() - Method in class pounamu.event.NewShapeEvent
String representation
toString() - Method in class pounamu.event.NewEntityEvent
String representation
toString() - Method in class pounamu.event.NewConnectorEvent
the String representation
toString() - Method in class pounamu.event.NewAssociationEvent
String representation
toString() - Method in class pounamu.event.MoveShapeEvent
the string representation
toString() - Method in class pounamu.event.DeleteShapeEvent
the String representation
toString() - Method in class pounamu.event.DeleteConnectorEvent
the string representation
toString() - Method in class pounamu.event.ChangePropertyEvent
string representation
toString() - Method in class pounamu.visualcomp.VerticalFlowLayout
 
treeNodesChanged(TreeModelEvent) - Method in class pounamu.core.PounamuManagerPanel
implements tree model listener
treeNodesInserted(TreeModelEvent) - Method in class pounamu.core.PounamuManagerPanel
implements tree model listener
treeNodesRemoved(TreeModelEvent) - Method in class pounamu.core.PounamuManagerPanel
implements tree model listener
treeStructureChanged(TreeModelEvent) - Method in class pounamu.core.PounamuManagerPanel
implements tree model listener

U

UNDO - Static variable in interface pounamu.command.PounamuCommand
represent the action type is undo
undo() - Method in class pounamu.command.ResizeShape
undo this command
undo() - Method in class pounamu.command.RemoveEntity
undo this command
undo() - Method in class pounamu.command.RemoveAssociation
undo this command
undo() - Method in interface pounamu.command.PounamuCommand
undo this command
undo() - Method in class pounamu.command.MoveShape
undo this command
undo() - Method in class pounamu.command.ClearAll
undo this command
undo() - Method in class pounamu.command.ChangeProperty
undo this command
undo() - Method in class pounamu.command.AddNewShape
undo this command
undo() - Method in class pounamu.command.AddNewPounamuMetaModelElement
undo this command
undo() - Method in class pounamu.command.AddNewConnector
undo this command
undo() - Method in class pounamu.command.AddEntity
undo this command
undo() - Method in class pounamu.command.AddAssociation
undo this command
UndoListPanel - class pounamu.core.UndoListPanel.
Title: UndoListPanel Description: A panel to show undoable actions history list Copyright: Copyright (c) 2002
UndoListPanel() - Constructor for class pounamu.core.UndoListPanel
constructor i) init a button panel which contains four buttons used to controll this list ii) init the undo list
updateAvailableTools() - Method in class pounamu.core.NewModelProjectDialog
update the available tools list
updateAvailableTypesAndIcons() - Method in class pounamu.core.ViewTypeDefinerPanel
dynamicly update the available elements, handlers and icons
updateAvailableTypesAndIcons() - Method in class pounamu.data.PounamuToolProject
update the available view meta model elements and icons

V

valueChanged(TreeSelectionEvent) - Method in class pounamu.core.PounamuManagerPanel
implements tree selection listener
VerticalFlowLayout - class pounamu.visualcomp.VerticalFlowLayout.
This is the layout manager for the wizard.
VerticalFlowLayout() - Constructor for class pounamu.visualcomp.VerticalFlowLayout
constructor
VerticalFlowLayout(int) - Constructor for class pounamu.visualcomp.VerticalFlowLayout
Constructor
ViewTypeDefinerPanel - class pounamu.core.ViewTypeDefinerPanel.
Title: ViewTypeDefiner Description: A panel to define a type of view, including defining allowed meta model elements, handlers, choosing icons for metamodel elements and mapping properties between them Copyright: Copyright (c) 2002 Company: Auckland UniServices Limited
ViewTypeDefinerPanel(String, PounamuProject) - Constructor for class pounamu.core.ViewTypeDefinerPanel
construct a dialog which allow user to choose an icon for a metamodel element
visualComponentPaths - Variable in class pounamu.editor.PounamuEntitySpecifier
 
visualComponentPaths - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
visualPropertyNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
visualPropertyNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
visualPropertyOldNames - Variable in class pounamu.editor.PounamuEntitySpecifier
 
visualPropertyOldNames - Variable in class pounamu.editor.PounamuAssociationSpecifier
 
visualPropertyTypes - Variable in class pounamu.editor.PounamuEntitySpecifier
 
visualPropertyTypes - Variable in class pounamu.editor.PounamuAssociationSpecifier
 

W

whenMouseClicked(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMouseClicked(MouseEvent) - Method in class pounamu.core.IconDisplayPanel
implements mouse listener
whenMouseDragged(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMouseEntered(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMouseEntered(MouseEvent) - Method in class pounamu.core.IconDisplayPanel
implements mouse listener
whenMouseExited(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMouseExited(MouseEvent) - Method in class pounamu.core.IconDisplayPanel
implements mouse listener
whenMouseMoved(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMousePressed(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMousePressed(MouseEvent) - Method in class pounamu.core.IconDisplayPanel
implements mouse listener
whenMouseReleased(MouseEvent) - Method in class pounamu.core.ModellerPanel
implements mouse listener
whenMouseReleased(MouseEvent) - Method in class pounamu.core.IconDisplayPanel
implements mouse listener

A C D E G H I J L M N O P R S T U V W
Pounamu
v1.0

Submit a bug or feature

Pounamu is a research project of Auckland UniServices Limited, in New Zealand
Copyright 2003 Auckland UniServices Limited. 70 Samond Street, Auckland, New Zealand.
All Rights Reserved.