Interface PropertyVisitor

  • All Known Implementing Classes:
    PropertyVisitorAdapter

    @OpenApiAll
    public interface PropertyVisitor
    Visitor for all types of properties, property managers, styles and etc used in MagicDraw application. See Visitor pattern for more details.
    • Method Detail

      • visit

        void visit​(Property o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(ColorProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(ChoiceProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ChoiceListProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(FontProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(FileProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(BooleanProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(NumberProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(StyleManager o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(PropertyManager o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(StringProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(LocaleProperty p)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(PageFormatProperty p)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(Style p)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(JarEntryProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(PasswordProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(TypeProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(ElementProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ValueSpecificationProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.SpecificElementProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ConstraintProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(ElementListProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ElementInstanceProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(ListProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ui.ObjectListProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ExternalToolProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.ImageProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(com.nomagic.magicdraw.properties.MapProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visit

        void visit​(DateTimeProperty o)
            throws java.lang.Exception
        Throws:
        java.lang.Exception