*** This interface provides Binary Compatibility only, not Source Compatibility ***

Interface AttributePropertyInterface

All Superinterfaces:
AbstractPropertyInterface, MetadataInterface, PrototypePropertyInterface, PublicObjectInterface, Remote

@SASScope("ALL") @BinaryCompatibilityOnly public interface AttributePropertyInterface extends PrototypePropertyInterface
  • Method Details

    • getPropertyRole

      String getPropertyRole() throws ServiceException, RemoteException
      Get the property role.
      Returns:
      The String containing the property role.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • setPropertyRole

      void setPropertyRole(String role) throws ServiceException, RemoteException
      Set the property role.
      Parameters:
      role - The string with the property role.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • getPropertyName

      String getPropertyName() throws ServiceException, RemoteException
      Get the PropertyName attribute.
      Returns:
      The property name.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • setPropertyName

      void setPropertyName(String name) throws ServiceException, RemoteException
      Set the PropertyName attribute.
      Parameters:
      name - The propertyname.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • getDefaultValue

      String getDefaultValue() throws ServiceException, RemoteException
      Get the property default value.
      Returns:
      The property default value.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • setDefaultValue

      void setDefaultValue(String value) throws ServiceException, RemoteException
      Set the property default value.
      Parameters:
      value - The default value.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • getSQLType

      int getSQLType() throws ServiceException, RemoteException
      Get the SQLType from the PropertyType.
      Returns:
      The SQLtype of the property.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.
    • setSQLType

      void setSQLType(int type) throws ServiceException, RemoteException
      Set the SQLType on the PropertyType. If the property type is shared, or non-existent, a new PropertyType may be created, or an existing one used.
      Parameters:
      type - The SQLType to set on the associated PropertyType.
      Throws:
      ServiceException - If a repository error occurs.
      RemoteException - In the event of remote object failure.