Package com.nomagic.magicdraw.properties
Interface PropertyVisitor
-
- All Known Implementing Classes:
PropertyVisitorAdapter
@OpenApiAll public interface PropertyVisitorVisitor 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 voidvisit(BooleanProperty o)voidvisit(com.nomagic.magicdraw.properties.ChoiceListProperty o)voidvisit(ChoiceProperty o)voidvisit(ClassPathEntriesListProperty o)voidvisit(ColorProperty o)voidvisit(com.nomagic.magicdraw.properties.ConstraintProperty o)voidvisit(DateTimeProperty o)voidvisit(com.nomagic.magicdraw.properties.ElementInstanceProperty o)voidvisit(ElementListProperty o)voidvisit(ElementProperty o)voidvisit(ExtendablePropertyManager o)voidvisit(com.nomagic.magicdraw.properties.ExternalToolProperty o)voidvisit(FileProperty o)voidvisit(FontProperty o)voidvisit(com.nomagic.magicdraw.properties.ImageProperty o)voidvisit(JarEntryProperty o)voidvisit(JDBCDriverClassNameProperty o)voidvisit(ListProperty o)voidvisit(LocaleProperty p)voidvisit(com.nomagic.magicdraw.properties.MapProperty o)voidvisit(NumberProperty o)voidvisit(PageFormatProperty p)voidvisit(PasswordProperty o)voidvisit(Property o)voidvisit(PropertyManager o)voidvisit(PropertyManagerByDiagram o)voidvisit(PropertyManagerByStereotype o)voidvisit(com.nomagic.magicdraw.properties.SpecificElementProperty o)voidvisit(StringProperty o)voidvisit(Style p)voidvisit(StyleManager o)voidvisit(TypeProperty o)voidvisit(com.nomagic.magicdraw.properties.ui.ObjectListProperty o)voidvisit(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
-
-