org.apache.felix.scrplugin.om
Class Reference

java.lang.Object
  extended by org.apache.felix.scrplugin.om.AbstractObject
      extended by org.apache.felix.scrplugin.om.Reference

public class Reference
extends AbstractObject

Reference.java...


Field Summary
protected  String bind
           
protected  String cardinality
           
protected  boolean checked
          Is this reference already checked?
protected  String interfacename
           
protected  JavaClassDescription javaClassDescription
          The class description containing this reference.
protected  String name
           
protected  String policy
           
protected  String strategy
           
protected  String target
           
protected  String unbind
           
protected  String updated
           
 
Fields inherited from class org.apache.felix.scrplugin.om.AbstractObject
tag
 
Constructor Summary
Reference()
          Default constructor.
Reference(JavaTag t, JavaClassDescription desc)
          Constructor from java source.
 
Method Summary
 JavaMethod findMethod(int specVersion, String methodName)
           
 String getBind()
           
 String getCardinality()
           
 String getInterfacename()
           
 String getName()
           
 String getPolicy()
           
 String getStrategy()
           
 String getTarget()
           
 String getUnbind()
           
 String getUpdated()
           
 boolean isChecked()
           
 boolean isLookupStrategy()
           
 void setBind(String bind)
           
 void setCardinality(String cardinality)
           
 void setChecked(boolean checked)
           
 void setInterfacename(String interfacename)
           
 void setName(String name)
           
 void setPolicy(String policy)
           
 void setStrategy(String strategy)
           
 void setTarget(String target)
           
 void setUnbind(String unbind)
           
 void setUpdated(String updated)
           
 void validate(int specVersion, boolean componentIsAbstract, IssueLog iLog)
          Validate the property.
protected  String validateMethod(int specVersion, String methodName, boolean componentIsAbstract, IssueLog iLog)
           
 
Methods inherited from class org.apache.felix.scrplugin.om.AbstractObject
getJavaTag, logError, logWarn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

interfacename

protected String interfacename

target

protected String target

cardinality

protected String cardinality

policy

protected String policy

bind

protected String bind

unbind

protected String unbind

updated

protected String updated

strategy

protected String strategy
Since:
1.0.9

checked

protected boolean checked
Is this reference already checked?


javaClassDescription

protected final JavaClassDescription javaClassDescription
The class description containing this reference.

Constructor Detail

Reference

public Reference()
Default constructor.


Reference

public Reference(JavaTag t,
                 JavaClassDescription desc)
Constructor from java source.

Method Detail

getName

public String getName()

setName

public void setName(String name)

getInterfacename

public String getInterfacename()

setInterfacename

public void setInterfacename(String interfacename)

getTarget

public String getTarget()

setTarget

public void setTarget(String target)

getCardinality

public String getCardinality()

setCardinality

public void setCardinality(String cardinality)

getPolicy

public String getPolicy()

setPolicy

public void setPolicy(String policy)

getBind

public String getBind()

setBind

public void setBind(String bind)

getUnbind

public String getUnbind()

setUnbind

public void setUnbind(String unbind)

getUpdated

public String getUpdated()

setUpdated

public void setUpdated(String updated)

isChecked

public boolean isChecked()

setChecked

public void setChecked(boolean checked)

getStrategy

public String getStrategy()
Since:
1.0.9

setStrategy

public void setStrategy(String strategy)
Since:
1.0.9

isLookupStrategy

public boolean isLookupStrategy()
Since:
1.0.9

validate

public void validate(int specVersion,
                     boolean componentIsAbstract,
                     IssueLog iLog)
              throws SCRDescriptorException
Validate the property. If errors occur a message is added to the issues list, warnings can be added to the warnings list.

Throws:
SCRDescriptorException

validateMethod

protected String validateMethod(int specVersion,
                                String methodName,
                                boolean componentIsAbstract,
                                IssueLog iLog)
                         throws SCRDescriptorException
Throws:
SCRDescriptorException

findMethod

public JavaMethod findMethod(int specVersion,
                             String methodName)
                      throws SCRDescriptorException
Throws:
SCRDescriptorException


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.