org.ow2.frascati.tinfi.api.control
Class SCAPropertyControllerFcItf

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.api.control.SCAPropertyControllerFcItf
All Implemented Interfaces:
org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface, org.ow2.frascati.tinfi.api.control.SCAPropertyController

public class SCAPropertyControllerFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.ow2.frascati.tinfi.api.control.SCAPropertyController


Field Summary
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Fields inherited from interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
NAME
 
Constructor Summary
SCAPropertyControllerFcItf()
           
SCAPropertyControllerFcItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 boolean containsPropertyName(java.lang.String arg0)
           
 java.lang.Object getFcItfImpl()
           
 org.ow2.frascati.tinfi.api.control.SCAPropertyController getPromoter(java.lang.String arg0)
           
 java.lang.String getPromoterPropertyName(java.lang.String arg0)
           
 java.lang.String[] getPropertyNames()
           
 java.lang.Class<?> getType(java.lang.String arg0)
           
 java.lang.Object getValue(java.lang.String arg0)
           
 boolean hasBeenSet(java.lang.String arg0)
           
 boolean isDeclared(java.lang.String arg0)
           
 void setFcItfImpl(java.lang.Object obj)
           
 void setPromoter(java.lang.String arg0, org.ow2.frascati.tinfi.api.control.SCAPropertyController arg1)
           
 void setPromoter(java.lang.String arg0, org.ow2.frascati.tinfi.api.control.SCAPropertyController arg1, java.lang.String arg2)
           
 void setType(java.lang.String arg0, java.lang.Class<?> arg1)
           
 void setValue(java.lang.String arg0, java.lang.Object arg1)
           
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
clone, equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCAPropertyControllerFcItf

public SCAPropertyControllerFcItf()

SCAPropertyControllerFcItf

public SCAPropertyControllerFcItf(org.objectweb.fractal.api.Component component,
                                  java.lang.String s,
                                  org.objectweb.fractal.api.Type type,
                                  boolean flag,
                                  java.lang.Object obj)
Method Detail

getFcItfImpl

public java.lang.Object getFcItfImpl()
Specified by:
getFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

setFcItfImpl

public void setFcItfImpl(java.lang.Object obj)
Specified by:
setFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

setType

public void setType(java.lang.String arg0,
                    java.lang.Class<?> arg1)
Specified by:
setType in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

getType

public java.lang.Class<?> getType(java.lang.String arg0)
Specified by:
getType in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

getPropertyNames

public java.lang.String[] getPropertyNames()
Specified by:
getPropertyNames in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

hasBeenSet

public boolean hasBeenSet(java.lang.String arg0)
Specified by:
hasBeenSet in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

setValue

public void setValue(java.lang.String arg0,
                     java.lang.Object arg1)
              throws java.lang.IllegalArgumentException
Specified by:
setValue in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Throws:
java.lang.IllegalArgumentException

setPromoter

public void setPromoter(java.lang.String arg0,
                        org.ow2.frascati.tinfi.api.control.SCAPropertyController arg1,
                        java.lang.String arg2)
                 throws org.ow2.frascati.tinfi.api.control.IllegalPromoterException
Specified by:
setPromoter in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Throws:
org.ow2.frascati.tinfi.api.control.IllegalPromoterException

getPromoterPropertyName

public java.lang.String getPromoterPropertyName(java.lang.String arg0)
Specified by:
getPromoterPropertyName in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

containsPropertyName

public boolean containsPropertyName(java.lang.String arg0)
Specified by:
containsPropertyName in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

isDeclared

public boolean isDeclared(java.lang.String arg0)
Specified by:
isDeclared in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

getPromoter

public org.ow2.frascati.tinfi.api.control.SCAPropertyController getPromoter(java.lang.String arg0)
Specified by:
getPromoter in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController

setPromoter

public void setPromoter(java.lang.String arg0,
                        org.ow2.frascati.tinfi.api.control.SCAPropertyController arg1)
                 throws org.ow2.frascati.tinfi.api.control.IllegalPromoterException
Specified by:
setPromoter in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Throws:
org.ow2.frascati.tinfi.api.control.IllegalPromoterException

getValue

public java.lang.Object getValue(java.lang.String arg0)
Specified by:
getValue in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController


Copyright © 2011 Petals Link. All Rights Reserved.