Package com.sun.tools.xjc.model
Interface CPropertyVisitor2<R,P>
- Type Parameters:
R
- the return type of this visitor's methods. UseVoid
for visitors that do not need to return results.P
- the type of the additional parameter to this visitor's methods. UseVoid
for visitors that do not need an additional parameter.
public interface CPropertyVisitor2<R,P>
Visitor for
CPropertyInfo
.
The number 2 signals number of arguments.- Author:
- Marcel Valovy
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvisit
(CAttributePropertyInfo t, P p) Visits a CAttributePropertyInfo type.visit
(CElementPropertyInfo t, P p) Visits a CElementPropertyInfo type.visit
(CReferencePropertyInfo t, P p) Visits a CReferencePropertyInfo type.visit
(CValuePropertyInfo t, P p) Visits a CValuePropertyInfo type.
-
Method Details
-
visit
Visits a CElementPropertyInfo type.- Parameters:
t
- the type to visitp
- a visitor-specified parameter- Returns:
- a visitor-specified result
-
visit
Visits a CAttributePropertyInfo type.- Parameters:
t
- the type to visitp
- a visitor-specified parameter- Returns:
- a visitor-specified result
-
visit
Visits a CValuePropertyInfo type.- Parameters:
t
- the type to visitp
- a visitor-specified parameter- Returns:
- a visitor-specified result
-
visit
Visits a CReferencePropertyInfo type.- Parameters:
t
- the type to visitp
- a visitor-specified parameter- Returns:
- a visitor-specified result
-