A B C D E F G H I L M N O P R S T U V W

A

AbstractAcceptAction<DROPPED extends PoshElement,TARGET extends PoshElement> - Class in cz.cuni.pogamut.shed.presenter
Ancestor for accept providers of widgets.
AbstractAcceptAction(DataFlavor, TARGET) - Constructor for class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Create an abstract action in the widget widget that will do something to data node dataNode when transferable of same data flavor as dataFlavor is dropped onto widget.
AbstractShedEnvelope<T extends org.netbeans.api.visual.widget.Widget> - Class in cz.cuni.pogamut.shed.widget
Envelope that should contain multiple widgets of same type (e.g. drives, choices, senses...).
AbstractShedEnvelope(ShedScene) - Constructor for class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
 
accept(Widget, Point, Transferable) - Method in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Basically take the data from @transferable (use our AbstractAcceptAction.getDataFlavor()) and perform the action (AbstractAcceptAction.performAction(cz.cuni.amis.pogamut.sposh.elements.PoshElement)).
AcceptActionFactory - Class in cz.cuni.pogamut.shed.presenter
Factory for accept actions used for presenter (IPresenter.getAcceptProviders()).
AcceptActionFactory() - Constructor for class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
 
ACTION_TEMPLATE_FILE - Static variable in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
Path in the layer.xml filesystem to the template for the action.
actionProvider - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Provider of actions for this widget, menu, accept and others.
add(T, int) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Add widget at specified position.
add(T) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Add widget to the envelope behind the last element
add(T, int) - Method in interface cz.cuni.pogamut.shed.widget.IShedEnvelope
Add widget to the envelope at the specified position.
addArrow(ArrowWidget) - Method in class cz.cuni.pogamut.shed.widget.ShedCreationContainer
Add arrow to this container.
addArrow(Anchor, Anchor) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Create new arrow with specified anchors and add it the connection layer.
addArrows(Set<ArrowWidget>) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Add arrows to connection layer.
addBreakpoint(boolean) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Show strip at the right side of the widget
addChangeListener(ChangeListener) - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
addListener(CrawlerListener<T>) - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Add listener for crawler.
appendAction(ActionPattern, int) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Add new action as a child of the AP.
appendChoiceAction(Competence) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create action that will add new choice to the competence as the first choice.
appendChoiceAction(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Action that will add new choice right behind @choice.
appendDriveAction(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create new drive and add it behind the specified drive.
appendSenseAction(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Append new sense as first trigger sense of @choice.
appendSenseAction(Sense) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Append a new sense at index one greater than is @sense.
ArrowWidget - Class in cz.cuni.pogamut.shed.widget
Arrow widget between two elements in the ShedScene.
ArrowWidget(ShedScene, Anchor, Anchor) - Constructor for class cz.cuni.pogamut.shed.widget.ArrowWidget
Create an arrow between @sourceAnchor and @targetAnchor.
AttachmentEnvelope - Class in cz.cuni.pogamut.shed.widget
This is only general container for other widgets.
AttachmentEnvelope(ShedScene) - Constructor for class cz.cuni.pogamut.shed.widget.AttachmentEnvelope
 

B

backup(int) - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
BeginToken() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
borderColor - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Color of the border

C

cache - Variable in class cz.cuni.pogamut.posh.explorer.Crawler
Set of all values found by this crawler.
cacheUm - Variable in class cz.cuni.pogamut.posh.explorer.Crawler
Unmodifiable wrapper of cache.
calculateClientArea() - Method in class cz.cuni.pogamut.shed.widget.ArrowWidget
 
calculateClientArea() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
canCloseElement() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
changeActionPatternParameters(ActionPattern) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create action that will show dialog with parameters of AP and allows user to modify them.
changeAttachmentWidget(AttachmentEnvelope) - Method in class cz.cuni.pogamut.shed.widget.ExpandedActionEnvelope
Take the current attachment envelope, remove its branch ({@link ShedScene#removeBranch(org.netbeans.api.visual.widget.Widget) ) and add newly passed attachment as content of this envelope.
changeCompetenceParameters(Competence) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create action that will show dialog with parameters of Competence and allows user to modify them.
childElementAdded(PRIMITIVE_TYPE, PoshElement) - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
childElementMoved(PRIMITIVE_TYPE, PoshElement, int, int) - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
childElementRemoved(PRIMITIVE_TYPE, PoshElement, int) - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
ClassCrawler - Class in cz.cuni.pogamut.posh.explorer
Crawl through all class and find the ones that fit the filter.
ClassCrawler(Project, String) - Constructor for class cz.cuni.pogamut.posh.explorer.ClassCrawler
Create new crawler that will go through project and find all classes that are either subclass or implement class/interface with fqn.
ClassCrawler(Set<Project>, String) - Constructor for class cz.cuni.pogamut.posh.explorer.ClassCrawler
Create new crawler that will go through all projects and find all classes that are either subclass or implement class/interface with fqn.
ClassCrawlerFactory - Class in cz.cuni.pogamut.posh.explorer
Factory for creating the ClassCrawlers for various types we require.
ClassCrawlerFactory() - Constructor for class cz.cuni.pogamut.posh.explorer.ClassCrawlerFactory
 
color - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Color of the widget
componentActivated() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
componentClosed() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
componentDeactivated() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
componentHidden() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
componentOpened() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
componentShowing() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
confirm(String) - Static method in class cz.cuni.pogamut.posh.explorer.PGSupport
Display confirmation message box with message
crawl() - Method in class cz.cuni.pogamut.posh.explorer.ClassCrawler
 
crawl() - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Start crawling for the primitives.
crawledData(Crawler<T>, Collection<T>) - Method in interface cz.cuni.pogamut.posh.explorer.CrawlerListener
Crawler has found new data, and they are now passed to the listeners.
crawledData(Crawler<T>, Collection<T>) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
 
crawledData(Crawler<PrimitiveData>, Collection<PrimitiveData>) - Method in class cz.cuni.pogamut.posh.explorer.NameMapCrawler
When receiving new PrimitiveData, set name mapping in ShedPresenter, fqn to PrimitiveData.
Crawler<T> - Class in cz.cuni.pogamut.posh.explorer
Abstract crawler supporting listeners.
Crawler() - Constructor for class cz.cuni.pogamut.posh.explorer.Crawler
 
CrawlerFactory - Class in cz.cuni.pogamut.posh.explorer
Create various crawlers.
CrawlerFactory() - Constructor for class cz.cuni.pogamut.posh.explorer.CrawlerFactory
 
CrawlerListener<T> - Interface in cz.cuni.pogamut.posh.explorer
Listener for Crawler and its subclasses.
create(Snapshot) - Method in class cz.cuni.pogamut.posh.nbparser.SyntaxErrorsHighlightingTaskFactory
Create task that will highlight the syntax errors.
createAction2Action(TriggeredAction) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
This is complex accept action for an action with any parent.
createActionCrawler(Set<Project>) - Static method in class cz.cuni.pogamut.posh.explorer.ClassCrawlerFactory
Create crawler for all classes in the @projects that implement IAction.
createActionEditorProvider(TriggeredAction, ShedPresenter, LapChain) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create inplace editor provider that can edit action, its argumenta passed by the action downwards.
createActionPatternAction(TriggeredAction) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Create accept action the the TriggeredAction that will accept the ActionPattern.
createActionPatternEditor(ActionPattern, TriggeredAction, LapChain) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create editor for action referencing action pattern.
createActionPatternPresenter(LapPath, ShedWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for action pattern widget.
createActionPatternPresenter(LapPath, ShedWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createActionPresenter(LapPath, ShedWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for primitive action.
createActionPresenter(LapPath, ShedWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createActionsExplorer(IPaletteActions, Project, CrawlerListener<PrimitiveData>...) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for actions (classes implementing IAction) on classpath of the project.
createActionsPresenter(LapPath, ShedActionsEnvelope) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter that will take care about keeping adding/moving/removing expanded actions in the ShedActionsEnvelope for ActionPattern.
createActionsPresenter(LapPath, ShedActionsEnvelope) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createAPCrawler(PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.CrawlerFactory
Create crawler that will crawl the plan for its ActionPattern.
createAPExplorer(IPaletteActions, PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for action patterns in the @plan.
createAttachmentEnvelope(LapPath, TriggeredAction) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create proper attachment widget for the action and return it.
createChoice2Choice(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Create accept action for the @targetChoice for another CompetenceElement.
createChoice2Competence(Competence) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Accept action for dropping choice to competence.
createChoice2Drive(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Accept choice dropped onto a drive into a DriveCollection.
createChoiceEditor(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create editor that will edit the name of the @choice.
createChoiceEnvelope(LapPath, CompetenceElement, Anchor) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create envelope with fully expanded choice along with all inside widgets and presenters.
createChoicePresenter(LapPath, ShedWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for choice widget, only the widget, not its trigger nor action.
createChoicePresenter(LapPath, ShedWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createChoicesPresenter(LapPath, ShedChoicesEnvelope) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter responsible for adding, moving and removing choices widgets in the ShedChoicesEnvelope.
createChoicesPresenter(LapPath, ShedChoicesEnvelope) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createCloneableTopComponent() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
createCompetence2Action(TriggeredAction) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Create an accept action for the @targetAction that will accept an competence, when dropped on it.
createCompetenceCrawler(PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.CrawlerFactory
Create crawler that will crawl the plan for its competences.
createCompetenceEditor(Competence, TriggeredAction, LapChain) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create inplace editor for action referencing competence.
createCompetenceExplorer(IPaletteActions, PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for competences in the @plan.
createCompetencePresenter(LapPath, ShedWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for competence widget.
createCompetencePresenter(LapPath, ShedWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createDashScene(PoshPlan, ShedScene, IPresenterFactory) - Static method in class cz.cuni.pogamut.shed.widget.LapSceneFactory
Create scene that will show the expanded tree of the @plan.
createdExpandedActionEnvelope(LapPath) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create envelope containing expanded @action.
createDisplayName(Sense) - Static method in class cz.cuni.pogamut.shed.widget.ShedSenseWidget
Create human readable string representing what is Sense doing.
createDrive2Choice(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Accept drive dropped onto a choice into a Competence.
createDrive2Competence(Competence) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Allow drive to be dropped onto a competence, convert drive to choice and add it as first child of competence.
createDrive2Drive(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Move the drive in the DriveCollection.
createDriveCollectionPresenter(LapPath) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for drive collection, responsible for keeping track of added/moved/removed drives.
createDriveCollectionPresenter(LapPath) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createDriveEditor(DriveElement) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create editor that will edit the name of the @drive.
createDriveEnvelope(LapPath, DriveElement) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create envelope containing fully expanded drive along with all inside widgets and presenters.
createDrivePresenter(LapPath, ShedWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for drive widget.
createDrivePresenter(LapPath, ShedWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createEditorComponent(InplaceEditorProvider.EditorController, Widget) - Method in class cz.cuni.pogamut.shed.widget.editor.NodeEditorProvider
 
createElement() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
createElement() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
 
createExpandedActionPresenter(LapPath, ExpandedActionEnvelope) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for expanded action, i.e. the whole expanded structure that can happen from unknown reference.
createExpandedActionPresenter(LapPath, ExpandedActionEnvelope) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createLexer(LexerRestartInfo<PoshTokenId>) - Method in class cz.cuni.pogamut.posh.nblexer.PoshLanguageHiearchy
 
createNewTransferable() - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Create Transferable that is used when user drags and drops node representing new item somewhere (presumably to scene).
createNodeDelegate() - Method in class cz.cuni.pogamut.posh.PoshDataObject
 
createParser(Collection<Snapshot>) - Method in class cz.cuni.pogamut.posh.nbparser.NbPoshParserFactory
 
createSense2Choice(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Create accept action where target choice will acc dropped sense as its first trigger sense.
createSense2Drive(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
When sense is dropped to the @drive, remove the sense from its parent (it it has one) and add it as first trigger sense of the drive.
createSense2Sense(Sense) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Create accept action for the @sense that will accept another sense at the position of the target.
createSenseAction(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Query for name of new sense and add it as a first trigger sense of the drive.
createSenseCrawler(Set<Project>) - Static method in class cz.cuni.pogamut.posh.explorer.ClassCrawlerFactory
Create crawler for all classes in the @projects that implement ISense.
createSenseEditorProvider(Sense, ShedPresenter, LapChain) - Static method in class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
Create inplace editor provider that can edit sense, its argumenta passed by the sense downwards, predicate and value.
createSensePresenter(LapPath, ShedSenseWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for sense at @sensePath that will present the sense in the @senseWidget.
createSensePresenter(LapPath, ShedSenseWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createSensesExplorer(IPaletteActions, Project, CrawlerListener<PrimitiveData>...) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for sense (classes implementing ISense) on classpath of the project.
createSenseWidget(LapPath) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create a widget representing the sense and the presenter.
createShedScene(PoshPlan) - Static method in class cz.cuni.pogamut.shed.widget.LapSceneFactory
Create scene for editor Shed.
createTokenIds() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLanguageHiearchy
 
createTransferable(T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Create new Transferable from item data.
createTriggerPresenter(LapPath, ShedTriggerEnvelope) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for trigger, it is responsible for keepeing track of added/moved/removed senses.
createTriggerPresenter(LapPath, ShedTriggerEnvelope) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
current() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
cz.cuni.pogamut.posh - package cz.cuni.pogamut.posh
Package for classes for adding a new data object (.lap) into the NetBeans platform.
cz.cuni.pogamut.posh.explorer - package cz.cuni.pogamut.posh.explorer
This package contains classes that can search for nodes of the plan (nodes=AP/C/action/sense) and GUI explorers that allow user to manipulate them.
cz.cuni.pogamut.posh.nblexer - package cz.cuni.pogamut.posh.nblexer
Classes necessary for adding lexer into NetBeans platform.
cz.cuni.pogamut.posh.nbparser - package cz.cuni.pogamut.posh.nbparser
This package contains classes responsible on-the-fly parsing of Yaposh plan in text view.
cz.cuni.pogamut.posh.view - package cz.cuni.pogamut.posh.view
Text view of Yaposh editor.
cz.cuni.pogamut.shed - package cz.cuni.pogamut.shed
 
cz.cuni.pogamut.shed.presenter - package cz.cuni.pogamut.shed.presenter
This package contains factories and interfaces related to presentation of widgets in the scene.
cz.cuni.pogamut.shed.view - package cz.cuni.pogamut.shed.view
Package contains MultiViewElement and its description for Visual view of Shed.
cz.cuni.pogamut.shed.widget - package cz.cuni.pogamut.shed.widget
Various widgets used for displaying the Yaposh tree.
cz.cuni.pogamut.shed.widget.editor - package cz.cuni.pogamut.shed.widget.editor
Inplace editors for various widgets.

D

dataFlavor - Variable in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Data flavor this action desires in order to accept the dropped Transferable.
dataNode - Variable in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Node that is accepting dropped node.
delete(T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Delete item (e.g.
deleteAction(ActionPattern, TriggeredAction) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
 
deleteActionPattern(ActionPattern) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create an action that will delete the action pattern.
deleteChoiceAction(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Delete specified choice.
deleteCompetence(Competence) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create action to delete competence
deleteDriveAction(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create menu action that will delete the passed drive.
deleteNotPossible(T) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
When this action is invoken, it notifies user that it is not possible to delete the node.
deleteSenseAction(Sense) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Delete specified sense from its parent.
die() - Method in class cz.cuni.pogamut.posh.explorer.ClassCrawler
 
die() - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Terminate the crawler, once this is called, crawler should die and liseners shouldn't recieve any further messages.
displayMessage(String, int) - Method in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Display message using NotifyDescriptor.
Done() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 

E

EnumStructureFactory - Class in cz.cuni.pogamut.shed.widget.editor
We need to get all values of an enum in the NB editor and that is what this factory is for.
errorMsg - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
Error message about the variable.
ExpandedActionEnvelope - Class in cz.cuni.pogamut.shed.widget
This class is used as a container for expanded TriggeredAction.
Explorer<T> - Class in cz.cuni.pogamut.posh.explorer
Panel for showing the results of crawling.
ExplorerFactory - Class in cz.cuni.pogamut.posh.explorer
Factory for creating the crawler explorers.

F

filter(String, boolean, T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Method to filter items in the Explorer.
findArrows(Widget) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Find all arrows in the scene that have one of anchors attached to the
findArrows(Anchor, Anchor) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Find all arrows in the connectionLayer that have specified sourceAnchor and targetAnchor.
findShedWidget(Point) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Find the ShedWidget int the widget layer that contains the passed point.
finished(Crawler<T>, boolean) - Method in interface cz.cuni.pogamut.posh.explorer.CrawlerListener
Yay, crawler has finished!.
finished(Crawler<T>, boolean) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
 
finished(Crawler<PrimitiveData>, boolean) - Method in class cz.cuni.pogamut.posh.explorer.NameMapCrawler
Do nothing.
fqn - Variable in class cz.cuni.pogamut.posh.explorer.ClassCrawler
 

G

getAcceptProviders() - Method in interface cz.cuni.pogamut.shed.presenter.IPresenter
Get array of accept providers of this
getActions() - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Get actions object that can be used to perform actions on the explorer.
getAllNameMappingKeys() - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenter
Get all keys for which there is a name mapping.
getAnchor() - Method in class cz.cuni.pogamut.shed.widget.ExpandedActionEnvelope
Anchor is fixed at left side, coords [0,ShedWidget.height].
getAnchor() - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Get anchor on the left side of the envelope.
getArrows() - Method in class cz.cuni.pogamut.shed.widget.ShedCreationContainer
Get arrows of this container.
getBeginColumn() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getBeginLine() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getChild(int) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Typed Wrapper for Widget.getChildren().
getColumn() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
Deprecated. 
getCommonAnchor() - Method in class cz.cuni.pogamut.shed.widget.ShedChoicesEnvelope
 
getCommonAnchor() - Method in class cz.cuni.pogamut.shed.widget.ShedSenseWidget
 
getCommonAnchor() - Method in class cz.cuni.pogamut.shed.widget.ShedTriggerEnvelope
 
getCookie(Class<T>) - Method in class cz.cuni.pogamut.posh.PoshDataObject
 
getDataFlavor() - Method in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Get data flavor this accept provider accepts.
getDescription() - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Deprecated. XXX: Not used, remove
getDescription(T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Get description of an item (to be used in the tootltip text).
getDisplayName(T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Get text for @item that will be displayed in the explorer.
getDisplayName() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
getDisplayName() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
 
getDisplayName() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Get display name of the widget
getDrivesEnvelope() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
 
getEditAction() - Method in interface cz.cuni.pogamut.shed.presenter.IPresenter
Get edit action that will be invoked upon double click.
getEditorSupport() - Method in class cz.cuni.pogamut.posh.PoshDataObject
Get editor support for this data object
getEndColumn() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getEndLine() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getExpandedActionEnvelope() - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Get envelope that contains expanded action of element.
getGoalEnvelope() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Get envelope for the goal of the drive collection.
getHelpCtx() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
getHelpCtx() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
No help ctx
getIcon() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
getIcon() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
No icon
getIdentifierFromDialog(String) - Static method in class cz.cuni.pogamut.posh.explorer.PGSupport
Create a dialog asking for input of identifier and return identifier or null
GetImage() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getLanguage() - Static method in class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 
getLine() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
Deprecated. 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Get cell renderer, if index is 0, return new element cell renderer, otherwise return renderer for getItemDisplayName(value).
getLookup() - Method in class cz.cuni.pogamut.posh.PoshDataObject
 
getLookup() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
getMenuActions() - Method in interface cz.cuni.pogamut.shed.presenter.IPresenter
Get(create) actions that should be displayed in the context menu of the widgets that use this presenter.
getName() - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Deprecated. XXX: Not used, remove
getNameMapping(String) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenter
Get human readble name for the @key.
getNewItemLabel() - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Get label for new item action.
getPaletteActions() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
 
getPersistenceType() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
getPersistenceType() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
Shed is never persistent.
getPopupMenu(Widget, Point) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Return menu associated with the widget (will be used as context menu).
getPresenter() - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
 
getPresenter() - Method in class cz.cuni.pogamut.shed.widget.ExpandedActionEnvelope
 
getPresenter() - Method in interface cz.cuni.pogamut.shed.widget.IPresentedWidget
Get presenter of the widget.
getPresenter() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Get presenter used by this scene.
getPresenter() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
getPrimitiveParameters(String) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenter
Get sorted parameters for primitve of key
getRootAnchor() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Get anchor for DC, it is used by goal of DC and drives.
getSlotWidget() - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Get widget representing the element.
getSourceAnchor() - Method in class cz.cuni.pogamut.shed.widget.ShedActionsEnvelope
 
GetSuffix(int) - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
getTitleText() - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
Method used by the PrimitivePresenter.updateWidget() to
getToolbarRepresentation() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
getTriggerEnvelope() - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Get envelope representing the trigger of element.
getValues(String) - Static method in class cz.cuni.pogamut.shed.widget.editor.EnumStructureFactory
Get all values of the enum.
getVisualRepresentation() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
getWidget() - Method in class cz.cuni.pogamut.shed.widget.ShedCreationContainer
 
getWidgetFactory() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
 
goToSourceAction(PRIMITIVE_TYPE) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Return action that when invoked finds class (from FQN aka name of primitive) and opens it in the editor.

H

hasNext() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
hasPrevious() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
height - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Default height of ShedWidget.
HORIZONTAL_GAP - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Horizontal gap between widgets, generally also right padding of widget envelope

I

IExplorerActions<T> - Interface in cz.cuni.pogamut.posh.explorer
Interface for actions that can be performed on the Explorer.
initialize(WizardDescriptor) - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
instantiate() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
IPaletteActions - Interface in cz.cuni.pogamut.posh.explorer
Actions used by all explorers in the palete.
IPresentedWidget - Interface in cz.cuni.pogamut.shed.widget
Interface for widgets that are being presented by some IPresenter.
IPresenter - Interface in cz.cuni.pogamut.shed.presenter
Presenter is responsible for presenting some widget in the scene.
IPresenterFactory - Interface in cz.cuni.pogamut.shed.presenter
Interface for factory creating the presenters for yaposh scene.
isAcceptable(Widget, Point, Transferable) - Method in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
Does @transferable support AbstractAcceptAction.dataFlavor?
isCollapseArea(Point) - Method in class cz.cuni.pogamut.shed.widget.ShedCollapseWidget
 
isEnum(String) - Static method in class cz.cuni.pogamut.shed.widget.editor.EnumStructureFactory
 
IShedEnvelope<T> - Interface in cz.cuni.pogamut.shed.widget
Interface for envelopes containing only one type of widgets inside.

L

LapSceneFactory - Class in cz.cuni.pogamut.shed.widget
Factory for creating different scenes of YAPOSH tree.
LapSceneFactory() - Constructor for class cz.cuni.pogamut.shed.widget.LapSceneFactory
 
LapTreeViewDesc - Class in cz.cuni.pogamut.shed.view
Basically a factory for creation of LapTreeMVElement.
LapTreeViewDesc(PoshDataObject) - Constructor for class cz.cuni.pogamut.shed.view.LapTreeViewDesc
Create visual view of the yaposh plan from the data object.
listeners - Variable in class cz.cuni.pogamut.posh.explorer.Crawler
Set of listeners for crawler.
listenersUm - Variable in class cz.cuni.pogamut.posh.explorer.Crawler
Unmodifiable wrapper of listeners.

M

message(String) - Static method in class cz.cuni.pogamut.posh.explorer.PGSupport
Display message box with message
messageSave() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
mimeType() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLanguageHiearchy
 
move(int, T) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
 
move(int, T) - Method in interface cz.cuni.pogamut.shed.widget.IShedEnvelope
Move the widget relative to the other widgets.

N

name() - Method in class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 
name() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
name - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
Name of the variable, e.g.
nameMapChanged(String, String, String) - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
NameMapCrawler - Class in cz.cuni.pogamut.posh.explorer
Special cralwer listener that will listen for all collected PrimitiveData and pass mapping of names to ShedPresenter.
NameMapCrawler(ShedPresenter) - Constructor for class cz.cuni.pogamut.posh.explorer.NameMapCrawler
 
NbPoshParserFactory - Class in cz.cuni.pogamut.posh.nbparser
Factory for creating parser of Yaposh plans.
NbPoshParserFactory() - Constructor for class cz.cuni.pogamut.posh.nbparser.NbPoshParserFactory
 
NewPrimitiveWizardIterator - Class in cz.cuni.pogamut.shed
This class is an iterator used either by New File wizard or by wizard invoked by the user.
NewPrimitiveWizardIterator() - Constructor for class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
nextPanel() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
nextToken() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLexar
 
NodeEditorProvider<NODE extends INamedElement & IParametrizedElement> - Class in cz.cuni.pogamut.shed.widget.editor
Editor provider for nodes with name and params.
NodeEditorProvider(NODE, TriggeredAction, LapChain) - Constructor for class cz.cuni.pogamut.shed.widget.editor.NodeEditorProvider
 
notifyClosing(InplaceEditorProvider.EditorController, Widget, ParametrizedNodeEditor, boolean) - Method in class cz.cuni.pogamut.shed.widget.editor.NodeEditorProvider
 
notifyCrawledData(Collection<T>) - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Notify all listeners that we have new data as result of diligent crawling.
notifyFinished(boolean) - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Notify all listeners that crawling has been finished.
notifyLinkChanged() - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
When some link of the @primitiveChain is changed, this method is notified and it will update the widget.
notifyModified() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
notifyStarted() - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Notify all listeners that crawling has started.
notifyUnmodified() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
numberOfChildren() - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Get number of children, used for type safe looping.

O

onCloseDiscard() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
openEditor(T) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Open editor for item.
ordinal() - Method in class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 

P

paintChildren() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
 
paintWidget() - Method in class cz.cuni.pogamut.shed.widget.ShedCollapseWidget
 
paintWidget() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
PalettePane - Class in cz.cuni.pogamut.posh.explorer
Panel containing explorers for nodes of the plan: Senses Actions Competences Action patterns
PalettePane(PoshPlan, Project, ShedPresenter) - Constructor for class cz.cuni.pogamut.posh.explorer.PalettePane
 
parseLapPlan() - Method in class cz.cuni.pogamut.posh.PoshDataObject
Take the document holding the lap plan, parse it and return resulting lap tree.
performAction(DROPPED) - Method in class cz.cuni.pogamut.shed.presenter.AbstractAcceptAction
When deriving from this widget, implement what should actually be done in this function.
PGSupport - Class in cz.cuni.pogamut.posh.explorer
Static class that provides some supporting functions (like dialogs) used in this module.
PGSupport() - Constructor for class cz.cuni.pogamut.posh.explorer.PGSupport
 
PoshCharStream - Class in cz.cuni.pogamut.posh.nblexer
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
PoshCharStream(LexerInput) - Constructor for class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
PoshDataObject - Class in cz.cuni.pogamut.posh
Representation of Yaposh data object.
PoshDataObject(FileObject, MultiFileLoader) - Constructor for class cz.cuni.pogamut.posh.PoshDataObject
 
PoshEditorSupport - Class in cz.cuni.pogamut.posh
Support for associating an editor and a Swing Document to a data object.
PoshEditorSupport(PoshDataObject) - Constructor for class cz.cuni.pogamut.posh.PoshEditorSupport
 
PoshLanguageHiearchy - Class in cz.cuni.pogamut.posh.nblexer
LanguageHierarchy contains list of token types for our language(posh), and creates a new instances of our Lexer.
PoshLanguageHiearchy() - Constructor for class cz.cuni.pogamut.posh.nblexer.PoshLanguageHiearchy
 
PoshLexar - Class in cz.cuni.pogamut.posh.nblexer
Token lexar that reads input and returns tokens for it.
PoshTextEditor - Class in cz.cuni.pogamut.posh.view
Text editor for posh.
PoshTextEditor(PoshEditorSupport) - Constructor for class cz.cuni.pogamut.posh.view.PoshTextEditor
 
PoshTextView - Class in cz.cuni.pogamut.posh.view
Class describing the text view of the Shed, e.g. text of the button that can switch the views and when asked, the icon, and when asked, it creates the editor that will be shown in the view.
PoshTextView(PoshEditorSupport) - Constructor for class cz.cuni.pogamut.posh.view.PoshTextView
 
PoshTokenId - Class in cz.cuni.pogamut.posh.nblexer
Class representing token, contains name - unique name of the token in the parser id - unique integer id of the token primaryCategory - category of the token
PoshTokenId(String, String, int) - Constructor for class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 
preferredID() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
preferredID() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
 
previousPanel() - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
primaryCategory() - Method in class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 
primitive - Variable in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
The primitive that is being presented by this presenter.
primitiveChain - Variable in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
Chain of variables from the root to the primitive.
PrimitivePresenter<PRIMITIVE_TYPE extends PoshElement & INamedElement> - Class in cz.cuni.pogamut.shed.presenter
Base class presenter for primitives, i.e. actions and senses.
PrimitivePresenter(ShedScene, ShedPresenter, PRIMITIVE_TYPE, ShedWidget, LapChain) - Constructor for class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
Create new presenter for @primitive, detect and project all changes on the @primitive and @primitiveChain to the @primitiveWidget.
primitiveWidget - Variable in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
Widget that represents the primitive in the scene.
projects - Variable in class cz.cuni.pogamut.posh.explorer.ClassCrawler
Project we will crawl over, source of classpath.

R

readChar() - Method in class cz.cuni.pogamut.posh.nblexer.PoshCharStream
 
refresh(Explorer<T>) - Method in interface cz.cuni.pogamut.posh.explorer.IExplorerActions
Refresh the explorer.
refresh() - Method in interface cz.cuni.pogamut.posh.explorer.IPaletteActions
Refresh all explorers in the palette
refresh() - Method in class cz.cuni.pogamut.posh.explorer.PalettePane
Recrawl all elements and update the data in the explorers of the palette.
register() - Method in interface cz.cuni.pogamut.shed.presenter.IPresenter
Register its listeners into the lap tree.
register() - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
release() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLexar
 
remove(T) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Remove widget and its branch from the scene.
remove(T) - Method in interface cz.cuni.pogamut.shed.widget.IShedEnvelope
Remove widget from the envelope.
removeArrows(Set<ArrowWidget>) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Remove all @arrowsToRemove from the connection layer.
removeBranch(Widget) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Method for removing branches from the shed scene.
removeBreakpoint() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Remove colored strip on the right side of widget that was representing the breakpoint.
removeChangeListener(ChangeListener) - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
removeListener(CrawlerListener<T>) - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Remove crawler listener from set of listeners.

S

scene - Variable in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
 
SENSE_TEMPLATE_FILE - Static variable in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
Path in the layer.xml filesystem to the template for the sense.
setActiveIntensity(int) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Set intensity of red border, if 0, border will have color of widget, if 100, border will be bright red.
setCollapsed(boolean) - Method in class cz.cuni.pogamut.shed.widget.ShedCollapseWidget
 
setDisplayName(String) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
setError(List<ShedWidget.Variable>) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Set list of lines that will be shown in red bold font under presentVars lines.
setHtmlDescription(String) - Method in interface cz.cuni.pogamut.posh.explorer.IPaletteActions
Set description panel in the palette to specified text.
setHtmlDescription(String) - Method in class cz.cuni.pogamut.posh.explorer.PalettePane
 
setModified(boolean) - Method in class cz.cuni.pogamut.posh.PoshDataObject
Adds/removes data object from registry of modified data objects and adds/removes save cookie.
setModified() - Method in class cz.cuni.pogamut.posh.PoshEditorSupport
 
setMultiViewCallback(MultiViewElementCallback) - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
setNameMapping(String, PrimitiveData) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenter
Set human readable name for the @key.
setPaletteActions(IPaletteActions) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
 
setPresent(List<ShedWidget.Variable>) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Set list of lines that will be shown in bold font under title.
setPresenter(IPresenter) - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
 
setPresenter(IPresenter) - Method in class cz.cuni.pogamut.shed.widget.ExpandedActionEnvelope
 
setPresenter(IPresenter) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Set new presenter of the widget.
setUnused(List<ShedWidget.Variable>) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Set list of lines that will be shown in italic font under errorVars lines.
setWidgetFactory(ShedWidgetFactory) - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Set the factory for creation of widgets, it is not really used by the scene, but presenters need it and this looks like a reasonable plance
ShedActionsEnvelope - Class in cz.cuni.pogamut.shed.widget
Envelope for expanded actions of the ActionPattern.
ShedChoicesEnvelope - Class in cz.cuni.pogamut.shed.widget
This is an envelope for ShedChoiceEnvelopes, similar to the ShedDrivesEnvelope and ShedTriggerEnvelope.
ShedCollapseWidget - Class in cz.cuni.pogamut.shed.widget
ShedWidget that allows user to display little triangle on the right side.
ShedCollapseWidget(ShedScene, String, Color) - Constructor for class cz.cuni.pogamut.shed.widget.ShedCollapseWidget
 
ShedCreationContainer<WIDGET extends org.netbeans.api.visual.widget.Widget> - Class in cz.cuni.pogamut.shed.widget
The creation of widgets representing some part of plan consists from two parts, the widget itself and the arrows that connect them.
ShedCreationContainer(WIDGET) - Constructor for class cz.cuni.pogamut.shed.widget.ShedCreationContainer
Create container for passed widget.
ShedDescriptionFactory - Class in cz.cuni.pogamut.posh.explorer
This is a factory for creating a HTML description string for various nodes of the Yaposh tree.
ShedDescriptionFactory() - Constructor for class cz.cuni.pogamut.posh.explorer.ShedDescriptionFactory
 
ShedDrivesEnvelope - Class in cz.cuni.pogamut.shed.widget
Envelope containing all view representatin of drives.
ShedInplaceEditorFactory - Class in cz.cuni.pogamut.shed.widget.editor
Factroy for creating various inplace editors.
ShedInplaceEditorFactory() - Constructor for class cz.cuni.pogamut.shed.widget.editor.ShedInplaceEditorFactory
 
ShedMenuActionFactory - Class in cz.cuni.pogamut.shed.presenter
Factory that will provide various actions to the popup menu of the IPresenter and thus to the IPresentedWidget.
ShedMenuActionFactory() - Constructor for class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
 
ShedPresenter - Class in cz.cuni.pogamut.shed.presenter
Presenter class from MVP design pattern (in MVC, controller gets input directly, in MVP presenter gets input from the view).
ShedPresenter(ShedScene, PoshPlan) - Constructor for class cz.cuni.pogamut.shed.presenter.ShedPresenter
 
ShedPresenterFactory - Class in cz.cuni.pogamut.shed.presenter
Factory that is creating various presenters used in the Shed visual view.
ShedPresenterFactory(ShedScene, PoshPlan, ShedPresenter) - Constructor for class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
ShedScene - Class in cz.cuni.pogamut.shed.widget
Scene that shows the graph representation of lap tree.
ShedScene(PoshPlan) - Constructor for class cz.cuni.pogamut.shed.widget.ShedScene
Create initial visual configuration and set the presenter.
ShedSenseWidget - Class in cz.cuni.pogamut.shed.widget
Widget representing the Sense in the ShedScene.
ShedSenseWidget(ShedScene, Sense, Color) - Constructor for class cz.cuni.pogamut.shed.widget.ShedSenseWidget
 
ShedTriggerEnvelope - Class in cz.cuni.pogamut.shed.widget
This envelope is containing the trigger senses.
ShedTriggerEnvelope(ShedScene, Anchor) - Constructor for class cz.cuni.pogamut.shed.widget.ShedTriggerEnvelope
Create envelope for the trigger senses.
ShedWidget - Class in cz.cuni.pogamut.shed.widget
Ancestor of all widgets in the ShedScene.
ShedWidget.Variable - Class in cz.cuni.pogamut.shed.widget
Structure holding info about variable shown in the widget.
ShedWidget.Variable(String, ParamInfo.Type, String, String) - Constructor for class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
 
ShedWidgetFactory - Class in cz.cuni.pogamut.shed.widget
Factory for creating various shed widgets.
SlotEnvelope - Class in cz.cuni.pogamut.shed.widget
Envelope for visual representation element (e.g.
SlotEnvelope(ShedScene, ShedWidget, ShedTriggerEnvelope, ExpandedActionEnvelope) - Constructor for class cz.cuni.pogamut.shed.widget.SlotEnvelope
Create slot envelope for some element (e.g. choice or drive).
slotWidget - Variable in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Widget representing the slot element, e.g. competence element.
SQUARE_SIZE - Static variable in class cz.cuni.pogamut.shed.widget.ShedCollapseWidget
 
started(Crawler<T>) - Method in interface cz.cuni.pogamut.posh.explorer.CrawlerListener
Crawling has started, the crawler is working.
started(Crawler<T>) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
 
started(Crawler<PrimitiveData>) - Method in class cz.cuni.pogamut.posh.explorer.NameMapCrawler
When crawling starts, clear previsou name mappings (ShedPresenter#setNameMapping(fqn, null))
state() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLexar
 
SyntaxErrorsHighlightingTaskFactory - Class in cz.cuni.pogamut.posh.nbparser
Factory used by layer.xml to create syntax highlighting task for
SyntaxErrorsHighlightingTaskFactory() - Constructor for class cz.cuni.pogamut.posh.nbparser.SyntaxErrorsHighlightingTaskFactory
 

T

toString() - Method in class cz.cuni.pogamut.shed.widget.ArrowWidget
 
toString() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
toString() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
 
type - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
Type of the variable.

U

uninitialize(WizardDescriptor) - Method in class cz.cuni.pogamut.shed.NewPrimitiveWizardIterator
 
unregister() - Method in interface cz.cuni.pogamut.shed.presenter.IPresenter
Unregister its listeners that were registered in the IPresenter.register() method.
unregister() - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
 
update() - Method in class cz.cuni.pogamut.shed.widget.ShedScene
Method that revalidates all widgets in @widgetLayer and reroutes all arrows.
updateChildrenPositions() - Method in class cz.cuni.pogamut.shed.widget.AbstractShedEnvelope
Method called when child widget is added/moved/deleted.
updateChildrenPositions() - Method in class cz.cuni.pogamut.shed.widget.ShedActionsEnvelope
Do nothing, layout will take care of it.
updateChildrenPositions() - Method in class cz.cuni.pogamut.shed.widget.ShedChoicesEnvelope
 
updateChildrenPositions() - Method in class cz.cuni.pogamut.shed.widget.ShedDrivesEnvelope
 
updateChildrenPositions() - Method in class cz.cuni.pogamut.shed.widget.ShedTriggerEnvelope
 
updateWidget() - Method in class cz.cuni.pogamut.shed.presenter.PrimitivePresenter
Update widget to reflect current state of the #action.

V

valueString - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget.Variable
Value shown to the user.
VERTICAL_GAP - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Vertical gap between widgets, generally also bottom padding of widget envelope

W

width - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Default width of ShedWidget.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.