Class DependencyParserImpl

    • Method Detail

      • getName

        public String getName()
        Each io component must have a name that is used in IOFactory.newIO(String). The name must be unique thus it is usefull to use a short description or to the class name ( this.getClass().getName()).
        Specified by:
        getName in interface IO
        Returns:
        Returns the name of the io component.
      • isHandlerFor

        public boolean isHandlerFor​(Class value)
        Checks if the io component is capable to perform the operation for objects of this class.

        A typical implementation looks like:

         public boolean isHandlerFor(Class value) {
                if (DataObject.class.isAssignableFrom(value))
                        return true;
                return false;
         }
         
        Specified by:
        isHandlerFor in interface IO
        Parameters:
        value - The class that has to be checked.
        Returns:
        Results true if the class can oeprate with the given class.
      • copy

        public IO copy()
        overwritten copy-method from Object; use it to copy a complete operator
        Specified by:
        copy in interface IO
        Returns:
      • setDependencyModelToBeInitialized

        public void setDependencyModelToBeInitialized​(DependencyModel dependencyModel)
        Method, that passes the model of dependency knowledge to the dependency parser.
        Specified by:
        setDependencyModelToBeInitialized in interface DependencyParser
        Parameters:
        dependencyModel - Model of dependency knowledge.