public interface IdVisitor<R>
Modifier and Type | Method and Description |
---|---|
R |
visitClassId(ClassId id) |
R |
visitCollectionTypeId(CollectionTypeId id) |
R |
visitDataTypeId(DataTypeId id) |
R |
visitEnumerationId(EnumerationId id) |
R |
visitEnumerationLiteralId(EnumerationLiteralId id) |
R |
visitInvalidId(OclInvalidTypeId id) |
R |
visitLambdaTypeId(LambdaTypeId id) |
R |
visitMetaclassId(MetaclassId id) |
R |
visitNestedPackageId(NestedPackageId id) |
R |
visitNsURIPackageId(NsURIPackageId id) |
R |
visitNullId(OclVoidTypeId id) |
R |
visitOperationId(OperationId id) |
R |
visitPrimitiveTypeId(PrimitiveTypeId id) |
R |
visitPropertyId(PropertyId id) |
R |
visitRootPackageId(RootPackageId id) |
R |
visitTemplateableTypeId(TemplateableTypeId id) |
R |
visitTemplateBinding(TemplateBinding id) |
R |
visitTemplateParameterId(TemplateParameterId id) |
R |
visitTuplePartId(TuplePartId id) |
R |
visitTupleTypeId(TupleTypeId id) |
R |
visitUnspecifiedId(UnspecifiedId id) |
@Nullable R visitCollectionTypeId(@NonNull CollectionTypeId id)
@Nullable R visitDataTypeId(@NonNull DataTypeId id)
@Nullable R visitEnumerationId(@NonNull EnumerationId id)
@Nullable R visitEnumerationLiteralId(@NonNull EnumerationLiteralId id)
@Nullable R visitInvalidId(@NonNull OclInvalidTypeId id)
@Nullable R visitLambdaTypeId(@NonNull LambdaTypeId id)
@Nullable R visitMetaclassId(@NonNull MetaclassId id)
@Nullable R visitNestedPackageId(@NonNull NestedPackageId id)
@Nullable R visitNsURIPackageId(@NonNull NsURIPackageId id)
@Nullable R visitNullId(@NonNull OclVoidTypeId id)
@Nullable R visitOperationId(@NonNull OperationId id)
@Nullable R visitPrimitiveTypeId(@NonNull PrimitiveTypeId id)
@Nullable R visitPropertyId(@NonNull PropertyId id)
@Nullable R visitRootPackageId(@NonNull RootPackageId id)
@Nullable R visitTemplateBinding(@NonNull TemplateBinding id)
@Nullable R visitTemplateParameterId(@NonNull TemplateParameterId id)
@Nullable R visitTemplateableTypeId(@NonNull TemplateableTypeId id)
@Nullable R visitTuplePartId(@NonNull TuplePartId id)
@Nullable R visitTupleTypeId(@NonNull TupleTypeId id)
@Nullable R visitUnspecifiedId(@NonNull UnspecifiedId id)