Package com.nomagic.magicdraw.properties
Class PropertyVisitorAdapter
- java.lang.Object
-
- com.nomagic.magicdraw.properties.PropertyVisitorAdapter
-
- All Implemented Interfaces:
PropertyVisitor
@OpenApiAll public abstract class PropertyVisitorAdapter extends java.lang.Object implements PropertyVisitor
An abstract adapter class for property visiting. The methods in this class are empty. Extend this class to create aPropertyVisitorand override the methods for the required properties. (If you implement thePropertyVisitorinterface, you have to define all of the methods in it. This abstract class defines empty methods for them all, so you can only override methods for properties you care about.)
-
-
Constructor Summary
Constructors Constructor Description PropertyVisitorAdapter()
-
Method Summary
All Methods Instance Methods Concrete 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
public void visit(Property o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ImageProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ColorProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ChoiceProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ChoiceListProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(FontProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(FileProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(BooleanProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(NumberProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(StyleManager o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(PropertyManager o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(PropertyManagerByDiagram o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(PropertyManagerByStereotype o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(StringProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(LocaleProperty p) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(PageFormatProperty p) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(Style p) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(JarEntryProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(JDBCDriverClassNameProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(PasswordProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ClassPathEntriesListProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(TypeProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ElementProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ValueSpecificationProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.SpecificElementProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ConstraintProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ElementListProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ElementInstanceProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ListProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(ExtendablePropertyManager o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ui.ObjectListProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.ExternalToolProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(com.nomagic.magicdraw.properties.MapProperty o) throws java.lang.Exception- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
visit
public void visit(DateTimeProperty o) throws java.lang.Exception
- Specified by:
visitin interfacePropertyVisitor- Throws:
java.lang.Exception
-
-