Interface IVilType
-
- All Known Subinterfaces:
Collection<T>,IActualTypeProvider,IArtifact,IArtifactRepresentation,IFileSystemArtifact,IRuntimeArtifact,IVilGenericType,ProjectSettings,Sequence<T>,Set<T>
- All Known Implementing Classes:
AbstractArrayWrapper,AbstractArtifactRepresentation,AbstractCollectionWrapper,AbstractFileInstantiator,AbstractIvmlVariable,AbstractJavaStatement,AbstractListWrapper,AlternativeFragment,Ant,ArraySequence,ArraySet,AspectJ,Attribute,Binary,ChangeHistory,ClassFileArtifact,CocktailInstantiator,ComponentArtifact,CompositeArtifact,CompositeFragmentArtifact,Configuration,DecisionVariable,EnumValue,ExpressionEvaluator,FileArtifact,FixedListSequence,FixedListSet,FolderArtifact,FragmentArtifact,IntegerSequenceConstructors,IvmlDeclaration,IvmlElement,Jar,JavaAnnotation,JavaAssignment,JavaAttribute,Javac,JavaCall,JavaClass,JavaFileArtifact,JavaFragmentArtifact,JavaImport,JavaMethod,JavaPackage,JavaParentFragmentArtifact,JavaPath,JavaQualifiedName,JavaSettings,ListSequence,ListSet,Make,Map,Maven,ModelDeserializer,ModelSerializer,MultipleSelectionFragment,OptionalityFragment,OtherProjects,Path,Println,ProgressNotifier,Project,PseudoAny,PseudoBoolean,PseudoInteger,PseudoIterator,PseudoReal,PseudoString,PseudoType,PseudoVersion,PseudoVoid,RandomDouble,RandomInteger,ResolvableOperationType,RuleExecutionResult,SetSet,SimpleArtifact,Text,Tracing,Unjar,UnmodifiableMap,UnmodifiableSequence,UnmodifiableSet,Unzip,VariabilityFragment,VelocityInstantiator,VilTemplateProcessor,VtlFileArtifact,XmlAttribute,XmlComment,XmlElement,XmlFileArtifact,XmlNode,XmlRootElement,XVCLInstantiator,Zip
public interface IVilTypeRepresents the hierarchy of all types usable in VIL and its languages.- Author:
- Holger Eichelberger