External file definition.  
 More...
import "SALOMEDS_Attributes.idl";
External file definition. 
The attribute stores a path to an external file.
- See Also
 - AttributeFileType 
 
 
  
  
      
        
          | void SALOMEDS::GenericAttribute::CheckLocked  | 
          ( | 
           | ) | 
            raises (LockProtection) | 
         
       
   | 
  
inherited   | 
  
 
Method CheckLocked. 
Checks whether the Study is protected for modifications.
- Note
 
This exception is raised only outside a transaction. 
 
 
  
  
      
        
          | void SALOME::GenericObj::Destroy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Obsolete, left for compatibility reasons only. 
Use UnRegister() instead. 
 
 
  
  
      
        
          | string SALOMEDS::GenericAttribute::GetClassType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | long long SALOMEDS::GenericAttribute::GetLocalImpl  | 
          ( | 
          in string  | 
          theHostname,  | 
         
        
           | 
           | 
          in long  | 
          thePID,  | 
         
        
           | 
           | 
          out boolean  | 
          isLocal  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inherited   | 
  
 
Private method, returns an implementation of this GenericAttribute. 
- Parameters
 - 
  
    | theHostname | is a hostname of the caller  | 
    | thePID | is a process ID of the caller  | 
    | isLocal | is set True if the GenericAttribute is launched locally with the caller  | 
  
   
 
 
  
  
      
        
          | SObject SALOMEDS::GenericAttribute::GetSObject  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | void SALOME::GenericObj::Register  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Increase the reference count (mark as used by another object). 
 
 
      
        
          | void SALOMEDS::AttributeExternalFileDef::SetValue  | 
          ( | 
          in string  | 
          value | ) | 
           | 
        
      
 
Sets the value of the attribute. 
- Parameters
 - 
  
    | value | value being set to the attribute  | 
  
   
 
 
  
  
      
        
          | string SALOMEDS::GenericAttribute::Type  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | void SALOME::GenericObj::UnRegister  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Decrease the reference count (release by another object). 
 
 
      
        
          | string SALOMEDS::AttributeExternalFileDef::Value  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the value of the attribute. 
- Returns
 - attribute value