Package com.nomagic.magicdraw.properties
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
visit(BooleanProperty o)
void
visit(com.nomagic.magicdraw.properties.ChoiceListProperty o)
void
visit(ChoiceProperty o)
void
visit(ClassPathEntriesListProperty o)
void
visit(ColorProperty o)
void
visit(com.nomagic.magicdraw.properties.ConstraintProperty o)
void
visit(DateTimeProperty o)
void
visit(com.nomagic.magicdraw.properties.ElementInstanceProperty o)
void
visit(ElementListProperty o)
void
visit(ElementProperty o)
void
visit(ExtendablePropertyManager o)
void
visit(com.nomagic.magicdraw.properties.ExternalToolProperty o)
void
visit(FileProperty o)
void
visit(FontProperty o)
void
visit(com.nomagic.magicdraw.properties.ImageProperty o)
void
visit(JarEntryProperty o)
void
visit(JDBCDriverClassNameProperty o)
void
visit(ListProperty o)
void
visit(LocaleProperty p)
void
visit(com.nomagic.magicdraw.properties.MapProperty o)
void
visit(NumberProperty o)
void
visit(PageFormatProperty p)
void
visit(PasswordProperty o)
void
visit(Property o)
void
visit(PropertyManager o)
void
visit(PropertyManagerByDiagram o)
void
visit(PropertyManagerByStereotype o)
void
visit(com.nomagic.magicdraw.properties.SpecificElementProperty o)
void
visit(StringProperty o)
void
visit(Style p)
void
visit(StyleManager o)
void
visit(TypeProperty o)
void
visit(com.nomagic.magicdraw.properties.ui.ObjectListProperty o)
void
visit(com.nomagic.magicdraw.properties.ValueSpecificationProperty o)
-
-
-
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(PropertyManagerByDiagram o) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(PropertyManagerByStereotype 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(JDBCDriverClassNameProperty 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(ClassPathEntriesListProperty 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(ExtendablePropertyManager 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
-
-