📄 invalidnode.java
字号:
import java.util.Vector;
/**
* @author ThunellE AnderssonA
* this class helps to store the result of the validation before adding the error messages to the tree nodes
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public class InvalidNode
{
protected Object invalidNode;
protected String invalidString ="";
protected Vector invalidAttributeNames = new Vector();
protected Vector invalidAttributeStrings = new Vector();
protected Vector invalidElementNames = new Vector();
protected Vector invalidElementStrings = new Vector();
protected Vector invalidResourceLinkNames = new Vector();
protected Vector invalidResourceLinkStrings = new Vector();
public InvalidNode()
{
//
}
public InvalidNode(Object element, String name)
{
invalidNode = element;
invalidString = name;
}
public void setInvalidNode(Object element)
{
invalidNode = element;
}
public void setInvalidString(String invalid)
{
invalidString = invalid;
}
public Object getInvalidNode()
{
return invalidNode;
}
public String getInvalidString()
{
return invalidString;
}
public void setInvalidAttribute(String attributeName, String invalidString)
{
invalidAttributeNames.add(attributeName);
invalidAttributeStrings.add(invalidString);
}
public Vector getInvalidAttributeNames()
{
return invalidAttributeNames;
}
public Vector getInvalidAttributeStrings()
{
return invalidAttributeStrings;
}
public void setInvalidElement(Object elementName, String invalidString)
{
invalidElementNames.add(elementName);
invalidElementStrings.add(invalidString);
}
public Vector getInvalidElementNames()
{
return invalidElementNames;
}
public Vector getInvalidElementStrings()
{
return invalidElementStrings;
}
public void setInvalidResourceLink(Object resourceLinkName, String invalidString)
{
invalidResourceLinkNames.add(resourceLinkName);
invalidResourceLinkStrings.add(invalidString);
}
public Vector getInvalidResourceLinkNames()
{
return invalidResourceLinkNames;
}
public Vector getInvalidResourceLinkStrings()
{
return invalidResourceLinkStrings;
}
public boolean isEmpty()
{
return getInvalidElementNames().isEmpty() &&
getInvalidAttributeNames().isEmpty() &&
getInvalidResourceLinkNames().isEmpty();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -