Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  APStudio, APStudio.actions, APStudio.dnd, APStudio.editors, APStudio.editparts, APStudio.figures, APStudio.models, APStudio.models.commands, APStudio.popup.actions, APStudio.preferences, APStudio.properties, APStudio.views, APStudio.wizards

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.ui.texteditor.AbstractDocumentProvider (implements org.eclipse.ui.texteditor.IDocumentProvider, org.eclipse.ui.texteditor.IDocumentProviderExtension, org.eclipse.ui.texteditor.IDocumentProviderExtension2)
    - class org.eclipse.ui.editors.text.StorageDocumentProvider (implements org.eclipse.ui.editors.text.IStorageDocumentProvider)
      - class org.eclipse.ui.editors.text.FileDocumentProvider
        - class APStudio.editors.XMLDocumentProvider
  - class org.eclipse.gef.editparts.AbstractEditPart (implements org.eclipse.gef.EditPart, org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.RequestConstants)
    - class org.eclipse.gef.editparts.AbstractGraphicalEditPart (implements org.eclipse.gef.GraphicalEditPart)
      - class APStudio.editparts.AbstractAPEditPart (implements org.eclipse.gef.NodeEditPart, java.beans.PropertyChangeListener)
        - class APStudio.editparts.ClassEditPart
        - class APStudio.editparts.ClassGraphEditPart (implements org.eclipse.gef.LayerConstants)
      - class org.eclipse.gef.editparts.AbstractConnectionEditPart (implements org.eclipse.gef.ConnectionEditPart, org.eclipse.gef.LayerConstants)
        - class APStudio.editparts.ConnectorEditPart (implements java.beans.PropertyChangeListener)
  - class org.eclipse.gef.editpolicies.AbstractEditPolicy (implements org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants)
    - class org.eclipse.gef.editpolicies.ComponentEditPolicy
      - class APStudio.editparts.LogicElementEditPolicy
        - class APStudio.editparts.LogicLabelEditPolicy
    - class org.eclipse.gef.editpolicies.ConnectionEditPolicy
      - class APStudio.editparts.ConnectorEditPolicy
    - class org.eclipse.gef.editpolicies.ContainerEditPolicy
      - class APStudio.editparts.APContainerEditPolicy
    - class org.eclipse.gef.editpolicies.GraphicalEditPolicy
      - class org.eclipse.gef.editpolicies.DirectEditPolicy
        - class APStudio.editparts.LabelDirectEditPolicy
      - class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
        - class APStudio.editparts.APNodeEditPolicy
      - class org.eclipse.gef.editpolicies.LayoutEditPolicy
        - class org.eclipse.gef.editpolicies.ConstrainedLayoutEditPolicy
          - class org.eclipse.gef.editpolicies.XYLayoutEditPolicy
            - class APStudio.editparts.APXYLayoutEditPolicy
      - class org.eclipse.gef.editpolicies.SelectionEditPolicy
        - class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy (implements org.eclipse.core.runtime.IAdaptable)
          - class org.eclipse.gef.editpolicies.BendpointEditPolicy (implements java.beans.PropertyChangeListener)
            - class APStudio.editparts.ConnectorBendpointEditPolicy
          - class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
            - class APStudio.editparts.ConnectorEndpointEditPolicy
  - class org.eclipse.gef.dnd.AbstractTransferDropTargetListener (implements org.eclipse.gef.dnd.TransferDropTargetListener)
    - class org.eclipse.gef.dnd.TemplateTransferDropTargetListener
      - class APStudio.dnd.APTemplateTransferDropTargetListener
    - class APStudio.dnd.TextTransferDropTargetListener
  - class APStudio.models.APElementFactory (implements org.eclipse.gef.requests.CreationFactory)
  - class APStudio.models.BasicElement (implements java.lang.Cloneable, org.eclipse.ui.views.properties.IPropertySource, java.io.Serializable)
    - class APStudio.models.BasicSubpart
      - class APStudio.models.ClassDiagramModel
      - class APStudio.models.ClassGraphModel
    - class APStudio.models.Connector
  - class APStudio.editors.ColorManager
  - class org.eclipse.gef.commands.Command
    - class APStudio.models.commands.AddCommand
    - class APStudio.models.commands.BendpointCommand
      - class APStudio.models.commands.CreateBendpointCommand
      - class APStudio.models.commands.DeleteBendpointCommand
      - class APStudio.models.commands.MoveBendpointCommand
    - class APStudio.models.commands.ConnectionCommand
    - class APStudio.models.commands.CreateCommand
    - class APStudio.models.commands.DeleteCommand
    - class APStudio.models.commands.LogicLabelCommand
    - class APStudio.models.commands.OrphanChildCommand
    - class APStudio.models.commands.SetConstraintCommand
  - class org.eclipse.draw2d.ConnectionAnchorBase (implements org.eclipse.draw2d.ConnectionAnchor)
    - class org.eclipse.draw2d.AbstractConnectionAnchor (implements org.eclipse.draw2d.AncestorListener)
      - class APStudio.figures.FixedConnectionAnchor
  - class APStudio.models.ConnectorBendpoint (implements org.eclipse.draw2d.Bendpoint, java.io.Serializable)
  - class org.eclipse.jface.action.ContributionManager (implements org.eclipse.jface.action.IContributionManager)
    - class org.eclipse.jface.action.MenuManager (implements org.eclipse.jface.action.IMenuManager)
      - class org.eclipse.gef.ContextMenuProvider (implements org.eclipse.jface.action.IMenuListener)
        - class APStudio.APContextMenuProvider
  - class org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - class org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
      - class org.eclipse.jface.preference.FieldEditorPreferencePage (implements org.eclipse.jface.util.IPropertyChangeListener)
        - class APStudio.preferences.SamplePreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
      - class org.eclipse.ui.dialogs.PropertyPage (implements org.eclipse.ui.IWorkbenchPropertyPage)
        - class APStudio.properties.SamplePropertyPage
    - class org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
      - class APStudio.wizards.CDNewWizardPage
      - class APStudio.wizards.SampleNewWizardPage
      - class APStudio.wizards.TraversalNewWizardPage
  - class APStudio.models.DimensionPropertySource (implements org.eclipse.ui.views.properties.IPropertySource)
  - class org.eclipse.gef.tools.DirectEditManager
    - class APStudio.editparts.LogicLabelEditManager
  - class org.eclipse.ui.part.EditorActionBarContributor (implements org.eclipse.ui.IEditorActionBarContributor)
    - class org.eclipse.gef.ui.actions.ActionBarContributor
      - class APStudio.actions.APActionBarContributor
    - class org.eclipse.ui.part.MultiPageEditorActionBarContributor
      - class APStudio.editors.MultiPageEditorContributor
  - class org.eclipse.draw2d.Figure (implements org.eclipse.draw2d.IFigure)
    - class APStudio.figures.NodeFigure
      - class APStudio.figures.ClassFigure
  - class APStudio.figures.FigureFactory
  - class APStudio.editparts.GraphicalPartFactory (implements org.eclipse.gef.EditPartFactory)
  - class APStudio.editparts.LabelCellEditorLocator (implements org.eclipse.gef.tools.CellEditorLocator)
  - class APStudio.models.LocationPropertySource (implements org.eclipse.ui.views.properties.IPropertySource)
  - class APStudio.popup.actions.NewAction (implements org.eclipse.ui.IObjectActionDelegate)
  - class APStudio.editors.NonRuleBasedDamagerRepairer (implements org.eclipse.jface.text.presentation.IPresentationDamager, org.eclipse.jface.text.presentation.IPresentationRepairer)
  - class org.eclipse.jface.text.rules.PatternRule (implements org.eclipse.jface.text.rules.IPredicateRule)
    - class org.eclipse.jface.text.rules.MultiLineRule
      - class APStudio.editors.TagRule
  - class org.eclipse.core.runtime.Plugin
    - class org.eclipse.ui.plugin.AbstractUIPlugin
      - class APStudio.APStudioPlugin
  - class org.eclipse.gef.Request
    - class APStudio.editparts.NativeDropRequest
  - class APStudio.ResourceMgtUtils
  - class org.eclipse.jface.text.rules.RuleBasedScanner (implements org.eclipse.jface.text.rules.ICharacterScanner, org.eclipse.jface.text.rules.ITokenScanner)
    - class org.eclipse.jface.text.rules.BufferedRuleBasedScanner
      - class org.eclipse.jface.text.rules.RuleBasedPartitionScanner (implements org.eclipse.jface.text.rules.IPartitionTokenScanner)
        - class APStudio.editors.XMLPartitionScanner
    - class APStudio.editors.XMLScanner
    - class APStudio.editors.XMLTagScanner
  - class APStudio.actions.SampleAction (implements org.eclipse.ui.IWorkbenchWindowActionDelegate)
  - class org.eclipse.jface.text.source.SourceViewerConfiguration
    - class APStudio.editors.XMLConfiguration
  - class org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.wizard.IWizard)
    - class org.eclipse.ui.wizards.newresource.BasicNewResourceWizard (implements org.eclipse.ui.INewWizard)
      - class org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard (implements org.eclipse.core.runtime.IExecutableExtension)
        - class APStudio.wizards.APStudioProjectNewWizard (implements org.eclipse.core.runtime.IExecutableExtension)
    - class APStudio.wizards.CDNewWizard (implements org.eclipse.ui.INewWizard)
    - class APStudio.wizards.SampleNewWizard (implements org.eclipse.ui.INewWizard)
    - class APStudio.wizards.TraversalNewWizard (implements org.eclipse.ui.INewWizard)
  - class org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart)
    - class org.eclipse.ui.part.EditorPart (implements org.eclipse.ui.IEditorPart)
      - class org.eclipse.ui.texteditor.AbstractTextEditor (implements org.eclipse.ui.INavigationLocationProvider, org.eclipse.ui.IReusableEditor, org.eclipse.ui.texteditor.ITextEditor, org.eclipse.ui.texteditor.ITextEditorExtension, org.eclipse.ui.texteditor.ITextEditorExtension2)
        - class org.eclipse.ui.texteditor.StatusTextEditor
          - class org.eclipse.jdt.internal.ui.javaeditor.JavaEditor (implements org.eclipse.jdt.internal.ui.viewsupport.IViewPartInputProvider)
            - class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor (implements org.eclipse.jdt.internal.ui.text.java.IReconcilingParticipant)
              - class org.eclipse.ajdt.internal.ui.editor.AspectJEditor
                - class APStudio.editors.TraversalEditor
          - class org.eclipse.ui.editors.text.TextEditor
            - class APStudio.editors.CDEditor
            - class APStudio.editors.XMLEditor
      - class org.eclipse.gef.ui.parts.GraphicalEditor (implements org.eclipse.gef.commands.CommandStackListener, org.eclipse.ui.ISelectionListener)
        - class org.eclipse.gef.ui.parts.GraphicalEditorWithPalette
          - class APStudio.editors.APEditor
      - class org.eclipse.ui.part.MultiPageEditorPart
        - class APStudio.editors.MultiPageEditor
    - class org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
      - class APStudio.views.SampleView
  - class APStudio.editors.XMLDoubleClickStrategy (implements org.eclipse.jface.text.ITextDoubleClickStrategy)
  - class APStudio.editors.XMLWhitespaceDetector (implements org.eclipse.jface.text.rules.IWhitespaceDetector)

## Interface Hierarchy

- interface APStudio.editors.IXMLColorConstants

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES