Package edm.edom3

Interface EDMData

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean exists()
      Check if this item exists
      long getInstanceId()
      get id for local model, instance or aggregate
      java.lang.String getName()
      Get name, qualified model name for model, file name for file
      EDMData getOwner()
      Get the container for this data element.
      For database instance : return model.
      For XML configuration : return schema.
      For query result row : return query result
      boolean isLocal()
      Check if this data is residiong in a local context
      boolean isRemote()
      Check if this data is residing in a remote context
    • Method Detail

      • exists

        boolean exists()
                throws EdmiException
        Check if this item exists
        Returns:
        true if the item exists, false else
        Throws:
        EdmiException - if something goes wrong
      • getInstanceId

        long getInstanceId()
                    throws EdmiException
        get id for local model, instance or aggregate
        Returns:
        instance id for this object
        Throws:
        EdmiException - if the methode fails
      • getName

        java.lang.String getName()
                          throws EdmiException
        Get name, qualified model name for model, file name for file
        Returns:
        name for this object
        Throws:
        EdmiException - if the methode fails
      • getOwner

        EDMData getOwner()
                  throws EdmiException
        Get the container for this data element.
        For database instance : return model.
        For XML configuration : return schema.
        For query result row : return query result
        Returns:
        owner, null if not assigned
        Throws:
        EdmiException - if the methode fails
      • isLocal

        boolean isLocal()
                 throws EdmiException
        Check if this data is residiong in a local context
        Returns:
        true if local
        Throws:
        EdmiException - if the method fails
      • isRemote

        boolean isRemote()
                  throws EdmiException
        Check if this data is residing in a remote context
        Returns:
        true if remote
        Throws:
        EdmiException - if the method fails