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
 
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.
add(ShedSenseWidget, int) - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
 
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.ShedVariableWidget
Show strip at the right side of the widget
addListener(CrawlerListener<T>) - Method in class cz.cuni.pogamut.posh.explorer.Crawler
Add listener for crawler.
APEditorProvider - Class in cz.cuni.pogamut.shed.widget.editor
This class is responsible for handling the editor component for ActionPattern and for taking the data from the user visible editor component and updating correct structures.
APEditorProvider(ActionPattern, TriggeredAction) - Constructor for class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
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
 

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.ShedVariableWidget
 
canCloseElement() - Method in class cz.cuni.pogamut.posh.view.PoshTextEditor
 
CEditorProvider - Class in cz.cuni.pogamut.shed.widget.editor
Editor provider for Competence.
CEditorProvider(Competence, TriggeredAction) - Constructor for class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
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
 
classFQN - Variable in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Fully qualified name of the primitive class
color - Variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Color of the widget
compareTo(PrimitiveData) - Method in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Compare this data to another.
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.
createActionEditor(TriggeredAction) - Static method in class cz.cuni.pogamut.shed.presenter.ShedInplaceEditorFactory
Create editor that will edit the name of the @action.
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) - Static method in class cz.cuni.pogamut.shed.presenter.ShedInplaceEditorFactory
Create editor for action referencing action pattern.
createActionPatternPresenter(LapPath, TriggeredAction, ActionPattern, ShedVariableWidget, LapChain) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for action pattern widget.
createActionPatternPresenter(LapPath, TriggeredAction, ActionPattern, ShedVariableWidget, LapChain) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createActionPresenter(LapPath, TriggeredAction, ShedVariableWidget, LapChain) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for primitive action.
createActionPresenter(LapPath, TriggeredAction, ShedVariableWidget, LapChain) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createActionsExplorer(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, ActionPattern, ShedActionsEnvelope, LapChain) - 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, ActionPattern, ShedActionsEnvelope, LapChain) - 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(PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for action patterns in the @plan.
createAttachmentEnvelope(LapPath, TriggeredAction, LapChain) - 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.
createChoiceEditor(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedInplaceEditorFactory
Create editor that will edit the name of the @choice.
createChoiceEnvelope(LapPath, CompetenceElement, Anchor, LapChain) - Method in class cz.cuni.pogamut.shed.widget.ShedWidgetFactory
Create envelope with fully expanded choice along with all inside widgets and presenters.
createChoicePresenter(LapPath, CompetenceElement, ShedVariableWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for choice widget, only the widget, not its trigger nor action.
createChoicePresenter(LapPath, CompetenceElement, ShedVariableWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createChoicesPresenter(LapPath, Competence, ShedChoicesEnvelope, LapChain) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter responsible for adding, moving and removing choices widgets in the ShedChoicesEnvelope.
createChoicesPresenter(LapPath, Competence, ShedChoicesEnvelope, LapChain) - 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) - Static method in class cz.cuni.pogamut.shed.presenter.ShedInplaceEditorFactory
Create inplace editor for action referencing competence.
createCompetenceExplorer(PoshPlan) - Static method in class cz.cuni.pogamut.posh.explorer.ExplorerFactory
Create explorer for competences in the @plan.
createCompetencePresenter(LapPath, TriggeredAction, Competence, ShedVariableWidget, LapChain) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for competence widget.
createCompetencePresenter(LapPath, TriggeredAction, Competence, ShedVariableWidget, LapChain) - 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, TriggeredAction, LapChain) - 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.
createDrive2Drive(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.AcceptActionFactory
Move the drive in the DriveCollection.
createDriveCollectionPresenter(LapPath, DriveCollection) - 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, DriveCollection) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createDriveEditor(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.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, DriveElement, ShedVariableWidget) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for drive widget.
createDrivePresenter(LapPath, DriveElement, ShedVariableWidget) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createEditorComponent(InplaceEditorProvider.EditorController, Widget) - Method in class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
createEditorComponent(InplaceEditorProvider.EditorController, Widget) - Method in class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
createElement() - Method in class cz.cuni.pogamut.posh.view.PoshTextView
 
createElement() - Method in class cz.cuni.pogamut.shed.view.LapTreeViewDesc
 
createExpandedActionPresenter(TriggeredAction, ExpandedActionEnvelope, LapChain) - Method in interface cz.cuni.pogamut.shed.presenter.IPresenterFactory
Create presenter for expanded action, i.e.
createExpandedActionPresenter(TriggeredAction, ExpandedActionEnvelope, LapChain) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createItemTransferable(T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Create new Transferable from item data.
createLexer(LexerRestartInfo<PoshTokenId>) - Method in class cz.cuni.pogamut.posh.nblexer.PoshLanguageHiearchy
 
createNewItemTransferable() - Method in class cz.cuni.pogamut.posh.explorer.Explorer
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.
createSenseEditor(Sense) - Static method in class cz.cuni.pogamut.shed.presenter.ShedInplaceEditorFactory
Create editor that will edit the @sense, its name, predicate and compared value.
createSensePresenter(LapPath, Sense, ShedSenseWidget, LapChain) - 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, Sense, ShedSenseWidget, LapChain) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
createSensesExplorer(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, Sense, LapChain) - 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
 
createTriggerPresenter(TRIGGER_PARENT, Trigger<TRIGGER_PARENT>, ShedTriggerEnvelope, LapChain) - 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(TRIGGER_PARENT, Trigger<TRIGGER_PARENT>, ShedTriggerEnvelope, LapChain) - Method in class cz.cuni.pogamut.shed.presenter.ShedPresenterFactory
 
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.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.
deleteAction(ActionPattern, int) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
 
deleteChoiceAction(CompetenceElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Delete specified choice.
deleteDriveAction(DriveElement) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Create menu action that will delete the passed drive.
deleteItem(T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Delete item (e.g.
deleteSenseAction(Sense) - Static method in class cz.cuni.pogamut.shed.presenter.ShedMenuActionFactory
Delete specified sense from its parent.
description - Variable in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Description of the primitive from PrimitiveInfo, can be null if no annotation.
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
 
drawString(Graphics2D, Font, Color, String) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Draw vertically centered string at TextWidget#textOfs that will fit into the widget.

E

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.
Explorer(Crawler<T>) - Constructor for class cz.cuni.pogamut.posh.explorer.Explorer
 
ExplorerFactory - Class in cz.cuni.pogamut.posh.explorer
Factory for creating the crawler explorers.
ExplorerFactory() - Constructor for class cz.cuni.pogamut.posh.explorer.ExplorerFactory
 

F

filter(String, boolean, T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
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.
font - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Font used to display text on the widget
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
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].
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).
getClassName() - Method in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Get simple class name (not FQN)
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
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.
getExpansionDirections(InplaceEditorProvider.EditorController, Widget, APEditor) - Method in class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
getExpansionDirections(InplaceEditorProvider.EditorController, Widget, CEditor) - Method in class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
getFittingString(String, FontMetrics, int) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Get string that will be shorter than maxWidth.
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
 
getInitialEditorComponentBounds(InplaceEditorProvider.EditorController, Widget, APEditor, Rectangle) - Method in class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
getInitialEditorComponentBounds(InplaceEditorProvider.EditorController, Widget, CEditor, Rectangle) - Method in class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
getItemDescription(T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Get description of an item (to be used in the tootltip text).
getItemDisplayName(T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
Get text for @item that will be displayed in the explorer.
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.
getMenuActions() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Get(create) list of actions for the context menu of the widget.
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 class cz.cuni.pogamut.posh.explorer.Explorer
Get label for new item action.
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
getSelected() - Method in class cz.cuni.pogamut.posh.explorer.Explorer
 
getShedScene() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
Method wrapping Widget.getScene() to avoid casting every time.
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.
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

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

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?
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.
move(int, ShedSenseWidget) - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
 

N

name - Variable in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Name of the primitive from PrimitiveInfo, not necessary unique.
name() - Method in class cz.cuni.pogamut.posh.nblexer.PoshTokenId
 
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
 
nextToken() - Method in class cz.cuni.pogamut.posh.nblexer.PoshLexar
 
notifyClosing(InplaceEditorProvider.EditorController, Widget, APEditor, boolean) - Method in class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
notifyClosing(InplaceEditorProvider.EditorController, Widget, CEditor, boolean) - Method in class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
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
 
notifyOpened(InplaceEditorProvider.EditorController, Widget, APEditor) - Method in class cz.cuni.pogamut.shed.widget.editor.APEditorProvider
 
notifyOpened(InplaceEditorProvider.EditorController, Widget, CEditor) - Method in class cz.cuni.pogamut.shed.widget.editor.CEditorProvider
 
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
 
openItemEditor(T) - Method in class cz.cuni.pogamut.posh.explorer.Explorer
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.ShedVariableWidget
 
paintWidget() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
parameters - Variable in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Parameters used by the primitive
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
 
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.
PrimitiveData - Class in cz.cuni.pogamut.posh.explorer
Exchange container used for passing info between crawler and explorer.
PrimitiveData(String, String, String, String[], Set<String>) - Constructor for class cz.cuni.pogamut.posh.explorer.PrimitiveData
Create new instance of PrimitiveData
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, ShedVariableWidget, 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
 
recrawlElements() - Method in class cz.cuni.pogamut.posh.explorer.Explorer
 
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.
remove(ShedSenseWidget) - Method in class cz.cuni.pogamut.shed.widget.SlotEnvelope
 
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.ShedVariableWidget
Remove colored strip on the right side of widget that was representing the breakpoint.
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
 
setActiveIntensity(int) - Method in class cz.cuni.pogamut.shed.widget.ShedVariableWidget
Set intensity of red border, if 0, border will have color of widget, if 100, border will be bright red.
setDisplayName(String) - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 
setMissing(List<String>) - Method in class cz.cuni.pogamut.shed.widget.ShedVariableWidget
Set list of lines that will be shown in red bold font under present lines.
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.
setPresent(List<String>) - Method in class cz.cuni.pogamut.shed.widget.ShedVariableWidget
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<String>) - Method in class cz.cuni.pogamut.shed.widget.ShedVariableWidget
Set list of lines that will be shown in italic font under missing 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.
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.
ShedDrivesEnvelope - Class in cz.cuni.pogamut.shed.widget
Envelope containing all view representatin of drives.
ShedInplaceEditorFactory - Class in cz.cuni.pogamut.shed.presenter
Factroy for creating various inplace editors.
ShedInplaceEditorFactory() - Constructor for class cz.cuni.pogamut.shed.presenter.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.
ShedTriggerEnvelope(ShedScene) - Constructor for class cz.cuni.pogamut.shed.widget.ShedTriggerEnvelope
Create envelope for trigger senses.
ShedVariableWidget - Class in cz.cuni.pogamut.shed.widget
This class represents a node in the Yaposh plan that should show title text on the first line and three types (present, missing and unused) of lines under it.
ShedVariableWidget(ShedScene, String, Color) - Constructor for class cz.cuni.pogamut.shed.widget.ShedVariableWidget
Create rectangle widget with specified title and color.
ShedWidget - Class in cz.cuni.pogamut.shed.widget
Ancestor of all widgets in the ShedScene.
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.
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

tags - Variable in class cz.cuni.pogamut.posh.explorer.PrimitiveData
Tags for primitive
textOfs - Static variable in class cz.cuni.pogamut.shed.widget.ShedWidget
Distance between left border of the widget and first letter of the text
toString() - Method in class cz.cuni.pogamut.posh.explorer.PrimitiveData
 
toString() - Method in class cz.cuni.pogamut.shed.widget.ArrowWidget
 
toString() - Method in class cz.cuni.pogamut.shed.widget.ShedWidget
 

U

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

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.