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.
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.
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.
These classes add token highlighting support into NetBeans that can be changed in Tools - Option - Fons & Colors.
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().List.get(int).
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.
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.
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.
slotWidget - Variable in class cz.cuni.pogamut.shed.widget.SlotEnvelope
Widget representing the slot element, e.g.
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 © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.