Package org.simplestructruedata.exception

Examples of org.simplestructruedata.exception.SSDException


    public SSDObjectNode getNode(int index) {
        SSDObjectNode objectNode;
        try {
            objectNode = (SSDObjectNode) this.getElement(index);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectNode with the index: " + index + "\n" + e.getMessage());
        }
        return objectNode;
    }
View Full Code Here


    public SSDObjectLeaf getLeaf(int index) {
        SSDObjectLeaf objectLeaf;
        try {
            objectLeaf = (SSDObjectLeaf) this.getElement(index);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectLeaf with the index: " + index + "\n" + e.getMessage());
        }
        return objectLeaf;
    }
View Full Code Here

    public SSDObjectArray getArray(int index) {
        SSDObjectArray objectArray;
        try {
            objectArray = (SSDObjectArray) this.getElement(index);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectArray with the index: " + index + "\n" + e.getMessage());
        }
        return objectArray;
    }
View Full Code Here

        if (dataBase == null || dataBase.length() < 1) {
                throw new SSDIllegalArgument("the argument dataBase is null or is empty");
        }
        dataBase = dataBase.trim();
        if (dataBase.charAt(0) != SSDDefaultConstants.OPENS_BRACES) {
            throw new SSDException("The string base must starts with:" + SSDDefaultConstants.OPENS_BRACES);
        } else {
            SSDContextManager ctx = new SSDContextManager();

            SSDSetCharacter string = new SSDSetCharacter();
            for (int i = 1; i < dataBase.length(); i++) {
View Full Code Here

            SSDObjectNode nodeObject = (SSDObjectNode) object;
            nodeObject.addAttribute(this.getCurrentObject());
        } else if (object instanceof SSDObjectArray) {
            SSDObjectArray objectArray = (SSDObjectArray) object;
            objectArray.addElement(this.getCurrentObject());
        } else throw new SSDException("Invalid type to this point");
        this.currentReference--;
    }
View Full Code Here

                    }
                    returning.append(this.toString((SSDObject)elements.elementAt(i), null, nextTab, formatting));
                }
                returning.append(currentTab);
                returning.append("]" + formatting.getNewLine());
            } else throw new SSDException("Invalid type to this point");
            return returning.toString();
    }
View Full Code Here

    public SSDObjectNode getNode(String nodeIdentifier) {
        SSDObjectNode objectNode;
        try {
            objectNode = (SSDObjectNode) this.get(nodeIdentifier);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectNode with the identifier: " + nodeIdentifier + "\n" + e.getMessage());
        }
        return objectNode;
    }
View Full Code Here

    public SSDObjectLeaf getLeaf(String leafIdentifier) {
        SSDObjectLeaf objectLeaf;
        try {
            objectLeaf = (SSDObjectLeaf) this.get(leafIdentifier);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectLeaf with the identifier: " + leafIdentifier + "\n" + e.getMessage());
        }
        return objectLeaf;
    }
View Full Code Here

    public SSDObjectArray getArray(String arrayIdentifier) {
        SSDObjectArray objectArray;
        try {
            objectArray = (SSDObjectArray) this.get(arrayIdentifier);
        } catch (Exception e) {
            throw new SSDException("error trying get a SSDObjectArray with the identifier: " + arrayIdentifier + "\n" + e.getMessage());
        }
        return objectArray;
    }
View Full Code Here

TOP

Related Classes of org.simplestructruedata.exception.SSDException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.